Dies ist ein bisschen eine philosophische Frage. Ich füge meiner Software ein kleines Feature hinzu, von dem ich annehme, dass es von den meisten Benutzern verwendet wird, aber nur 10% der Zeiten, in denen sie die Software benutzen. Mit anderen Worten, die Software war ohne sie für 3 Monate in Ordnung, aber 4 oder 5 Benutzer haben danach gefragt, und ich stimme zu, dass es da sein sollte.Was ist besser: Versand einer Buggy-Funktion oder nicht Versand der Funktion überhaupt?
Das Problem ist, dass aufgrund der Einschränkungen der Plattform, mit denen ich arbeite (und möglicherweise Einschränkungen meines Gehirns), "das Beste, was ich tun kann" immer noch einige nicht kritische, aber auffällige Bugs hat - sagen wir die Funktion wie codiert ist brauchbar aber in manchen Fällen "etwas wackelig".
Was ist zu tun? Ist ein Feature, das zu 90% da ist, wirklich "besser als nichts"? Ich weiß, dass ich einige Fehlerberichte bekomme, die ich nicht beheben kann: Was erzähle ich den Kunden? Sollte ich mit unbeantworteten Feature-Anfragen oder unbeantworteten Fehlerberichten leben?