SlideShare ist ein Scribd-Unternehmen logo
Anwenderbericht

                                          Agile Entwicklung im
                                          Onsite-Outsourcing
                                          Agilität gewinnen – Budget halten




                                          Oft entscheidet heute nicht mehr Technologie über Erfolg oder
                                          Misserfolg umfangreicher Softwareprojekte. Ausschlaggebend
                                          sind viel mehr die Managementfähigkeiten der Beteiligten – erst
                                          recht, wenn interne und externe Partner kooperieren. Ein Beispiel
                                          für ein gelungenes Vorgehen ist die Entwicklung des O2-
                                          Dealerportals.

                                          Als einer der großen Mobilfunkanbieter Deutschlands betreibt O2
                                          zwei wichtige Portale: eines für Endkunden, das sog. Online-Portal
                                          (http://www.o2online.de) mit Preisen, Direktangeboten und weiteren
                                          Informationen für diese Zielgruppe und eines für die Shops und
                                          Handelspartner draußen im Markt. Letzteres wird bei der O2 als
                                          Dealer-Portal bezeichnet. Betreut werden beide Portale vom Bereich
                                          O2 Portal Solutions. Im Dealer-Portal finden sich beispielsweise eine
                                          Anwendung für das Aufladen von Prepaid-Cards (Direct Recharge,
                                          DRC), ein Bonussystem (Customer Reward System, CRS), der
                                          ergonomisch gestaltete Web-Zugang zu den komplexen Funktionen
                                          des CRM-Systems und seinen Datenbanken (eCRM), eine POS (Point
                                          of Sales)-Applikation sowie ein Call-Center Anwendung. Im Online-
                                          Portal sind ein Shop, eine Customer-Self-Care-Anwendung und ein
                                          umfangreiches Informationsangebot für Endkunden
                                          zusammengefasst. Viele dieser Anwendungen unterliegen ständigen
                                          Veränderungen. Denn der schnelllebige Telekommunikationsmarkt
                                          erfordert schnellstmögliche Reaktionen auf aktuelle Ereignisse, etwa
                                          Angebote der Konkurrenz, und möglichst auch das am besten
                                          überraschende Setzen neuer Trends, um dem Wettbewerb immer
                                          eine Nasenlänge voraus zu sein. Für beides ist ein konzertiertes
                                          Vorgehen zwischen Marketing und Softwaredesign unabdingbar.
                                          Denn was nutzt eine überzeugend gestaltete Werbekampagne im
                                          Fernsehen, wenn das entsprechende Angebot nicht auch zeitgleich
                                          im Online-Portal verfügbar wird und über die Händler und Shops
                                          verkaufbar steht?

                                          Agilität ist also gefordert.




Agile Entwicklung im Onsite Outsourcing
                                                                                                              1
Die Softwareerstellung gehört allerdings nicht zum Kerngeschäft von
                                          O2. Deshalb werden die Lösungen in vielen Bereichen von externen
                                          Partnern programmiert, so auch die Portale. Für deren Erstellung,
                                          laufende Ergänzung und Modifikation sowie ihre Integration mit den
                                          dahinter liegenden Systemen suchte O2 im Jahr 2009 zwei externe
                                          Partner. Sie sollten nicht nur die technischen, sondern auch die mit
                                          einem solchen Großprojekt verbundenen organisatorischen
                                          Herausforderungen meistern. Besonderen Wert legte O2 auf schnelle
                                          Reaktionsfähigkeit bei geänderten Anforderungen, also die schon
                                          erwähnte Agilität, verbunden mit der Einhaltung einmal festgelegter
                                          Budgetrahmen und hoher Programmierqualität. Nach einer
                                          Ausschreibung entschied sich O2 hinsichtlich des Dealer-Portals für
                  Dirk von der Weiden     das Münchner System- und Beratungshaus C1 SetCon als
     Projektverantwortlicher C1 SetCon    Generalunternehmer. Auch das Web-Portal für Endkunden vergab der
                                          Provider zum Teil an das Münchner Software- und Beratungshaus,
                                          mit dem es zuvor schon zusammen gearbeitet hatte. Für diesen
                                          Bereich wurde aber auch noch ein zweiter Partner eingebunden.
                                          „Wir konnten dem Auftraggeber das Gefühl vermitteln, einem Projekt
                                          mit vielen Subkontraktoren gewachsen zu sein, deren Handling ein
                                          gewisses Fingerspitzengefühl erfordert. Dazu kam unser
                                          Expertenwissen in Sachen eCRM“, begründet Dirk von der Weiden,
                                          Geschäftsbereichsleiter Software Engineering bei C1 SetCon die
                                          Entscheidung.

                                          Methodik mit Modifikationen
                                          Dem Dienstleister stellten sich zwei große Herausforderungen: Die
                                          eine bestand darin, aus den Projektmitarbeitern von C1 SetCon und
                                          bereits zuvor für O2 tätigen freien Mitarbeitern und Subkontraktoren
                                          effiziente und stabile Teams zu formen. Denn nichts ist in
                                          komplexen Programmierprojekten ärgerlicher als ständiger
                                          Mitarbeiterwechsel, der stets zu neuen Einarbeitungsfristen und
                                          regelmäßig zu Know-How Verlust führt und Projekte so empfindlich
                                          zum Stocken bringen kann. Die zweite ergab sich aus zwei an sich
                                          widersprechenden Anforderungen – einerseits Agilität, andererseits
                                          effizientes Finanzcontrolling auf Einhaltung des Budgetrahmens. C1
                                          SetCon entschloss sich zum Einsatz der agilen Programmiermethodik
                                          Scrum, modifizierte diese jedoch in einigen für dieses Projekt
                                          entscheidenden Bereichen. Ein gewisses Wagnis, denn Scrum ist in
                                          seiner Originalversion für interne Projekte gedacht, nicht aber für
                                          Vertragsverhältnisse mit externen Partnern. Viele sehen in Scrum
                                          und Outsourcing gar einen nicht zu überbrückenden Widerspruch. So
                                          sieht das Scrum-Modell eigentlich vor, dass die zum Auftraggeber
                                          gehörigen Project Owner direkt mit den Programmierteams über
                                          geänderte Anforderungen verhandeln. Der Leiter des jeweiligen
                                          Teams, der sogenannte Scrum Master, hat lediglich die Aufgabe, das
                                          Team intern effizient zu organisieren. Das hätte aber bedeutet, dass
                                          möglicherweise mehr oder andere Anforderungen umgesetzt worden
                                          wären als ursprünglich vereinbart. Die Folge hätten budgetäre oder
                                          Zeitprobleme und damit Spannungen zwischen externem Partner
                                          und Auftraggeber sein können.

                                          Also wurde als Neuerung die zusätzliche Rolle eines Projekt Owners
                                          auf Seiten des C1 SetCon-Programmierteams entwickelt. Er nimmt
                                          geänderte Anforderungen entgegen und prüft sie auf ihre
                                          Vereinbarkeit mit Budgets und anderen Rahmenbedingungen. Neben
                                          den sog. Sprints, welche feste Time-Boxen darstellen, in denen ein
                                          durch das Entwicklungsteam bestätigter Umfang an Anforderungen -
                                          die Stories- umgesetzt wird, wurden Budget-Boxen eingeführt,
Agile Entwicklung im Onsite Outsourcing
                                                                                                             2
welche die Obergrenze des zu für einen oder mehrere Sprints zur
                                          Verfügung stehenden Budgets darstellen. Auf diese Weise sind sogar
                                          Festpreise und Agilität miteinander vereinbar, eine gute Story-
                                          Analyse und hohe Umsetzungskompetenz vorausgesetzt.
                                          Ein weiteres sensibles Thema bei Scrum ist die tägliche Verteilung
                                          der einzelnen Arbeitspakete. Sie werden üblicherweise auf
                                          Karteikarten geschrieben, aus denen sich die Mitarbeiter selbst
                                          diejenigen auswählen, die sie am entsprechenden Tag bearbeiten
                                          wollen. „Es gibt eine durchaus verständliche Tendenz bei
                                          Programmierern, sich immer wieder ähnliche Aufgaben
                                          herauszupicken und dadurch eine schwer ersetzbare Expertise in
                                          bestimmten Bereichen aufzubauen. Bei einem Ausfall ist dann unter
                                          Umständen das gesamte Vorhaben in Verzug“, erklärt Dirk von der
                                          Weiden, bei C1 SetCon für das O2-Projekt verantwortlich. Auch hier
                                          war also eine Modifikation nötig, um Wissens-Container zu
                                          vermeiden: Der Scrum-Master sorgt nun gegebenenfalls für eine
                                          gleichmäßige Verteilung der anfallenden Aufgaben, so dass solche
                                          Situationen nicht eintreten können. Ziel ist ein möglichst homogenes
                                          Team auf hohem Niveau. Expertise ja – aber immer auf mindestens
                                          zwei Schulterpaare verteilt.




                                                                                   O2 Onlineshop, © Telefónica O2

Agile Entwicklung im Onsite Outsourcing
                                                                                                               3
Komplexe Abläufe reibungsarm gestalten
                                          Da die Portal-Anwendungen nicht autark funktionieren, sondern auf
                                          vielen weiteren Anwendungen des O2 Applikation-Stacks aufbauen,
                                          gilt es außerdem, mehrere Teilprojekte so zu synchronisieren, dass
                                          keine Wartezeiten entstehen und Doppelarbeiten ausgeführt werden.
                                          Dafür wurde eine komplexe Organisationsstruktur mit täglichen
                                          Meetings der Scrum-Teams, der Scrum-Master und als dritte Ebene
                                          ein ebenfalls tägliches Treffen eines Vertreters aller Scrum-Master
                                          mit einem Vertreter von O2 sowie dem Release- und Test-Manager
                                          geschaffen. Auch dies ist eine Neuerung, denn die beiden
                                          Letztgenannten sind in einem solchen Gremium eigentlich nicht
                                          vorgesehen. „So haben wir Tests und Release Management von
                                          Anfang an ständig im Blick“, erklärt von der Weiden. Die
                                          Verantwortung für das jeweilige Produkt wandert nach Fertigstellung
                                          zunächst zum Test- und dann zum Releasemanager weiter. Dabei ist
                                          der Testmanager für Tests und die Überwachung der
                                          Fehlerbeseitigung zuständig, der Release Manager für alle Fragen
                                          der Implementierung und des damit verbundenen Change
                                          Managements. So ergibt sich eine geschlossene Prozesskette ohne
                                          Verantwortungslücken.

                                          Das oberste Gremium zur Steuerung des gesamten Projekts,
                                          bestehend aus dem Portalverantwortlichen von O2, einem Vertreter
                                          des C1 SetCon-Managements und dem Projektleiter, trifft sich nur
                                          einmal wöchentlich. Es behandelt im Wesentlichen Vertrags- und
                                          Organisationsfragen.

                                          Mehr Transparenz für den Kunden
                                          „Das klingt insgesamt nach vielen Treffen, doch die meisten dauern
                                          nur zehn Minuten“, weiß Dirk von der Weiden. „Dadurch ist O2
                                          jederzeit transparent über wirklich alle Vorgänge im Projekt
                                          informiert.“ Von dem vielerorts üblichen Versuch, Störungen oder
                                          Probleme im internen Projektgeschehen vor dem Kunden zu
                                          verbergen, hält von der Weiden nichts. „In der Regel kommen solche
                                          Themen nach ein paar Wochen verstärkt wieder an die Oberfläche
                                          und verursachen Ärger“; ist von der Weiden überzeugt und plädiert
                                          deshalb für vollkommene Offenheit.

                                          Dieses Vorgehen hat sich insgesamt bewährt: Fast alle schon vorher
                                          für O2 tätigen freien Mitarbeiter sind geblieben, arbeiten aber jetzt
                                          im Auftrag von C1 SetCon. Das bedeutete von Projektbeginn im
                                          August 2010 an sofort hohen Output ohne Verzögerung durch
                                          Einarbeitungen. Die nach jedem Programmierturnus angesetzten
                                          Verbesserungsrunden mit allen Beteiligten bringen mit längerer
                                          Projektdauer und der Beseitigung der unvermeidlichen
                                          Reibungspunkte bei Projektbeginn immer mehr positives Feedback.
                                          Die vom Kunden dringend gewünschte hohe Agilität ist
                                          flächendeckend vorhanden, und das Controlling funktioniert zur
                                          Zufriedenheit beider Seiten.




Agile Entwicklung im Onsite Outsourcing
                                                                                                                  4
Für die C1 SetCon ist das O2-Projekt ein voller Erfolg: „Wir konnten
                                          zeigen, dass sich vorhandene Methoden an den Einzelfall anpassen
                                          lassen. Dann funktionieren sie auch in Konstellationen, für die sie
                                          ursprünglich gar nicht vorgesehen waren. Dafür braucht man
                                          allerdings Management-Know-how und Vorstellungsvermögen“,
                                          betont Dirk von der Weiden, C1 SetCon. Tatsächlich denkt von der
                                          Weiden bereits über weitere Modifikationen nach. Zum Beispiel
                                          darüber, wie sich Scrum so umgestalten lässt, dass auch Offshore-
                                          Dienstleister eingebunden werden können. Das könnte einen neuen
                                          Effizienzschub bei der Softwareentwicklung bewirken.




     Kontakt                              C1 SetCon GmbH
                                                                                                                     © C1 SetCon GmbH, Stand: August 2010




     C1 SetCon GmbH                       Als Teil der C1 Gruppe berät C1 SetCon mit dem Schwerpunkt
     Kapuzinerstraße 7a                   Software-Qualitätssicherung seit mehr als 5 Jahren
     80337 München                        branchenunabhängig anspruchsvolle Kunden. C1 SetCon
                                          beschäftigt ca. 70 sehr gut ausgebildete Berater und IT-Spezialisten
     Tel. +49(0)89 589399-0               mit mindestens 5 Jahren Berufserfahrung. Mit der Konzentration
     Fax +49(0)89 589399-25               auf Kernthemen, wie zum Beispiel die Professionalisierung des
                                          Software-Testens, kann die C1 SetCon ihren Kunden neben einer
     info@c1-setcon.de                    fundierten strategischen Beratung besonders innovative und
     www.c1-setcon.de                     kostengünstige Lösungen bieten.


Agile Entwicklung im Onsite Outsourcing
                                                                                                                 5

Weitere ähnliche Inhalte

Was ist angesagt?

C1 SetCon Cloud Performance
C1 SetCon Cloud PerformanceC1 SetCon Cloud Performance
C1 SetCon Cloud Performance
Marc Rieger
 
Hiroaki Katanopres REConf2012 Visure Solutions
Hiroaki Katanopres REConf2012   Visure SolutionsHiroaki Katanopres REConf2012   Visure Solutions
Hiroaki Katanopres REConf2012 Visure Solutions
Visure Solutions
 
Projektmanagement-Software Leitfaden
Projektmanagement-Software LeitfadenProjektmanagement-Software Leitfaden
Projektmanagement-Software Leitfaden
Projekt Magazin
 
Präsentation telekom market place andreas nemeth
Präsentation telekom market place andreas nemethPräsentation telekom market place andreas nemeth
Präsentation telekom market place andreas nemethCloud-EcoSystem
 
METROfizierung industrieller Bedienoberflächen
METROfizierung industrieller BedienoberflächenMETROfizierung industrieller Bedienoberflächen
METROfizierung industrieller Bedienoberflächen
Ergosign GmbH
 
Digitale Transformation - HMI Styleguides im Unternehmen etablieren
Digitale Transformation - HMI Styleguides im Unternehmen etablierenDigitale Transformation - HMI Styleguides im Unternehmen etablieren
Digitale Transformation - HMI Styleguides im Unternehmen etablieren
Competence Books
 
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Intelliact AG
 
A review of camunda bpm within freenet
A review of camunda bpm within freenet A review of camunda bpm within freenet
A review of camunda bpm within freenet
camunda services GmbH
 
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
BATbern
 
S21 Unternpraes V3.6 Slideshare (1)
S21 Unternpraes V3.6 Slideshare (1)S21 Unternpraes V3.6 Slideshare (1)
S21 Unternpraes V3.6 Slideshare (1)guest2e1d6598
 
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Ergosign GmbH
 
Entwickeln und Betreiben eines Cloud Service
Entwickeln und Betreiben  eines Cloud ServiceEntwickeln und Betreiben  eines Cloud Service
Entwickeln und Betreiben eines Cloud ServiceSITEFORUM
 
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
Communardo GmbH
 
Projektmanagement-Zertifizierungen: Was passt zu wem?
Projektmanagement-Zertifizierungen: Was passt zu wem?Projektmanagement-Zertifizierungen: Was passt zu wem?
Projektmanagement-Zertifizierungen: Was passt zu wem?
Digicomp Academy AG
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
SuperB2
 
Synaptic Network GmbH - Firmenprofil
Synaptic Network GmbH - FirmenprofilSynaptic Network GmbH - Firmenprofil
Synaptic Network GmbH - Firmenprofil
Synaptic Network GmbH
 
Geschäftsprozessmanagement mit ADONIS
Geschäftsprozessmanagement mit ADONISGeschäftsprozessmanagement mit ADONIS
Geschäftsprozessmanagement mit ADONIS
BOC Schweiz
 
Aufgabenmanagement mit Jira
Aufgabenmanagement mit JiraAufgabenmanagement mit Jira
Aufgabenmanagement mit Jira
Martin Seibert
 

Was ist angesagt? (20)

C1 SetCon Cloud Performance
C1 SetCon Cloud PerformanceC1 SetCon Cloud Performance
C1 SetCon Cloud Performance
 
Hiroaki Katanopres REConf2012 Visure Solutions
Hiroaki Katanopres REConf2012   Visure SolutionsHiroaki Katanopres REConf2012   Visure Solutions
Hiroaki Katanopres REConf2012 Visure Solutions
 
Projektmanagement-Software Leitfaden
Projektmanagement-Software LeitfadenProjektmanagement-Software Leitfaden
Projektmanagement-Software Leitfaden
 
Präsentation telekom market place andreas nemeth
Präsentation telekom market place andreas nemethPräsentation telekom market place andreas nemeth
Präsentation telekom market place andreas nemeth
 
METROfizierung industrieller Bedienoberflächen
METROfizierung industrieller BedienoberflächenMETROfizierung industrieller Bedienoberflächen
METROfizierung industrieller Bedienoberflächen
 
Digitale Transformation - HMI Styleguides im Unternehmen etablieren
Digitale Transformation - HMI Styleguides im Unternehmen etablierenDigitale Transformation - HMI Styleguides im Unternehmen etablieren
Digitale Transformation - HMI Styleguides im Unternehmen etablieren
 
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
 
A review of camunda bpm within freenet
A review of camunda bpm within freenet A review of camunda bpm within freenet
A review of camunda bpm within freenet
 
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
Umgang mit Legacy in der Digitalen Transformation - Andreas Grütter, Die Mobi...
 
S21 Unternpraes V3.6 Slideshare (1)
S21 Unternpraes V3.6 Slideshare (1)S21 Unternpraes V3.6 Slideshare (1)
S21 Unternpraes V3.6 Slideshare (1)
 
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
 
Entwickeln und Betreiben eines Cloud Service
Entwickeln und Betreiben  eines Cloud ServiceEntwickeln und Betreiben  eines Cloud Service
Entwickeln und Betreiben eines Cloud Service
 
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
CCD 2012: Einführung und Integration eines Wissensmanagementsystems auf der B...
 
Projektmanagement-Zertifizierungen: Was passt zu wem?
Projektmanagement-Zertifizierungen: Was passt zu wem?Projektmanagement-Zertifizierungen: Was passt zu wem?
Projektmanagement-Zertifizierungen: Was passt zu wem?
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
 
2012 04-18 bpmn 2
2012 04-18 bpmn 22012 04-18 bpmn 2
2012 04-18 bpmn 2
 
Plattformvergleich
PlattformvergleichPlattformvergleich
Plattformvergleich
 
Synaptic Network GmbH - Firmenprofil
Synaptic Network GmbH - FirmenprofilSynaptic Network GmbH - Firmenprofil
Synaptic Network GmbH - Firmenprofil
 
Geschäftsprozessmanagement mit ADONIS
Geschäftsprozessmanagement mit ADONISGeschäftsprozessmanagement mit ADONIS
Geschäftsprozessmanagement mit ADONIS
 
Aufgabenmanagement mit Jira
Aufgabenmanagement mit JiraAufgabenmanagement mit Jira
Aufgabenmanagement mit Jira
 

Andere mochten auch

StoraEnso - Der Weg zu einem besseren Arbeitstag.
StoraEnso - Der Weg zu einem besseren Arbeitstag.StoraEnso - Der Weg zu einem besseren Arbeitstag.
StoraEnso - Der Weg zu einem besseren Arbeitstag.Staples Germany
 
Motivation durch visuelle Kommunikation
Motivation durch visuelle Kommunikation Motivation durch visuelle Kommunikation
Motivation durch visuelle Kommunikation
SinoraPetra Soehner
 
Pressemeldung_ÜbergabeanESWE.pdf
Pressemeldung_ÜbergabeanESWE.pdfPressemeldung_ÜbergabeanESWE.pdf
Pressemeldung_ÜbergabeanESWE.pdf
unn | UNITED NEWS NETWORK GmbH
 
PrettyFaces: RESTful URLs für JSF
PrettyFaces: RESTful URLs für JSFPrettyFaces: RESTful URLs für JSF
PrettyFaces: RESTful URLs für JSF
Christian Kaltepoth
 
Pressevorschau_Oktober.pdf
Pressevorschau_Oktober.pdfPressevorschau_Oktober.pdf
Pressevorschau_Oktober.pdf
unn | UNITED NEWS NETWORK GmbH
 
Wed 2.0
Wed 2.0Wed 2.0
PI ImageAward.pdf
PI ImageAward.pdfPI ImageAward.pdf
PI_MercedesTrophy World Final 2010.pdf
PI_MercedesTrophy World Final 2010.pdfPI_MercedesTrophy World Final 2010.pdf
PI_MercedesTrophy World Final 2010.pdf
unn | UNITED NEWS NETWORK GmbH
 
USP-D 360 Grad Feedback Gruppenreport
USP-D 360 Grad Feedback GruppenreportUSP-D 360 Grad Feedback Gruppenreport
USP-D 360 Grad Feedback Gruppenreport
USP-D Deutschland Consulting GmbH
 
KRASS stellt sich vor!
KRASS stellt sich vor!KRASS stellt sich vor!
BMW_Group_Geschäftsbericht_2010_dt.pdf
BMW_Group_Geschäftsbericht_2010_dt.pdfBMW_Group_Geschäftsbericht_2010_dt.pdf
BMW_Group_Geschäftsbericht_2010_dt.pdf
unn | UNITED NEWS NETWORK GmbH
 
xailabs SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
xailabs  SCRUM-Workshop (bvh 2.013 vom 11.04.2013)xailabs  SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
xailabs SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
Tim Friedrich
 
2012_BPK_Rede.pdf
2012_BPK_Rede.pdf2012_BPK_Rede.pdf
Pessoasfamosasberhmteleutefamouspeople
PessoasfamosasberhmteleutefamouspeoplePessoasfamosasberhmteleutefamouspeople
Pessoasfamosasberhmteleutefamouspeople
tchelojg
 
pi1013.pdf
pi1013.pdfpi1013.pdf
2009-0615[1].pdf
2009-0615[1].pdf2009-0615[1].pdf

Andere mochten auch (18)

StoraEnso - Der Weg zu einem besseren Arbeitstag.
StoraEnso - Der Weg zu einem besseren Arbeitstag.StoraEnso - Der Weg zu einem besseren Arbeitstag.
StoraEnso - Der Weg zu einem besseren Arbeitstag.
 
Motivation durch visuelle Kommunikation
Motivation durch visuelle Kommunikation Motivation durch visuelle Kommunikation
Motivation durch visuelle Kommunikation
 
Pressemeldung_ÜbergabeanESWE.pdf
Pressemeldung_ÜbergabeanESWE.pdfPressemeldung_ÜbergabeanESWE.pdf
Pressemeldung_ÜbergabeanESWE.pdf
 
PrettyFaces: RESTful URLs für JSF
PrettyFaces: RESTful URLs für JSFPrettyFaces: RESTful URLs für JSF
PrettyFaces: RESTful URLs für JSF
 
Pressevorschau_Oktober.pdf
Pressevorschau_Oktober.pdfPressevorschau_Oktober.pdf
Pressevorschau_Oktober.pdf
 
Wed 2.0
Wed 2.0Wed 2.0
Wed 2.0
 
PI ImageAward.pdf
PI ImageAward.pdfPI ImageAward.pdf
PI ImageAward.pdf
 
Mami
MamiMami
Mami
 
PI_MercedesTrophy World Final 2010.pdf
PI_MercedesTrophy World Final 2010.pdfPI_MercedesTrophy World Final 2010.pdf
PI_MercedesTrophy World Final 2010.pdf
 
USP-D 360 Grad Feedback Gruppenreport
USP-D 360 Grad Feedback GruppenreportUSP-D 360 Grad Feedback Gruppenreport
USP-D 360 Grad Feedback Gruppenreport
 
KRASS stellt sich vor!
KRASS stellt sich vor!KRASS stellt sich vor!
KRASS stellt sich vor!
 
BMW_Group_Geschäftsbericht_2010_dt.pdf
BMW_Group_Geschäftsbericht_2010_dt.pdfBMW_Group_Geschäftsbericht_2010_dt.pdf
BMW_Group_Geschäftsbericht_2010_dt.pdf
 
xailabs SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
xailabs  SCRUM-Workshop (bvh 2.013 vom 11.04.2013)xailabs  SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
xailabs SCRUM-Workshop (bvh 2.013 vom 11.04.2013)
 
2012_BPK_Rede.pdf
2012_BPK_Rede.pdf2012_BPK_Rede.pdf
2012_BPK_Rede.pdf
 
Pessoasfamosasberhmteleutefamouspeople
PessoasfamosasberhmteleutefamouspeoplePessoasfamosasberhmteleutefamouspeople
Pessoasfamosasberhmteleutefamouspeople
 
pi1013.pdf
pi1013.pdfpi1013.pdf
pi1013.pdf
 
Konzept april 2011
Konzept april 2011Konzept april 2011
Konzept april 2011
 
2009-0615[1].pdf
2009-0615[1].pdf2009-0615[1].pdf
2009-0615[1].pdf
 

Ähnlich wie Success Story "Agile Entwicklung im Onsite Outsourcing"

Digitale Transformation von Enterprise Anwendungen
Digitale Transformation von Enterprise AnwendungenDigitale Transformation von Enterprise Anwendungen
Digitale Transformation von Enterprise Anwendungen
POINT. Consulting GmbH
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DNUG e.V.
 
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
PROJECT CONSULT Unternehmensberatung Dr. Ulrich Kampffmeyer GmbH
 
10 Tipps für ein erfolgreiches CRM-Projekt
10 Tipps für ein erfolgreiches CRM-Projekt 10 Tipps für ein erfolgreiches CRM-Projekt
10 Tipps für ein erfolgreiches CRM-Projekt
Uwe Laufer
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
QAware GmbH
 
Artikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
Artikel im Swiss IT Magazine: Marktuebersicht Web-AgenturenArtikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
Artikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
xeit AG
 
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre ProjekteSOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
Conrad Eß
 
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
Trivadis
 
Zusammenfassung von Impulsvortrag 5 und 6
Zusammenfassung von Impulsvortrag 5 und 6Zusammenfassung von Impulsvortrag 5 und 6
Zusammenfassung von Impulsvortrag 5 und 6Subrata Sinha
 
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
prodot GmbH
 
Sucess Story von Linux zu Microsoft
Sucess Story von Linux zu MicrosoftSucess Story von Linux zu Microsoft
Sucess Story von Linux zu MicrosoftProTechnology GmbH
 
ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?
Hanns Nolan
 
Call center for finance 201402
Call center for finance 201402Call center for finance 201402
Call center for finance 201402Anja Bonelli
 
Migration von Applikationen in die Cloud
Migration von Applikationen in die CloudMigration von Applikationen in die Cloud
Migration von Applikationen in die Cloud
Aarno Aukia
 
Erp in der zukunft: über die funktionen hinaus
Erp in der zukunft: über die funktionen hinausErp in der zukunft: über die funktionen hinaus
Erp in der zukunft: über die funktionen hinausDedagroup
 
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
Intland Software GmbH
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
camunda services GmbH
 
Zühlke Whitepaper Client Technologien
Zühlke Whitepaper Client TechnologienZühlke Whitepaper Client Technologien
Zühlke Whitepaper Client Technologien
Thomas Memmel
 
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, ChancenLow-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Intelliact AG
 

Ähnlich wie Success Story "Agile Entwicklung im Onsite Outsourcing" (20)

Digitale Transformation von Enterprise Anwendungen
Digitale Transformation von Enterprise AnwendungenDigitale Transformation von Enterprise Anwendungen
Digitale Transformation von Enterprise Anwendungen
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
 
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
[DE] ECM für Finanzdienstleister - Trends im Markt für Enterprise Content Man...
 
10 Tipps für ein erfolgreiches CRM-Projekt
10 Tipps für ein erfolgreiches CRM-Projekt 10 Tipps für ein erfolgreiches CRM-Projekt
10 Tipps für ein erfolgreiches CRM-Projekt
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
 
Artikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
Artikel im Swiss IT Magazine: Marktuebersicht Web-AgenturenArtikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
Artikel im Swiss IT Magazine: Marktuebersicht Web-Agenturen
 
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre ProjekteSOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
 
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
 
Zusammenfassung von Impulsvortrag 5 und 6
Zusammenfassung von Impulsvortrag 5 und 6Zusammenfassung von Impulsvortrag 5 und 6
Zusammenfassung von Impulsvortrag 5 und 6
 
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
Digitize your Business. Now. - Beispiele erfolgreicher Digitalisierungsprojek...
 
2011 10 05 10-15 knut mertens
2011 10 05 10-15 knut mertens2011 10 05 10-15 knut mertens
2011 10 05 10-15 knut mertens
 
Sucess Story von Linux zu Microsoft
Sucess Story von Linux zu MicrosoftSucess Story von Linux zu Microsoft
Sucess Story von Linux zu Microsoft
 
ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?
 
Call center for finance 201402
Call center for finance 201402Call center for finance 201402
Call center for finance 201402
 
Migration von Applikationen in die Cloud
Migration von Applikationen in die CloudMigration von Applikationen in die Cloud
Migration von Applikationen in die Cloud
 
Erp in der zukunft: über die funktionen hinaus
Erp in der zukunft: über die funktionen hinausErp in der zukunft: über die funktionen hinaus
Erp in der zukunft: über die funktionen hinaus
 
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
MediaInfo: Git DVCS & Requirements Management InfoDay@Intland Software
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
 
Zühlke Whitepaper Client Technologien
Zühlke Whitepaper Client TechnologienZühlke Whitepaper Client Technologien
Zühlke Whitepaper Client Technologien
 
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, ChancenLow-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
 

Success Story "Agile Entwicklung im Onsite Outsourcing"

  • 1. Anwenderbericht Agile Entwicklung im Onsite-Outsourcing Agilität gewinnen – Budget halten Oft entscheidet heute nicht mehr Technologie über Erfolg oder Misserfolg umfangreicher Softwareprojekte. Ausschlaggebend sind viel mehr die Managementfähigkeiten der Beteiligten – erst recht, wenn interne und externe Partner kooperieren. Ein Beispiel für ein gelungenes Vorgehen ist die Entwicklung des O2- Dealerportals. Als einer der großen Mobilfunkanbieter Deutschlands betreibt O2 zwei wichtige Portale: eines für Endkunden, das sog. Online-Portal (http://www.o2online.de) mit Preisen, Direktangeboten und weiteren Informationen für diese Zielgruppe und eines für die Shops und Handelspartner draußen im Markt. Letzteres wird bei der O2 als Dealer-Portal bezeichnet. Betreut werden beide Portale vom Bereich O2 Portal Solutions. Im Dealer-Portal finden sich beispielsweise eine Anwendung für das Aufladen von Prepaid-Cards (Direct Recharge, DRC), ein Bonussystem (Customer Reward System, CRS), der ergonomisch gestaltete Web-Zugang zu den komplexen Funktionen des CRM-Systems und seinen Datenbanken (eCRM), eine POS (Point of Sales)-Applikation sowie ein Call-Center Anwendung. Im Online- Portal sind ein Shop, eine Customer-Self-Care-Anwendung und ein umfangreiches Informationsangebot für Endkunden zusammengefasst. Viele dieser Anwendungen unterliegen ständigen Veränderungen. Denn der schnelllebige Telekommunikationsmarkt erfordert schnellstmögliche Reaktionen auf aktuelle Ereignisse, etwa Angebote der Konkurrenz, und möglichst auch das am besten überraschende Setzen neuer Trends, um dem Wettbewerb immer eine Nasenlänge voraus zu sein. Für beides ist ein konzertiertes Vorgehen zwischen Marketing und Softwaredesign unabdingbar. Denn was nutzt eine überzeugend gestaltete Werbekampagne im Fernsehen, wenn das entsprechende Angebot nicht auch zeitgleich im Online-Portal verfügbar wird und über die Händler und Shops verkaufbar steht? Agilität ist also gefordert. Agile Entwicklung im Onsite Outsourcing 1
  • 2. Die Softwareerstellung gehört allerdings nicht zum Kerngeschäft von O2. Deshalb werden die Lösungen in vielen Bereichen von externen Partnern programmiert, so auch die Portale. Für deren Erstellung, laufende Ergänzung und Modifikation sowie ihre Integration mit den dahinter liegenden Systemen suchte O2 im Jahr 2009 zwei externe Partner. Sie sollten nicht nur die technischen, sondern auch die mit einem solchen Großprojekt verbundenen organisatorischen Herausforderungen meistern. Besonderen Wert legte O2 auf schnelle Reaktionsfähigkeit bei geänderten Anforderungen, also die schon erwähnte Agilität, verbunden mit der Einhaltung einmal festgelegter Budgetrahmen und hoher Programmierqualität. Nach einer Ausschreibung entschied sich O2 hinsichtlich des Dealer-Portals für Dirk von der Weiden das Münchner System- und Beratungshaus C1 SetCon als Projektverantwortlicher C1 SetCon Generalunternehmer. Auch das Web-Portal für Endkunden vergab der Provider zum Teil an das Münchner Software- und Beratungshaus, mit dem es zuvor schon zusammen gearbeitet hatte. Für diesen Bereich wurde aber auch noch ein zweiter Partner eingebunden. „Wir konnten dem Auftraggeber das Gefühl vermitteln, einem Projekt mit vielen Subkontraktoren gewachsen zu sein, deren Handling ein gewisses Fingerspitzengefühl erfordert. Dazu kam unser Expertenwissen in Sachen eCRM“, begründet Dirk von der Weiden, Geschäftsbereichsleiter Software Engineering bei C1 SetCon die Entscheidung. Methodik mit Modifikationen Dem Dienstleister stellten sich zwei große Herausforderungen: Die eine bestand darin, aus den Projektmitarbeitern von C1 SetCon und bereits zuvor für O2 tätigen freien Mitarbeitern und Subkontraktoren effiziente und stabile Teams zu formen. Denn nichts ist in komplexen Programmierprojekten ärgerlicher als ständiger Mitarbeiterwechsel, der stets zu neuen Einarbeitungsfristen und regelmäßig zu Know-How Verlust führt und Projekte so empfindlich zum Stocken bringen kann. Die zweite ergab sich aus zwei an sich widersprechenden Anforderungen – einerseits Agilität, andererseits effizientes Finanzcontrolling auf Einhaltung des Budgetrahmens. C1 SetCon entschloss sich zum Einsatz der agilen Programmiermethodik Scrum, modifizierte diese jedoch in einigen für dieses Projekt entscheidenden Bereichen. Ein gewisses Wagnis, denn Scrum ist in seiner Originalversion für interne Projekte gedacht, nicht aber für Vertragsverhältnisse mit externen Partnern. Viele sehen in Scrum und Outsourcing gar einen nicht zu überbrückenden Widerspruch. So sieht das Scrum-Modell eigentlich vor, dass die zum Auftraggeber gehörigen Project Owner direkt mit den Programmierteams über geänderte Anforderungen verhandeln. Der Leiter des jeweiligen Teams, der sogenannte Scrum Master, hat lediglich die Aufgabe, das Team intern effizient zu organisieren. Das hätte aber bedeutet, dass möglicherweise mehr oder andere Anforderungen umgesetzt worden wären als ursprünglich vereinbart. Die Folge hätten budgetäre oder Zeitprobleme und damit Spannungen zwischen externem Partner und Auftraggeber sein können. Also wurde als Neuerung die zusätzliche Rolle eines Projekt Owners auf Seiten des C1 SetCon-Programmierteams entwickelt. Er nimmt geänderte Anforderungen entgegen und prüft sie auf ihre Vereinbarkeit mit Budgets und anderen Rahmenbedingungen. Neben den sog. Sprints, welche feste Time-Boxen darstellen, in denen ein durch das Entwicklungsteam bestätigter Umfang an Anforderungen - die Stories- umgesetzt wird, wurden Budget-Boxen eingeführt, Agile Entwicklung im Onsite Outsourcing 2
  • 3. welche die Obergrenze des zu für einen oder mehrere Sprints zur Verfügung stehenden Budgets darstellen. Auf diese Weise sind sogar Festpreise und Agilität miteinander vereinbar, eine gute Story- Analyse und hohe Umsetzungskompetenz vorausgesetzt. Ein weiteres sensibles Thema bei Scrum ist die tägliche Verteilung der einzelnen Arbeitspakete. Sie werden üblicherweise auf Karteikarten geschrieben, aus denen sich die Mitarbeiter selbst diejenigen auswählen, die sie am entsprechenden Tag bearbeiten wollen. „Es gibt eine durchaus verständliche Tendenz bei Programmierern, sich immer wieder ähnliche Aufgaben herauszupicken und dadurch eine schwer ersetzbare Expertise in bestimmten Bereichen aufzubauen. Bei einem Ausfall ist dann unter Umständen das gesamte Vorhaben in Verzug“, erklärt Dirk von der Weiden, bei C1 SetCon für das O2-Projekt verantwortlich. Auch hier war also eine Modifikation nötig, um Wissens-Container zu vermeiden: Der Scrum-Master sorgt nun gegebenenfalls für eine gleichmäßige Verteilung der anfallenden Aufgaben, so dass solche Situationen nicht eintreten können. Ziel ist ein möglichst homogenes Team auf hohem Niveau. Expertise ja – aber immer auf mindestens zwei Schulterpaare verteilt. O2 Onlineshop, © Telefónica O2 Agile Entwicklung im Onsite Outsourcing 3
  • 4. Komplexe Abläufe reibungsarm gestalten Da die Portal-Anwendungen nicht autark funktionieren, sondern auf vielen weiteren Anwendungen des O2 Applikation-Stacks aufbauen, gilt es außerdem, mehrere Teilprojekte so zu synchronisieren, dass keine Wartezeiten entstehen und Doppelarbeiten ausgeführt werden. Dafür wurde eine komplexe Organisationsstruktur mit täglichen Meetings der Scrum-Teams, der Scrum-Master und als dritte Ebene ein ebenfalls tägliches Treffen eines Vertreters aller Scrum-Master mit einem Vertreter von O2 sowie dem Release- und Test-Manager geschaffen. Auch dies ist eine Neuerung, denn die beiden Letztgenannten sind in einem solchen Gremium eigentlich nicht vorgesehen. „So haben wir Tests und Release Management von Anfang an ständig im Blick“, erklärt von der Weiden. Die Verantwortung für das jeweilige Produkt wandert nach Fertigstellung zunächst zum Test- und dann zum Releasemanager weiter. Dabei ist der Testmanager für Tests und die Überwachung der Fehlerbeseitigung zuständig, der Release Manager für alle Fragen der Implementierung und des damit verbundenen Change Managements. So ergibt sich eine geschlossene Prozesskette ohne Verantwortungslücken. Das oberste Gremium zur Steuerung des gesamten Projekts, bestehend aus dem Portalverantwortlichen von O2, einem Vertreter des C1 SetCon-Managements und dem Projektleiter, trifft sich nur einmal wöchentlich. Es behandelt im Wesentlichen Vertrags- und Organisationsfragen. Mehr Transparenz für den Kunden „Das klingt insgesamt nach vielen Treffen, doch die meisten dauern nur zehn Minuten“, weiß Dirk von der Weiden. „Dadurch ist O2 jederzeit transparent über wirklich alle Vorgänge im Projekt informiert.“ Von dem vielerorts üblichen Versuch, Störungen oder Probleme im internen Projektgeschehen vor dem Kunden zu verbergen, hält von der Weiden nichts. „In der Regel kommen solche Themen nach ein paar Wochen verstärkt wieder an die Oberfläche und verursachen Ärger“; ist von der Weiden überzeugt und plädiert deshalb für vollkommene Offenheit. Dieses Vorgehen hat sich insgesamt bewährt: Fast alle schon vorher für O2 tätigen freien Mitarbeiter sind geblieben, arbeiten aber jetzt im Auftrag von C1 SetCon. Das bedeutete von Projektbeginn im August 2010 an sofort hohen Output ohne Verzögerung durch Einarbeitungen. Die nach jedem Programmierturnus angesetzten Verbesserungsrunden mit allen Beteiligten bringen mit längerer Projektdauer und der Beseitigung der unvermeidlichen Reibungspunkte bei Projektbeginn immer mehr positives Feedback. Die vom Kunden dringend gewünschte hohe Agilität ist flächendeckend vorhanden, und das Controlling funktioniert zur Zufriedenheit beider Seiten. Agile Entwicklung im Onsite Outsourcing 4
  • 5. Für die C1 SetCon ist das O2-Projekt ein voller Erfolg: „Wir konnten zeigen, dass sich vorhandene Methoden an den Einzelfall anpassen lassen. Dann funktionieren sie auch in Konstellationen, für die sie ursprünglich gar nicht vorgesehen waren. Dafür braucht man allerdings Management-Know-how und Vorstellungsvermögen“, betont Dirk von der Weiden, C1 SetCon. Tatsächlich denkt von der Weiden bereits über weitere Modifikationen nach. Zum Beispiel darüber, wie sich Scrum so umgestalten lässt, dass auch Offshore- Dienstleister eingebunden werden können. Das könnte einen neuen Effizienzschub bei der Softwareentwicklung bewirken. Kontakt C1 SetCon GmbH © C1 SetCon GmbH, Stand: August 2010 C1 SetCon GmbH Als Teil der C1 Gruppe berät C1 SetCon mit dem Schwerpunkt Kapuzinerstraße 7a Software-Qualitätssicherung seit mehr als 5 Jahren 80337 München branchenunabhängig anspruchsvolle Kunden. C1 SetCon beschäftigt ca. 70 sehr gut ausgebildete Berater und IT-Spezialisten Tel. +49(0)89 589399-0 mit mindestens 5 Jahren Berufserfahrung. Mit der Konzentration Fax +49(0)89 589399-25 auf Kernthemen, wie zum Beispiel die Professionalisierung des Software-Testens, kann die C1 SetCon ihren Kunden neben einer info@c1-setcon.de fundierten strategischen Beratung besonders innovative und www.c1-setcon.de kostengünstige Lösungen bieten. Agile Entwicklung im Onsite Outsourcing 5