Gibt es eine Website speziell für die Freigabe und den Zugriff auf Softwareentwicklungsprozesse, die in Softwareunternehmen implementiert sind?Gute Ressourcen für Beispielprozessdefinitionen von Softwareentwicklungsmethoden?
Es gibt viele Ressourcen, die Hinweise und Beschreibungen für die Implementierung dieser Prozesse geben. Sie sind sehr nützlich. Aber ich denke, dass es auch sehr nützlich wäre, wenn Sie Beispieldefinitionen für ein Beispiel hätten. Insbesondere suche ich jetzt nach einer Beispielprozessdefinition in CMMI. Ich habe mehrere Bücher überblickt, aber keines von ihnen präsentiert eine spezifische Beispielimplementierung.
Ich denke, dass die Autoren wahrscheinlich besorgt sind, dass die Leser diese Prozessdefinitionen einfach kopieren könnten, ohne spezifische Anpassungsentscheidungen in ihnen zu verstehen. Sie sind sehr berechtigt in dieser Angelegenheit. Aber ich denke, dies ist ein wichtiges Bedürfnis für die allgemeine Software-Community. Das Verständnis und die Interpretation eines Beispieldokuments sollte in der Verantwortung des Lesers liegen.
Wenn Sie keine gute Ressource kennen, die bestimmte Implementierungen der Prozesse teilt, was halten Sie von diesem Bedarf? Glauben Sie nicht, dass wir Softwareingenieure und Entwickler unsere Prozessdefinitionen teilen sollten, während wir unseren Code teilen?
+1 es ist eine gute Frage. IMHO Agile und CMMI sind nicht unbedingt eine gute Ergänzung (nur nach Ihren Tags), da der Schwerpunkt von Agile darauf liegt, Prozesse auf das zu konzentrieren, was für das aktuelle Team funktioniert, während CMMI über klar definierte * wiederholbare * Prozesse in einem Unternehmen verfügt. Sie könnten Erweiterungspunkte und erlaubte Variationen in die CMMI Definitionen hinzufügen, aber das ist eine Menge Papierkram ... :) – Paolo
Sind Sie auf der Suche nach so etwas? http://www.shellmethod.com/ –
Ja, "Beispiel Dokumentation Stream" unter Shellmethod.com ist ein sehr gutes Beispiel. Ich danke Ihnen für das Teilen. –