Questa scelta si chiama triage, un termine dai reparti di emergenza negli ospedali in cui devono decidere chi viene trattato (e, a volte, sfortunatamente, chi vive e muore).
Come con tutte le decisioni aziendali, è un problema di costi/benefici. Qual è il vantaggio di correggere un bug o aggiungere una funzionalità? Quanto costerà (incluso il costo opportunità di non fare qualcos'altro)?
Scegli quelli che hanno il maggior vantaggio per il minor costo. Quello a cui miri è il massimo bang-per-buck. Le risorse sono limitate, i desideri non lo sono, il perenne problema del capitalismo :-)
Non ha senso riparare un bug sperimentato da un solo cliente che non ha intenzione di lanciare più attività ripetute a modo suo se significa una funzionalità che ne venderà centinaia di copie è caduto nel frattempo.
Per quello che vale, la nostra azienda ha un database di modifiche richieste in cui i clienti possono sostanzialmente votare per quello che vogliono vedere nelle prossime versioni dei nostri prodotti. L'effettiva creazione di queste modifiche richieste in quel database è limitata alla forza vendita poiché non vogliamo che tutte le richieste vengano mostrate senza essere valutate e discusse almeno un po 'con i clienti.
Inoltre, ci rivolgiamo regolarmente ai nostri più grandi clienti (in termini di entrate generate) con l'elenco per capire quali funzionalità devono essere aggiunte (sono libere di suggerire anche i propri desideri, che vengono anche inserite nel database - ovviamente il potere di voto dipende un po 'dalle entrate).
Questo è piuttosto separato dal nostro sistema di bug, anche se molto spesso vengono generati bug che sono in realtà nuove richieste di funzionalità, e vengono spediti attraverso il nuovo database di funzionalità. È possibile che ciò possa accadere anche per veri bug che sono considerati a basso impatto o che hanno soluzioni alternative adeguate.
Sono d'accordo con tutto ciò che dici ... tranne stare attento alla tua ultima frase. Se quel cliente che non stai correggendo il bug inizia a parlare con le persone su di te, potresti iniziare a perdere business. – Martin
Questo è un buon punto (e fa parte del potenziale costo di non correggere un bug). – paxdiablo
Lascerò che la community scelga la "risposta selezionata". –