Wer eine Applikation entwickelt, sitzt vor einem Berg an Anforderungen. Um die Liste zu kürzen, gibt es unterschiedliche Ansätze.
Sebastian Munz und Julia Soergel empfehlen in ihrer Diplomarbeit (PDF-Datei) zum Thema «Agile Produktentwicklung im neuen Web» sich konsequent folgende Fragen zu stellen:
- Existiert eine kreative Lösung, mit der der Anwender unter Verwendung vorhandener Funktionalitäten das Problem selbst lösen kann?
- Schafft das Feature wertvollen Nutzen nicht nur für einzelne Anwender?
- Steht das Feature in Einklang mit der Produktvision?
- Welchen Effekt hat das Feature aufs Ganze? Zieht die Implementierung weiterer Fea- tures nach sich, eine sogenannte Loop (dt. Schleife)?
- Ist das Team technisch, organisatorisch und finanziell in der Lage, das Feature umzu- setzen? Möglicherweise müssen zu große Features auf mehrere kleine verteilt werden.
Ich denke, die Punkte decken das Wesentliche ab. Erwähnenswert scheint mir jedoch, dass die Produktvision eines Unternehmens einen Ertragsüberschuss vorsieht – ansonsten ist es ein Hobby.