Contractmanagement voor Software-ontwikkeling



Vergelijkbare documenten
Contractmanagement voor Software-ontwikkeling

Doorontwikkelingen Contractmanagement Sociaal Domein. H.C.A. (Eric) Zwitserloot Inkoopmanager A.R.P. (Ton) de Graaf Senior Contract Manager

Kwaliteitsborging en Contractmanagement , Gert-Jan Vlasveld

Project benchmark. Vaststellen van feitelijke projectresultaten. Basis voor toekomstige succesvolle projectscenario s

De ideale Product Owner

De meerwaarde van contractmanagement

Stop projectescalatie

DE AFDELING STRATEGIE MANAGEMENT VAN STRATEGIE NAAR EXECUTIE STRATAEGOS.COM

Bijeenkomst PROEVEN AAN contractmanagement

Inkopen van ICT. Inkopen Complexe Techniek? 20 april 2009

LSSN seminar Amsterdam Edwin Kippers Master Black Belt. Project Management

BLINKLANE Project Doctor

Inkopen van ICT. Inkopen Complexe Techniek? 31 maart Karin van IJsselmuide. Kennismanager/trainer Nevi Inkoopacademie

Kenmerken. Wat is een project, wat zijn de kenmerken van een project? Een project is

Management van prestatiecontracten

Checklist nieuwe website

Het sturend niveau: onderlinge afstemming en jaarplannen Een whitepaper van The Lifecycle Company

Projectmatig 2 - werken voor lokale overheden

DE PRIVATE CLOUD. Johan Bos & Erik de Meijer

BEST VALUE PROCUREMENT

Project Dijkversterking Krimpen

Scenario analyse ABC

De impact en implementatie van de outsourcing op de bedrijfsvoering is als één van de 6 deelprojecten ondergebracht binnen het project outsourcing.

Profiling Elevate Consulting Group

Conclusie: voor elke organisatie die dit nastreeft is het goed besturen en beheersen van de bedrijfsprocessen

Haal er uit, wat er in zit!

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User

Contractmanagement in het Sociaal Domein RONDE 2. SPREKER: Hans Noordtzij en Vincent Brouwer Parnassia Groep en AddVue ZAAL EXPEDITION

HAGA Ziekenhuis. Techniek bedrijf Van Detail naar Regie met NEN Hans Heesen. Eef Bouman. HAGA - Onderhoudsniveaus

NEVI Contract Management-dag. De kracht van organiseren. Best practice bij Nationale-Nederlanden

Bureau Inkoop en Aanbestedingen Zuidoost Brabant (BIZOB) 17 x projectplan contractmanagement. PIANOo en NEVI- Manage de markt!

Aanbesteden van ICT: de business case

Contractmanagement, wat is dat?

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER

Copyright 2016 Metrieken.nl Alle rechten voorbehouden

Whitepaper ERP Succesvol ERP implementeren

Energie Management Actieplan Conform 3.B.2

PinkSELECT. Bepaal de voor u geschikte ITSM Tooling

TE HUUR TE HUUR HUUR TE. Wel digitale activiteiten Winkelleegstand % Digitale kortingsbonnen, coupons en/of loyaliteitsprogramma s

KLIK OM DE STIJL TE BEWERKEN

Projectmanagers zijn net mensen

Masterclass KIVI: Beter scoren op openbare aanbestedingen

Checklist (re)design website

Contractmanagement, Partnerschap of Pepperoni-gesprek Bert van Hulsen en Diederik Tak Labrijn

Menu. Menu AANLEIDING & SCOPE VOORSTELLEN KERNWAARDEN & MODEL AANPAK PROJECTTEAM PROCES INKOOP. Menu

Succesvol contractmanagement: start inkoop Strategische beleidsprioriteiten als basis

Algemene voorwaarden_

Indicatorenset. voor monitoring en verantwoording over de Wmo Werkgroep 2 Ontwikkelen een systematiek. (versie: oktober 2014)

Sociaal Domein: De governance en nieuwe rol van de contractmanager

BIM bouwen doe je samen. Ir. Marco van der Ploeg Manager BIM

DBFM. Contractmanagement DBFM. contractmanagement. De 5 speerpunten van het pentagram

Functieprofiel: Teamleider Functiecode: 0203

Managementrapportage [datum]

Evo Evolutionary Project Management. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Het succes van samen werken!

VOORBEREIDEND INTERNET PROJECT PLAN

Functie Punt Analyse in het voortraject

Bouwbedrijven en automatisering

Transformatie naar een wendbare organisatie

E-book. In 7 stappen naar een effectieve HR-cyclus

Het nieuwe aanbestedend inkopen Een omwenteling met l de gebruiker als basis

Resultaten onderzoek. Ricoh Johan Kennis NEVI Erik van Assen. April 2015

Contractmanagement volgens CATS CM

Hoe benaderen we de inkoop van begeleiding en hoe voorkomen we opportunistisch inschrijven CBP

Aegon Nederland Template 2016

Vergelijking van de eisen in ISO 9001:2008 met die in ISO FDIS 9001:2015

De nieuwe opdrachtgever Het gebruik van ICT en simulatie tools

Projectmanagement De rol van een stuurgroep

PROJECT INITIATION DOCUMENT

Leveranciersrelatiemanagement: relatietypen volgens Bensaou

Whitepaper ERP Vreemde ogen

SE + BIM = integraal BIM?

6. Project management

Ervaringen Inkoopadministratie. Vastlegging van middagbijeenkomst op Kasteel Woerden 19 september 2013

Kosten- en tijdsoverschrijdingen bij bouwprojecten Een vroegtijdige herkenning door indicatoren

Stagnerende projecten als gevolg van ineffectieve communicatie veroorzaakt door teveel projecten en communicatie. Food for the Brain Act2Vision.

De ontwikkeling van Inkoop NS:

Whitepaper ERP Succesvol ERP implementeren

HARTELIJK WELKOM BIJ. UITBESTEDEN, van laagste prijs naar kwaliteit. Wilt u uw mobiele telefoon op STIL zetten?

Hoofdstuk 9 Plannen. 9.1 Doel. 9.2 Definitie plannen

Contractmanagement in Nederland anno 2011

TenneT. Vrijdag 18 september % kwalitatief aanbesteden inhuur!

De rol en inrichting van CLM in het onderwijs! Hogeschool Arnhem Nijmegen

Succesvol project management in SAP Business One 9.2

erbeterdezaak.nl Processen managen Een inleiding erbeterdezaak.nl

outsourcing Capabilities sleutel tot het verbeteren van de prestaties van Viewpoint sourcing

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

Contractering bij infra-projecten

Persoonlijk Actieplan (PAP)

Vraag 1: Wat zijn de belangrijkste veranderingen op weg naar 2025 die door inkoop gemanaged moeten worden?

Functieprofiel: Projectleider Functiecode: 0302

ICT: Zelf doen of uitbesteden?

Contractmanagement bij NS Mirjam Kop/André Mulder

Van ruwe data naar bruikbare informatie. Sales Insight van itradenetwork

Slimmer met vastgoed - innovatief aanbesteden. Een interactieve kennismaking met DBFMOcontracten

Assetmanagement. Resultaten maturityscan. 14 januari 2015

Indien uw project geselecteerd wordt, krijgt u ongeveer 6 sessies coaching verspreid over de periode januari 2016 december 2016.

BIM bij Schüco. Hilvarenbeek,

Koos Louwerse. Concessiebeheer

Transcriptie:

Contractmanagement voor Software-ontwikkeling nieuwe inzichten in contracteren en besturen Presentatie PIANO / NEVI Regionale bijeenkomst Zwolle Oktober 2009 Ralph Hofman

2 Doel van deze presentatie De presentatie heeft tot doel om inzicht en kennis te verschaffen in verbetering van de besturing van uitbesteding van software ontwikkeling, op basis van het contracteren en besturen van een prijs per eenheid. Kennismaking met een prakische methode: NorthernSCOPE

Inhoud Over BlinkLane Consulting Softwareontwikkeling, hoe succesvol zijn we? Wat is NorthernSCOPE? Hoe werkt NorthernSCOPE? Een ideaal proces... 3

4 Over BlinkLane Consulting www.blinklane.com

5 Software-ontwikkeling, hoe succesvol zijn we?

Prestaties: Software ontwikkeling Standish Group 2009 (data from 2008) 32% van alle software ontwikkelprojecten zijn succesvol. (op tijd, binnen budget en bevat alle benodigde functionaliteit)24% van alle projecten worden voortijdig gestopt. 44% van alle projecten lopen uit, overschrijden het budget, en leveren niet de benodigde functionaliteit.de gemiddelde budget overschreiding van projecten is 43%. Onderzoek rekenkamer 2007 Hoeveel investeert de overheid jaarlijks aan automatiseringsprojecten die grote gebreken vertonen of nooit in gebruik worden genomen?...tussen de 500 miljoen en 1 miljard... (bron: Media versus Onderzoek rekenkamer) 6

7 Verbeteren we? Ja, maar slechts in kleine stapjes. En wat is er in 2008 gebeurd?

8 Wat zijn de oorzaken?

Top 10 oorzaken 9 Bron: gecombineerde resultaten van Standish reports, Carnegie Mellon, onderzoek rekenkamer 2007

10 Mechanismen voor verbetering

11 Contractmanagement Definitie van contractmanagement: Het aangaan, monitoren, bijsturen en beëindigen van de levering van diensten op basis van overeengekomen contractuele afspraken Contractmanagement, met welke stuurmechanismen: Voor software ontwikkeling zijn de belangrijkste stuurmechanismen: Scope (functionaliteit: eisen en wensen), Kwaliteit, Tijd, Geld en Informatie.

Oplossing voor welke problemen 12

13 3 Basisvormen voor sturing

14 Wat is NorthernSCOPE methode voor sturen op prijs per eenheid

Southern- en NorthernSCOPE SouthernSCOPE in 1996 ontwikkeld in Australie, op initiatief van de overheid. De Finnish Software Measurement Association (FISMA) heeft de methode doorontwikkeld, dit heeft geresulteerd in NorthernSCOPE. De basis van zowel Southern- en NorthernSCOPE bestaat uit: 1. contractering op basis van een prijs per opgeleverde functionele eenheid (bijv. functiepunten) 2. continu scope management op; eisen en wensen, tijd, omvang en kwaliteit. 15

NorthernSCOPE resultaten Projecten die actief gebruik maken van metrieken presteren beter! Projecten die Southern- of NorthernSCOPE gebruiken excelleren. 16

NorthernSCOPE resultaten De gemiddelde kosten per functiepunt van NorthernSCOPE projecten zijn 60% lager dan bij traditionele projecten. 17 Source: SouthernSCOPE and NorthernSCOPE research using ISBSG database (2005-2007)

Focus van NorthernSCOPE Scope Management is de meest belangrijke project management activiteit voor succesvolle software ontwikkelprojecten. Scope Management heeft sterke relaties met andere project management activiteiten 18 NorthernSCOPE richt zich op gecontracteerde (uitbestede) software ontwikkeling en -beheer.

19 Hoe werkt NorthernSCOPE?

20 Aanbesteding (per project) 1. Definieer de globale eisen en wensen en stel een onafhankelijke scope manager aan. 2. Deel het project op in subprojecten gebaseerd op de criteria van NorthernSCOPE. 3. Voer een globale functiepunten-telling uit per subproject. 4. Analyseer de non-functionele requiremens en stel realistische tijdslijnen voor oplevering. 5. Stel een RFP op met daarin de globale eisen en wensen én alle andere aspecten die het project en de software afbakenen. 6. Een leverancier wordt gecontracteerd, gebaseerd op een prijs per functiepunt per subproject.

21 Uitvoering (per project) 7. Stel definitieve/gedetailleerde eisen en wensen op voor een subproject en/of per increment. 8. Voer een functiepunten telling uit op basis van de definitieve/gedetailleerde eisen en wensen (base-line telling). 9. Stel voor elke wijziging vast wat de impact is op grootte, planning en kosten. 10. Monitor de output in termen van kwaliteit, omvang (functiepunten) en hou de voortgang bij. 11. Betaal de leverancier gebaseerd op omvang van de geleverde software, inclusief alle overeengekomen wijzigingen. 12. Ervaringscijfers worden verzameld.

22 Een ideaal proces...

Stap 1: Contracteer partners Selecteer en contracteer een beperkt aantal (bijv. 3) leveranciers, resulterend in een aantal raamcontract met leveranciers 23

Stap 2: Contracteer een project Projecten worden aanbesteed onder de leveranciers met een raamcontract Projecten worden opgedeeld in subprojecten waarvan de sope wordt gedefineerd in termen van globale eisen en wensen, tijdlijnen, omvang (FP) en kwaliteit. 24 Sub-projecten worden gecontraceerd op basis van een prijs per functiepunt, gegeven de voornoemde scope. Verschillende subprojecten hebben een verschillende prijs per functiepunt.

Stap 3: Voer project uit (Sub)projecten worden op incrementele wijze uitgevoerd. (Sub)projectscope (eisen en wensen, tijd, omvang en kwaliteit) worden continu gemonitord, aangepast en overeengekomen. 25 Opgeleverd werk wordt gefactureerd op basis van het aantal opgeleverde functiepunten X de overeengekomen prijs.

26 Tot slot...

27 Tot slot Sturen op prijs per functionele eenheid, wat levert dit nog meer op? zorgt voor verdere professionalisering van de ontwikkelketen binnen een organisatie. zorgt voor een verdere professionalisering van relatie tussen klant en leverancier. geen oneigenlijke en kostbare tenderprocessen gebaseerd op onduidelijke eisen en wensen. geeft contractmanagers de middelen om daadwerkelijk te sturen.

BlinkLane Consulting bv Adam Smith Building Thomas R. Malthusstraat 1 1066 JR Amsterdam T: +31 (0)20 4080860 ralph.hofman@blinklane.com 28