Meta-Kommentar: Es wäre cool, Umfragefragen zu Programmierern zu haben.
Da Scrum zwischen verschiedenen Teams und Organisationen sehr unterschiedlich ist, wird diese Frage sehr schwer zu beantworten sein. Bei Scrum sollte es darum gehen , das Team in die Lage zu versetzen, großartige Software bereitzustellen, und Entwickler sollten dies mögen.
Wo geht es schief?
Die Antwort ist in meiner obigen Aussage. Das Team ist nicht befugt oder es wird keine großartige Software geliefert.
Es gibt so viele Fehlermodi, hier einige:
- Der Product Owner versteht den Kunden oder das Unternehmen nicht.
- Das Team versteht den Kunden oder das Geschäft nicht.
- Organisatorische Probleme stehen der Erreichung der Ziele durch das Team im Wege.
- Scrum wird zu einem täglichen Mikromanagement.
Diese werden manchmal als Scrum-Buts bezeichnet .
IMO Scrum wird eher gemocht / erfolgreich sein, wenn:
- Das Team hat sich für Scrum entschieden, weil es dies für das Produkt / Projekt für angemessen hielt.
- Es gibt ein starkes / kontinuierliches Feedback des Kunden durch den Product Owner.
- Versenden Sie nach jedem Sprint.
- Das Team hat Autonomie, ist selbstorganisierend und volles Vertrauen / Unterstützung von der Organisation.
- Ein großer Prozentsatz der Elemente im Backlog stammt vom Team.
Ein weiterer Kommentar ist, dass "faule" Programmierer in Scrum nur gegenüber dem Team rechenschaftspflichtig sind, so dass sie es möglicherweise vorziehen, gegenüber ihrem Chef rechenschaftspflichtig zu sein. Ich denke jedenfalls nicht, dass dies ein Faktor ist.
Ein Problem, das ich bei Scrum sehe, ist das Henne-Ei-Problem. Wenn Sie bereits agil sind, benötigen Sie Scrum möglicherweise nicht. Wenn Sie von Natur aus unagil sind, wird Scrum es wahrscheinlich nicht ändern, es kann sogar die Situation verschlimmern, da es jede Agilität an die Oberfläche bringt und es so sichtbar macht, dass die anti-agilen Kräfte es zerquetschen können :-)
Kann eine nicht agile Organisation einfach agil werden? Ich weiß es nicht. Ich denke, Scrum will das tun, aber ich bin mir nicht sicher, ob es das kann.