Oft höre ich PMs (Projektmanager) über Eigenschaften und Funktionen sprechen. Und ich bin nur so verwirrt, sie zu unterscheiden. Manchmal denke ich an eine Funktion, die einer User Story entspricht. So etwas wie "Als Benutzer sollte Bob in der Lage sein, eine Liste seiner Zahlungen anzuzeigen", und sie nennen es eine Funktion. Manchmal wird es so groß wie ein Subsystem, so etwas wie "die Fähigkeit, SMS über eine Webanwendung zu senden". Andererseits wird die Funktion manchmal so klein wie eine Aufgabe, "Implementieren einer Zifferngruppierung für Zahleneingaben", während es Fälle gibt, in denen sie so groß wie eine ganze CRUD-Operation wird.
Meine Frage ist, wie wir Merkmal von Funktion unterscheiden können?