3. 1. Achtergrond Moeizame software ontwikkelingstrajecten Onvolwassenheid in systeemontwikkeling Hoe organiseer ik systeemontwikkeling aan business en IT zijde? Hoe maak ik goede requirements? Hoe test en accepteer ik? Hoe implementeer ik? Kosteninschatting en budgetbewaking is lastig Slechte Business-IT afstemming Oplossing sluit niet aan bij business behoefte Oplossing past niet in business processen Business onvoldoende richtinggevend Business behoefte niet duidelijk/helder (business case) Business processen onvoldoende ingericht Geenregie Hectiek Verliescontrole
14. 2b. Een bruggenbouwer Business Technologie Informatie IT organisatie Business Customer Office Behoefte Specificatie Product Oplossing Bepalen Besturen en ontwerpen Realiseren
15. 2c. Uitgangspunten IT projecten zijn Business verandertrajecten! Interdisciplinair teamwork en samenwerking Op basis van gedeelde visie en (in)richting En met duidelijke verantwoordelijkheden Interventies die ertoe doen Bevorderen dialoog Toevoegen van waarde ICT aan business Versterken ICT kerncompetenties (naar: Poels, 2007)
27. 2a. De definitie Regie- en ontwerporganisatie in IT (uitbestedings)trajecten Ingericht op de klantlocatie (demand zijde) Onder eindverantwoordelijkheid klant of business unit Zorgt voor en/of ondersteunt bij: Dialoog: requirements -> specificaties -> oplossing Regievoering: controle en afstemming Testen en invoeren van het product Inrichting van ondersteunendeprocessen
29. 2d. De regievoering Leverancier Klant Business Case Business Case Business deelproject IT deelproject Opdrachtgever Opdrachtnemer Stuurgroep Delivery Management Project Management Productie Management uitbesteden coördineren rapporteren Business Project organisatie IT Project organisatie Productie organisatie
31. 2f. Competenties CO Customer Office (IS change enabler) Project Management Requirements Engineering (BA – SA - FO) Technical Management Test & Quality Management Change & Release Management Past in het BiSL denkkader 1 Demand Supply Translate
32. 3. APG co-sourcing Customer Office samenwerkingsmodel Customer Office (CO) Development Centre (DC) Methodieken en taal RUP: ontwikkelcyclus Prince2: project management UML: modelleertaal Preferred suppliers Capgemini Logica
33. Gezamenlijke verantwoordelijkheid projecten Financieel verrekenmodel Leren van elkaar Ontwikkelstraat CO/DC werkwijze RUP Object-orientatie/UML Scherpte Fixed Price in DC Straks outsourcing? 3a. Waarom co-sourcing?
34. 3b. Scheiding CO/DC Waarneming en beleving klant IT begrijpt ons onvoldoende IT is te duur Antwoord Customer intimacy=> Dedication in Business Service Unit (Customer office: PM, analisten en software-architecten) Operational excellence => Co-sourcing in supply organisatie (Development Center: ontwikkelaars en test)
35. 3c. De belofte CO/DC Kwaliteit (Beter!) Hogere productiviteit (Sneller!) Lagere kosten (Goedkoper!) Voorspelbaar en controleerbaar (“geen zorgen”) Gebruik markt conforme methoden & technieken Processen beter beheersbaar (voorspelbaar) CO zorgt voor “ongestoorde” realisatie in DC dmv focus op requirements management (kwaliteit en planning) CO draagt zorg voor intensieve interactie tussen klant, design en development-team
37. 3e. Ervaring APG: poWWer Co-sourcing: Ratio Logica/APG bij start 65%/35% later: 55%/45%. Kwaliteit: hoger dan gebruikelijk in de markt (8,5 fouten per 1000 regels code)
38. 3f. Positieve ervaring APG Samenwerking tussen CO en MDC Realisatie binnen het MDC is zeer vloeiend verlopen Het werken met Use Cases (UML), de nieuwe manier van specificeren Projectbesturing binnen het MDC Iteratief werken: positief effect op doorlooptijd Het werken met Work Packages Mandatory Artifacts als leidraad Kwaliteit van de software Oplevering binnen planning, tijd en geld REGIE EN ONTWERP IN IT-PROJECT VERBETERD!
39. 3f. Verbeterpunten bij APG Projectbesturing boven CO soms onduidelijk Kwaliteit van aangeleverde requirements vanuit de klant Besluitvormingstraject bij klant Accorderen van producten door de klant Er(her)kenning van de entiteit Customer Office INVOERING CUSTOMER OFFICE IS VERANDERTRAJECT