|
Collaboration – Agile Softwareentwicklung in verteilten Teams (Wolfgang Kraus)Billig, billiger, am billigsten. Der Druck auf die Software-Branche wächst. Globalisierung und verteilte Teams scheinen hierauf eine Antwort zu sein. Dennoch stellt sich die Frage, welche Auswirkungen dies auf aktuelle Software-Entwicklungsprojekte hat und wie man den dadurch entstehenden Herausfoderungen begegnen kann. Der Vortrag zeigt Gründe und Motive für verteilte Entwickler-Teams auf. Es wird erklärt wie mit einfachen Mitteln, Tools und einem schlanken Prozess (SCRUM) die Zusammenarbeit verteilter Teams (Abteilungen, Unternehmensbereiche, externe Dienstleister, weit entfernte Offshorepartner) gefördert werden kann und welche Schwierigkeiten und Hürden es dabei zu meistern gilt. Abschließend wird an einem praktischen Beispiel aus einem Offshore-Entwicklungsprojekt mit verteiltem Teams das Zusammenspiel von SCRUM, Team-Bildung, Tools und Kennzahlen dargestellt. Besonders wird dabei die Kommunikaton und das Zusammenspiel des deutschen On-Site und des chinesischen Offshore Teams erläutert. Abschliessend zeigt sich, dass Gründe und Ursachen für das Scheitern von Projekten in den seltensten Fällen an der räumlichen Distanz liegt, sondern in der Regel an den Prozessen und Werkzeugen und besonders im fehlendem Vertrauen der Beteiligten begründet ist. Über den ReferentenWolfgang Kraus ist technischer Leiter der Sourceconomy. Seine besonderen Interessen sind Open-Source, Kollaboration, Software-Entwicklungsprojekte, Entwicklungsprozesse, Entwicklungstools und nicht zuletzt Java EE. E-Mail: wolfgang.kraus@sourceconomy.com Twitter: WolfgangKraus |