Wir suchen nach Möglichkeiten, unseren Software-Entwicklungsprozess durch geeignete Dokumentation weiter zu verbessern. Diese Dokumentation/Spezifikation ist jedoch als Dokument nur verfügbar, wenn wir sie öffnen und lesen.End-to-End-Software-Entwicklungszyklus auf einer webbasierten Anwendung?
Zum Beispiel sind URS, SRS, ERD, DB-Diagramm, Klassendiagramm, Anwendungsfall, Testskripte, Benutzerhandbuch und Schulungsmaterial normalerweise getrennte Dokumente.
Hat jemand das alles in einem einzigen webbasierten System?
Es beginnt mit Schlüssel-in alle Anforderungen in das System und einfach kann die URS generiert werden. Wenn Änderungen an den Anforderungen vorgenommen werden, müssen diese in das System eingegeben werden, sie können jedoch leicht generiert werden.
Der wichtigste Teil ist die Rückverfolgbarkeit, wo wir sehen können, wie Anforderungen bis zum Ende umgesetzt werden. Manchmal sind sie in URS, aber fehlen auf dem Weg, da es schwierig ist, es manuell zu vergleichen/zu inspizieren. Sehr oft verschiedene Personen, die getrennte Prozesse durchführen, so dass Dinge versehentlich weggelassen werden können. Beispielsweise kann eine Funktion im System- und Testskript vorhanden sein, jedoch nicht im Benutzerhandbuch.
Ich würde mir vorstellen, dass Änderungen an irgendeinem Teil des Prozesses, die nicht vollständig implementiert sind, Maßnahmen ergriffen werden können.
Danke!