Ist es ein absolutes Muss, wenn Sie der Scrum- Methode folgen , um kollektiven Code-Besitz zu üben , anstatt beispielsweise schwachen Code-Besitz ?
scrum
code-ownership
Dimitri C.
quelle
quelle
Antworten:
Der Besitz von kollektivem Code ist kein wesentlicher Bestandteil von Scrum .
Es ist jedoch Teil der extremen Programmierung . Extreme Programmierung & Scrum arbeiten sehr gut zusammen.
Das zentrale Element in Scrum ist das Team. Aus diesem Grund wird dringend empfohlen, kollektiven Code-Besitz gegen jede Art von Individualismus zu praktizieren .
Scrum funktioniert am besten in großen Projekten (> 1 Mio. USD) mit vielen Unsicherheiten und in großen Teams (> = 5 Entwickler auf derselben Codebasis). Schwacher Codebesitz kann in kleineren Teams und kleineren Projekten sehr effektiv sein, wie Paul Graham es beschreibt .
quelle
Zum Thema Codebesitz denke ich, dass dieser Beitrag hier es besser formuliert, als ich jemals schreiben könnte:
/ fanatischer schwacher Codebesitzer.
quelle
Ich denke nicht, dass kollektiver Code-Besitz für Scrum absolut notwendig ist. Je weniger Code-Besitz, desto flexibler sind die Aufgabenzuweisungen. Dies gilt insbesondere dann, wenn mehrere Scrum-Teams vorhanden sind. Weniger Codebesitz beseitigt auch die Engpässe, die entstehen können, wenn ein Codebesitzer überarbeitet wird.
Code-Besitz gibt der Entwicklung Kontinuität und abhängig von den Fähigkeiten der Teammitglieder kann es unmöglich sein, ihn vollständig zu entfernen.
quelle