agile php softwareentwicklung
DESCRIPTION
Scrum, Extreme Programming und Crystal Clear sind inzwischen jedem PHP Developer ein Begriff. Aber wie passen diese drei Methoden der agilen Softwareentwicklung zusammen, um ein Projekt zum angepeilten Zieltermin fertigzustellen? Anhand eines beispielhaften Kundenprojekts stellt Thorsten Rinne Scrum, Extreme Programming und Crystal Clear im „harten Alltag“ eines Projekts vor.TRANSCRIPT
© 2010 Mayflower GmbH
Agile PHP Software Development
Thorsten Rinne I 1. Juni 2010
International PHP Conference 2010 Spring Edition
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Thorsten RinneSenior Developer - Team Lead - Head of Open Source Labs
‣Diplom-Informatiker (FH)‣Zend Certified Developer‣Certified Scrum Master‣PHP seit PHP 3.0.16
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Wer seid ihr?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Agil?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
SCRUM?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
XP?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Meilensteinplanung?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Projektleiter?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
agile klassisch
LOC/h 212 2
Bugs / 1000 LOC 2 100
http://www.davidfrico.com/
Warum agile Software Entwicklung?
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
„Agile Manifesto“
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Individuen und Interaktionen
Prozesse und Tools
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Funktionierende Programme
Ausführliche Dokumentation
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Zusammenarbeit mit dem Kunden
Vertragsinhalte
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Mut und Offenheit für Änderungen
Befolgen eines festen Plans
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Agile Prozesse: Ein starkes Team!
Scrum
Crystal
XP
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Crystal Family
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
C50 C100C8 C20
D50 D100D8 D20
E50 E100E8 E20
L50 L100L8 L20
bis 8 10-20 20-50 50-100
Unternehmen
Leben
Geld
Komfort
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
SCRUM
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
EXtreme Programming
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
XP
Kommunikation
Einfachheit
FeedbackMut
Respekt
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Machen wir uns auf den Weg ...
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© Paulo Brandão
360°
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© hebedesign
Planung
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Umgebung
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© mrojo
Frequent Delivery
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Feedback
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Team-Kommunikation
© Michael Mistretta
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© blese
Immer im Fokus ...
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© Marz Photography
Early Victory
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Walking Skeleton
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
„Re-Architecture“
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© Sifter
Shaping
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Reflection
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Daily Standup Meeting
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
© ShuffleArt
Side by Side
Agile PHP Software Development I Mayflower GmbH I 1. Juni 2010 I
Fragen?
Vielen Dank für Ihre Aufmerksamkeit!
© 2010 Mayflower GmbH
Thorsten Rinne, Dipl.-Inf. (FH)[email protected]+49 89 242054 31
Mayflower GmbHMannhardtstraße 680538 München
Kontakt