Ich habe für eine professionelle Beratungsfirma gearbeitet, und wir haben unter vielen verschiedenen Vertragsbedingungen gearbeitet. Wenn wir ein Zeit- und Materialprojekt erhalten konnten, haben wir es mit SCRUM ausgeführt und den Rückstand in unserem Issue-Tracker-System verfolgt.
Meistens mussten wir jedoch unter einem Festpreisvertrag liefern. Dies erforderte ein Spezifikationsdokument als Anhang zum Vertrag. Daher haben wir immer Arbeitselemente stapelweise aus der Spezifikation importiert (oder schlimmer noch, manuell eingegeben). Änderungsaufträge nahmen viel Zeit in Anspruch, um sicherzustellen, dass alles synchron war, insbesondere gegen Ende des Projekts.
Gibt es eine Methodik oder ein Software-Tool , das den gesamten Prozess trocken hält ? Ich habe etwas gesucht und verwende anscheinend nicht die richtigen Begriffe. Die meisten meiner professionellen Netzwerke leisten keine Festpreisarbeit.
Ich wäre offen für:
- Wechseln meines Bug-Trackers oder Kaufen von Plugins (derzeit mit FogBugz).
- Nach einer anderen Entwicklungsmethode
- Schreiben von Software zum Verwalten der Spezifikationen und Aktualisieren des Bug-Trackers und des Spezifikationsdokuments (dies scheint jedoch eine Menge Arbeit für zweifelhafte Vorteile zu sein)
Lohnt es sich wirklich, das zu lösen? Es hat uns bei einigen Projekten einiges gekostet, aber bei anderen Projekten hat es uns nicht beeinflusst.