Wenn Sie den Blog von Seth Godins ( http://sethgodin.typepad.com/ ) lesen , wird immer wieder dieselbe Nachricht angezeigt:
- Versende etwas (und höre auf das Feedback)
- Versuchen Sie nicht, alle Menschen die ganze Zeit zufrieden zu stellen.
Ich hatte ein ähnliches Problem wie Sie mit einem Produkt, das ich verkaufe. Ich hatte alle möglichen Anfragen nach allen möglichen Funktionen. Die Anwendung ist komplexer geworden, als ich wirklich wollte. Jede Option erhöht die Komplexität, was ich vermeiden wollte. Und jetzt habe ich mehr Komplexität als ich möchte.
Dies gefällt mehr Benutzern. Und vertreibt Benutzer, deren Einrichtung zu schwierig ist.
Eine einfache / erweiterte Einrichtung ist ein Ausweg aus der Bindung. Bis zu einem Punkt. Dies macht Ihre Entwicklung jedoch komplexer.
In allen Fällen, in denen ich eine Anfrage bekomme, antworte ich immer höflich. Manchmal werde ich mich sofort weigern, obwohl dies selten ist. Und wo ich das mache, erkläre ich, warum es normalerweise eine Antwort auf eine Anfrage ist, bei der die gesamte Benutzeroberfläche überarbeitet werden muss, ein Unternehmen, das so massiv ist, dass ich einfach nicht dorthin gehe. In diesem Fall erkläre ich meine Gründe, danke aber dem Benutzer für die Anfrage.
In ALLEN Fällen, einschließlich der Fälle, die ich sofort ablehne, logge ich sie in der Datenbank für Funktionen und Fehler ein, um sie für die nächste Version zu berücksichtigen. Dies gibt etwas mehr Zeit, um über alles nachzudenken, und vielleicht später eine Alternative zu finden, die nicht genau den Anforderungen entspricht, aber möglicherweise einen Mehrwert bietet.
Wenn eine Feature-Anfrage berücksichtigt, kommentiert und schließlich (zur Entwicklungszeit) entschieden wurde, sie zu beenden, schließe ich sie. Andernfalls werden sie später zur erneuten Prüfung offen gelassen.
Dies ist kein perfekter Ansatz, aber letztendlich haben Sie als Software-Autor bestimmte Designprinzipien, an die Sie sich entweder halten oder die Sie aufgeben müssen. Die Wahl jedes Ansatzes sollte sorgfältig abgewogen werden.