In agilen Methoden der Softwareentwicklung wie Scrum geht es nicht darum, mit weniger Leuten mehr zu schaffen, schneller zu werden oder auf Dokumentation zu verzichten. Es geht nicht darum, ohne nachzudenken Dinge wegzulassen oder unnötige Regeln aufzustellen. Agile Methoden stellen unter anderem den Menschen in den Mittelpunkt und verstehen Teams als lernende kleine Organisationen, die kontinuierlich das Ziel verfolgen, besser zu werden.
(mehr …)Scrum vs. Agilität
„Scrum ist ein Framework zur nachhaltigen Entwicklung komplexer Produkte.“ So lautet der erste Satz zur Zielsetzung aus dem Scrum Guide von Ken Schwaber und Jeff Sutherland. Scrum folgt den Grundsätzen und Prinzipien des agilen Manifests und sowohl Schwaber als auch Sutherland gehören zu prominenten Unterzeichnern des Manifests. Aber ist Scrum deswegen automatisch „agil“?
Grundgedanken von Kanban (in der IT)
In einem Interview mit David J. Anderson, Begründer der “Kanban-Philosophie in der IT”, äußerte er sich zu der Frage nach den Grundgedanken beziehungsweise Prinzipien von Kanban und benennt drei Grundprinzipien.
(mehr …)Alternative Schätzverfahren
Ein wichtige Aufgabe zu Beginn eines Projekts, Produkts oder einer Iteration ist die Planung der Aufgaben. In Scrum werden hier üblicherweise Features oder User Stories aufwandsbewertet. Diese Bewertung erfolgt oft durch ein Scrum Poker.
(mehr …)Scrum funktioniert immer
In einem Vortrag zu Scrum in Festpreisprojekten hieß es mal plakativ, es gäbe im Hinblick auf Scrum eine gute und eine schlechte Nachricht. Die Gute: Scrum funktioniere immer. Die Schlechte: Projekte können dennoch scheitern. Auch wenn ich “Scrum funktioniert immer” zumindest so relativieren will, dass die erfolgreiche Einführung der Regeln von Scrum auch etwas zu tun hat mit Durchhaltevermögen und Konsequenz, macht es dennoch deutlich, was Scrum ist und was nicht. Scrum ist ein Framework um einen Entwicklungsprozess zu strukturieren und keine reine Projektmanagement-Methode.
(mehr …)Projektleiter geteilt durch drei
Die Verantwortlichkeiten eines klassischen Projektleiters sind umfangreich, manchmal vielleicht zu umfangreich, als dass ihnen eine Person allen gleich gut gerecht werden kann. An manchen Stellen entstehen aus den vielen Verantwortlichkeiten sogar konkurrierende Aufgaben. Scrum fängt das ab, indem die Verantwortlichkeiten des Projektmanagers auf die drei Rollen aufgeteilt werden.
(mehr …)Warum es Spaß machen sollte
In meinem Workshop zur Scrummaster-Zertifizierung mit Jospeh Pelrine nannte er zu Beginn als eine seiner drei Hauptregeln: “Macht es keinen Spaß, machst du etwas falsch.” Oft hört man aber in Unternehmen vor allem dann, wenn es in irgendeiner Form eng oder kritisch wird, das Leben sei kein Ponyhof und man sei ja nicht zum Spaß da. Kann man aber wirklich auf Spaß bei der Arbeit verzichten?
(mehr …)