IT-Experten und Architekten

Scrum - die effiziente Software Projektmanagement Methode!

Go!

Weiterführende Informationen:

 

Vorträge:



Ihr Ansprechpartner:

Eduard Drexler
Business Development
Tel.: +43 (0) 1 59931 - 222
Fax: +43 (0) 1 59931 - 99
E-Mail: eMail-Link
Sphinx Managed Services

Was haben Sie als Kunde von Scrum?

Nutzen Sie die Vorteile von Scrum für Ihre Projekte! Höhere Flexibilität, qualitativ bessere Resultate und geringere Kosten können von einzelnen Scrum Teams aber auch von ganzen Organisationseinheiten erreicht werden. Reibungsverluste die durch Festhalten an überkommenen Projektstrukturen entstehen, können überwunden werden. Change Management, organisatorische und zwischenmenschliche Bereiche werden optimal berücksichtigt und umgesetzt.

Scrum ist deshalb so erfolgreich und auch für Sie als Auftraggeber ideal, weil es folgende klar definierte Regeln gibt.

  • Fokussierung auf Ergebnisse und verbindliche Zusagen
  • Selbstorganisation des Teams und Selbstverantwortung des Teams
  • Schaffen von Vertrauen durch maximale Transparenz
  • Beherrschen von Komplexität durch kurze Iterationen
  • Die Möglichkeit schnell auf Veränderungen reagieren zu können
  • Change for Free / Money for Nothing
    • Change for Free - Änderungen am Projekt können bei jeder Sprintplanung vorgenommen werden, es werden einfach bestehende gegen neue Anforderungen ausgetauscht.
    • Money for Nothing - Sie können das Projekt jederzeit vorzeitig beenden, sobald die für das Projekt wesentlichen Ziele erreicht wurden. Vom Budget, das für dieses Projekt dadurch eingespart wurde, erhält der Auftragnehmer 20%
Das bedeutet für Sie, dass Sie nicht monatelang auf ein Ergebnis warten müssen, sondern je nach vereinbarter Iteration nach 2 - 4 Wochen Resultate geliefert bekommen. Dadurch sind Sie unmittelbar am Geschehen beteiligt und können bei jeder Iteration eingreifen, wenn sich Ziele. Prioritäten oder Strategien ändern oder die Umsetzung nicht in Ihrem Sinne abläuft.

Was ist Scrum?

Nachdem Scrum in den USA schon relativ lange etabliert ist (Google setzt z.B. auf Scrum), gewinnt diese Methode nun auch in Europa immer mehr Verbreitung und Anhänger. Große Firmen wie Siemens und Nokia interessieren sich für Scrum oder setzen es bereits erfolgreich ein.

Was also - in aller Kürze - zeichnet Scrum eigentlich aus?

  • Scrum ist eine empirische Projektmanagementmethode die sich besonders in Softwareprojekten bewährt hat - aber nicht auf diese beschränkt ist.
  • Scrum folgt einfachen und klaren Regeln und überträgt die Verantwortung für den Erfolg dem ganzen Team.
  • Scrum kann schnell auf veränderte Rahmenbedingungen und Anforderungen reagieren.
  • Der Scrum Master muss kompromisslos alle Hindernisse aus dem Weg räumen, die das Team an der Erfüllung seiner Aufgaben hindert.
  • Der Scrum Master unterstützt das Team bei der Selbstorganisation und der Optimierung der Arbeitsabläufe.
  • Der Product Owner priorisiert die Anforderungen nach Wichtigkeit im Product Backlog und steht dem Team als ständiger Ansprechpartner zur Verfügung.
  • Das Team stellt in kurzen, regelmäßigen Abständen dem Product Owner die umgesetzten Anforderungen zur Verfügung (potentiell einsetzbare Software)

 

 

Scrum Prozess

 

Scrum wurde im wesentlich von Jeff Sutherland und Ken Schwaber entwickelt. Sie stützen sich dabei auf Studien von DuPont Experimental Station zur Software Entwicklung und auf Ideen von Ikujiro Nonaka und Hirotaka Takeuchi, welche diese in ihrem 1995 erschienenen Buch „The Knowledge Creating Company“ ausführlich dargelegt haben.

Was ist Scrum nicht?

Auch Scrum alleine bietet jedoch nicht die Lösung aller Probleme bei der Softwareentwicklung. Scrum muss mit traditionellen (Analyse, Design) und agilen (eXtreme Programming) Methoden kombiniert werden, um erfolgreich zu sein.
  • Scrum ist keine Softwareentwicklungsmethode, d.h. es beschreibt keine Tätigkeiten wie Analyse, Design, Implementierung, Test usw.
  • Deshalb wird Scrum immer mit einer Softwareentwicklungsmethode gekoppelt, wie Analyse und Design und Elementen aus eXtrem Programming.
  • Erst durch die Kombination einer Projektmanagement-  und einer Softwareentwicklungsmethode entfaltet Scrum sein volles Potential.

Was haben wir als Auftragnehmer davon?

Ziel von Scrum (wie von allen Agilen Softwareprozessen) ist es, eine Win/Win Situation zu schaffen. Wir wollen zufriedene Kunden haben, die gerne wieder mit uns ein Projekt machen!

Dazu ist es nötig, flexibel auf Kundenwünsche eingehen zu können, optimal mit dem Kunden zusammenzuarbeiten und schlanke und effiziente Prozesse zu haben. All das kann Scrum - wenn es "richtig" gemacht wird - auch leisten.