SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
De magische mix van teamperformance
Niels van der Zwan, Consultant

Public

22 november 2013

T +31 20 314 0950
info@sig.eu
www.sig.eu
Software Improvement Group

2 I 20

Wie zijn wij?
•  Gespecialiseerde adviseurs op het gebied van kosten,
kwaliteit en risico’s van software
•  Onafhankelijk en daardoor in staat om objectief
advies te geven

Wat doen wij?
•  Op feiten gebaseerd advies ondersteund door onze
automatische tooling voor source code analyse
•  Analyse met behulp van technologie-onafhankelijke
methoden en tooling
•  C-level advies op software gebied

Onze missie:
‘We give you control over your software.’
Waarom dit onderzoek?
Magische mix van teamperformance

3 I 20
4 I 20

© Software Improvement Group
Software ontwikkeling
Uitdaging(en) voor de IT industrie

• 
• 
• 

Requirements veranderen vaak
Complexe technologie en oplossingen
Socio-technische en organisatorische problemen

5 I 20

Software projecten
Standish Group (2009)

Succesvol
32%
Uitdaging
44%

Failed
24%

Veel tijd en geld wordt geïnvesteerd in software ontwikkelprojecten,
echter de succes-rate van software ontwikkelprojecten is teleurstellend!
6 I 20

‘You can’t control what you can't measure.’

© Software Improvement Group

DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
7 I 20

‘You can’t improve what you can't measure.’

© Software Improvement Group

DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
Traditioneel:
Metingen om te controleren

8 I 20

✔	

Company
Doelen
Metingen ter controle

Team
Doelen

Vertaling

Department
Doelen

Company
Doelen

✔	


Department
Doelen
Team
Doelen

✔	


✔	

Taken

© Software Improvement Group

Taken

Metingen
gebruiken om
te controleren
wat mensen
doen
Vandaag:
Metingen gebruiken om succes aan te tonen

9 I 20

✔	

Company
Doelen

Company
Doelen
Controle

‘Werk’

© Software Improvement Group

✗	

Bewijs

Team
Doelen

Vertaling

Department
Doelen

✔	


Department
Doelen
Team
Doelen

‘Werk’

✔	


Metingen
gebruiken zodat
teams kunnen laten
zien dat ze hun
doelen hebben
bereikt
Morgen:
Metingen gebruiken om intern te verbeteren

10 I 20

✔	


Vertaling

Multidisciplinaire teams

© Software Improvement Group

Company
Doelen

Metingen
gebruiken zodat
multi-disciplinaire
teams hun
performance verder
kunnen verbeteren

Metingen als bewijs

Company
Doelen

✔	

Metingen

Multidisciplinaire teams

om te
verbeteren
Verschillende ‘dimensies’ dragen bij aan het doel
Hoe kun je meten?

11 I 20

People&

Goal
&
Product!
Process&

Waterfall

Agile

Product
&
Product metingen
ISO/IEC 25010 standaard voor software kwaliteit

12 I 20

Time Behavior
Capacity
Resource Util.

Usability

Reliability

Compatibility

Security

Performance
Efficiency

Functional
Suitability

Maintainability

Software
Quality
ISO 25010

© Software Improvement Group

Modularity
Reusability
Analysability
Modifiability
Testability

Portability
Voorbeeld van interne product metingen
SIG Maintainability model

13 I 20

source code measurements

product properties
ISO/IEC 25010

Volume

HHIII

Duplication

HHHII

Analysability

HHIII

Unit complexity

HHHHI

Modifiability

HHHII

Unit size

HHIII

Testability

HHIII

Unit interfacing

HHIII

Modularity

HHHII

Module coupling

HHHII

Reusability

HHHII

Component Balance

HHIII

Component Independence

HHHII

Maintainability

HHHII
Verschillende ‘dimensies’ dragen bij aan het doel
Wat willen wij meten?

14 I 20

People&
Portability

Goal
&
Product!
Process&

Maintainability

Product
&

Security
Reliability
Usability
Performance

Waterfall

Agile

Suitability
Compatibility
Team performance onderzoek
Onderzoeksvraag

15 I 20

Hoe is de teamwerk kwaliteit (TWQ) gerelateerd
aan het succes van software ontwikkelprojecten?

EQuA

Wat is een goed team?
Onderzoeksmodel
Factoren

16 I 20

Team Performance

Teamwork Quality
① 
② 
③ 
④ 
⑤ 
⑥ 

Communication
Coordination of Expertise
Cohesion
Mutual Support
Trust
Value Diversity

① 
② 

Effectiveness
Efficiency
Onderzoeksmodel
Aanpak

17 I 20

Team Performance

Teamwork Quality
① 
② 
③ 
④ 
⑤ 
⑥ 

Communication
Coordination of Expertise
Cohesion
Cooperation
Trust
Value Diversity

Data Verzamelen

① 
② 

Effectiveness
Efficiency

Data Analyse
X

Online Vragenlijst
© Software Improvement Group

Data Aggregatie

Statistische Analyse
Multi-view Team Performance Assessment
Aanpak

18 I 20

Stakeholders

Development Teams
Teamwork Quality Assessment

Performance Assessment

Performance Assessment
© Software Improvement Group

1. 
2. 
3. 
4. 
5. 
6. 
7. 

Meeting Goals
Scope
Quality
Schedule
Efficiency
Speed
Morale
Resultaten
Teamwerk kwaliteit is gecorreleerd met Team Performance

Organisaties

Teams

Team Leden

18

29

199

53

Team's View

Stakeholders' View
5.0
Team Performance

5.0
Team Performance

19 I 20

Stakeholders

4.0
3.0
2.0
1.0

4.0
3.0
2.0
1.0

1.0

2.0

3.0
Teamwork Quality

4.0

5.0

1.0

2.0

3.0

4.0

Teamwork Quality

•  Teamwerk kwaliteit is positief en significant gecorreleerd met Team Performance
•  Resultaat blijkt zowel uit de antwoorden van teamleden als stakeholders
>> Cohesie & communicatie zijn de meest significante factoren <<

5.0
Conclusies van het onderzoek

20 I 20

•  Het teamwerk kwaliteitsmodel geeft teams de mogelijkheid om inzicht te
verkrijgen in hun teamwerk en onderwerpen bespreekbaar te maken
•  De kwaliteit van het teamwerk is belangrijk en het is mogelijk om actief te sturen
op het verbeteren van de zes teamwerk factoren
•  Tijdens het onderzoek is gebleken dan de evaluatie van de resultaten met het
team cruciaal is, de discussies op grond van de resultaten worden als waardevol
beschouwd
Van team performance naar ‘organisational
performance’

21 I 20

Gebruik van het teamwerk kwaliteitsmodel bij reguliere advies trajecten
•  Niet voor het beoordelen van team, maar als instrument binnen de teams

Vervolgonderzoek: De ‘clash’ tussen zelfsturende (Agile) teams en het traditionele
management
•  Welk leiderschap is nodig om de teams in de goede richting te krijgen en het management
voldoende te informeren?

Closed Peer Group ‘Agile Governance’: deel ervaringen op het gebied van
bedrijfvoering bij zelfsturende teams

© Software Improvement Group

Weitere ähnliche Inhalte

Ähnlich wie De magische mix van teamperformance - Niels van der Zwan - NESMA 2013

Portfolioboekje ordina 2013 v1 0
Portfolioboekje ordina 2013 v1 0Portfolioboekje ordina 2013 v1 0
Portfolioboekje ordina 2013 v1 0ordinaportfolioapp
 
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenKlantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenvalantic NL
 
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsJeroen Persyn
 
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatieDe #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatieBBPMedia1
 
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...valantic NL
 
Presentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentiePresentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentieDanny Greefhorst
 
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...United
 
Lemarco Online Capability Review 2015 (Dutch language)
Lemarco Online Capability Review 2015 (Dutch language)Lemarco Online Capability Review 2015 (Dutch language)
Lemarco Online Capability Review 2015 (Dutch language)Patrick Dalle
 
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenKlantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenvalantic NL
 
Web Analytics In Uw Organisatie
Web Analytics In Uw OrganisatieWeb Analytics In Uw Organisatie
Web Analytics In Uw OrganisatieRene Nijhuis
 
7 tech trends die dit jaar opduiken in de non-profitsector (2021)
7 tech trends die dit jaar opduiken in de non-profitsector (2021)7 tech trends die dit jaar opduiken in de non-profitsector (2021)
7 tech trends die dit jaar opduiken in de non-profitsector (2021)Techne IT Solutions
 
TrendIC Product Portfolio 2009
TrendIC Product Portfolio 2009TrendIC Product Portfolio 2009
TrendIC Product Portfolio 2009TrendIC
 
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...valantic NL
 
Naar een toekomstbestendige dienstverlening - Themasessie 2016
Naar een toekomstbestendige dienstverlening - Themasessie 2016Naar een toekomstbestendige dienstverlening - Themasessie 2016
Naar een toekomstbestendige dienstverlening - Themasessie 2016TOPdesk
 
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016HOlink
 
Een succesvol seo team: de onmisbare ingredienten
Een succesvol seo team: de onmisbare ingredientenEen succesvol seo team: de onmisbare ingredienten
Een succesvol seo team: de onmisbare ingredientenvalantic NL
 
Radicaal anders?
Radicaal anders?Radicaal anders?
Radicaal anders?Informaat
 
HR kan slimmer en beter
HR kan slimmer en beterHR kan slimmer en beter
HR kan slimmer en beterAnita Lettink
 

Ähnlich wie De magische mix van teamperformance - Niels van der Zwan - NESMA 2013 (20)

Portfolioboekje ordina 2013 v1 0
Portfolioboekje ordina 2013 v1 0Portfolioboekje ordina 2013 v1 0
Portfolioboekje ordina 2013 v1 0
 
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenKlantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
 
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
 
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatieDe #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
 
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...
SEO in uw DNA - wat moeten e-commerce bedrijven doen om de Champions League t...
 
The sourcing network introductie
The sourcing network   introductieThe sourcing network   introductie
The sourcing network introductie
 
Presentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentiePresentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en Essentie
 
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...
What's Up?! with Data Intelligence - 11 september 2014 - Joris Goossens - Dat...
 
Lemarco Online Capability Review 2015 (Dutch language)
Lemarco Online Capability Review 2015 (Dutch language)Lemarco Online Capability Review 2015 (Dutch language)
Lemarco Online Capability Review 2015 (Dutch language)
 
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappenKlantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
Klantreisoptimalisatie: een toekomstbestendige strategie in 6 stappen
 
Web Analytics In Uw Organisatie
Web Analytics In Uw OrganisatieWeb Analytics In Uw Organisatie
Web Analytics In Uw Organisatie
 
7 tech trends die dit jaar opduiken in de non-profitsector (2021)
7 tech trends die dit jaar opduiken in de non-profitsector (2021)7 tech trends die dit jaar opduiken in de non-profitsector (2021)
7 tech trends die dit jaar opduiken in de non-profitsector (2021)
 
TrendIC Product Portfolio 2009
TrendIC Product Portfolio 2009TrendIC Product Portfolio 2009
TrendIC Product Portfolio 2009
 
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...
2015 04-22-onmisbare google analytics analyses om direct geld mee te verdiene...
 
Naar een toekomstbestendige dienstverlening - Themasessie 2016
Naar een toekomstbestendige dienstverlening - Themasessie 2016Naar een toekomstbestendige dienstverlening - Themasessie 2016
Naar een toekomstbestendige dienstverlening - Themasessie 2016
 
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
 
Een succesvol seo team: de onmisbare ingredienten
Een succesvol seo team: de onmisbare ingredientenEen succesvol seo team: de onmisbare ingredienten
Een succesvol seo team: de onmisbare ingredienten
 
Radicaal anders?
Radicaal anders?Radicaal anders?
Radicaal anders?
 
HR kan slimmer en beter
HR kan slimmer en beterHR kan slimmer en beter
HR kan slimmer en beter
 
Sitecore Expert Review
Sitecore Expert ReviewSitecore Expert Review
Sitecore Expert Review
 

Mehr von Nesma

Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinarNesma
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfNesma
 
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma
 
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryNesma
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinNesma
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarNesma
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos VeefkindNesma
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesNesma
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Nesma
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Nesma
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieNesma
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepuntenNesma
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegenNesma
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...Nesma
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Nesma
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...Nesma
 
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersSoftware sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersNesma
 
Size matters a lot rick collins - technomics
Size matters a lot   rick collins - technomicsSize matters a lot   rick collins - technomics
Size matters a lot rick collins - technomicsNesma
 

Mehr von Nesma (20)

Agile Team Performance Measurement webinar
Agile Team Performance Measurement webinarAgile Team Performance Measurement webinar
Agile Team Performance Measurement webinar
 
Software Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdfSoftware Cost Estimation webinar January 2024.pdf
Software Cost Estimation webinar January 2024.pdf
 
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...Nesma event June '23 - How to use objective metrics as a basis for agile cost...
Nesma event June '23 - How to use objective metrics as a basis for agile cost...
 
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdfNesma event June '23 - NEN Practice Guideline - NPR.pdf
Nesma event June '23 - NEN Practice Guideline - NPR.pdf
 
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdfNesma event June '23 - Easy Function Sizing - Introduction.pdf
Nesma event June '23 - Easy Function Sizing - Introduction.pdf
 
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel MaryAutomotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
Automotive Software Cost Estimation - The UCE Approach - Emmanuel Mary
 
The COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul HusseinThe COSMIC battle between David and Goliath - Paul Hussein
The COSMIC battle between David and Goliath - Paul Hussein
 
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh AgarSuccesful Estimating - It's how you tell the story - Amritpal Singh Agar
Succesful Estimating - It's how you tell the story - Amritpal Singh Agar
 
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
(Increasing) Predictability of large Government ICT Projects - Koos Veefkind
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
 
Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...Agile Development and Agile Cost Estimation - A return to basic principles - ...
Agile Development and Agile Cost Estimation - A return to basic principles - ...
 
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
Resolving Cost Management and Key Pitfalls of Agile Software Development - Da...
 
Project Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop SchefferlieProject Succes is a Choice - Joop Schefferlie
Project Succes is a Choice - Joop Schefferlie
 
Afrekenen met functiepunten
Afrekenen met functiepuntenAfrekenen met functiepunten
Afrekenen met functiepunten
 
Agile teams get a grip - martijn groenewegen
Agile teams   get a grip - martijn groenewegenAgile teams   get a grip - martijn groenewegen
Agile teams get a grip - martijn groenewegen
 
The fact that your poject is agile is not (necessarily) a cost driver arlen...
The fact that your poject is agile is not (necessarily) a cost driver   arlen...The fact that your poject is agile is not (necessarily) a cost driver   arlen...
The fact that your poject is agile is not (necessarily) a cost driver arlen...
 
Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...Software sizing as an essential measure past present and future - Dan Galorat...
Software sizing as an essential measure past present and future - Dan Galorat...
 
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
A benchmark based approach to determine language verbosity - Hans Kuijpers - ...
 
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol DekkersSoftware sizing the cornerstone for iceaa's scebok - Carol Dekkers
Software sizing the cornerstone for iceaa's scebok - Carol Dekkers
 
Size matters a lot rick collins - technomics
Size matters a lot   rick collins - technomicsSize matters a lot   rick collins - technomics
Size matters a lot rick collins - technomics
 

De magische mix van teamperformance - Niels van der Zwan - NESMA 2013

  • 1. De magische mix van teamperformance Niels van der Zwan, Consultant Public 22 november 2013 T +31 20 314 0950 info@sig.eu www.sig.eu
  • 2. Software Improvement Group 2 I 20 Wie zijn wij? •  Gespecialiseerde adviseurs op het gebied van kosten, kwaliteit en risico’s van software •  Onafhankelijk en daardoor in staat om objectief advies te geven Wat doen wij? •  Op feiten gebaseerd advies ondersteund door onze automatische tooling voor source code analyse •  Analyse met behulp van technologie-onafhankelijke methoden en tooling •  C-level advies op software gebied Onze missie: ‘We give you control over your software.’
  • 3. Waarom dit onderzoek? Magische mix van teamperformance 3 I 20
  • 4. 4 I 20 © Software Improvement Group
  • 5. Software ontwikkeling Uitdaging(en) voor de IT industrie •  •  •  Requirements veranderen vaak Complexe technologie en oplossingen Socio-technische en organisatorische problemen 5 I 20 Software projecten Standish Group (2009) Succesvol 32% Uitdaging 44% Failed 24% Veel tijd en geld wordt geïnvesteerd in software ontwikkelprojecten, echter de succes-rate van software ontwikkelprojecten is teleurstellend!
  • 6. 6 I 20 ‘You can’t control what you can't measure.’ © Software Improvement Group DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
  • 7. 7 I 20 ‘You can’t improve what you can't measure.’ © Software Improvement Group DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
  • 8. Traditioneel: Metingen om te controleren 8 I 20 ✔ Company Doelen Metingen ter controle Team Doelen Vertaling Department Doelen Company Doelen ✔ Department Doelen Team Doelen ✔ ✔ Taken © Software Improvement Group Taken Metingen gebruiken om te controleren wat mensen doen
  • 9. Vandaag: Metingen gebruiken om succes aan te tonen 9 I 20 ✔ Company Doelen Company Doelen Controle ‘Werk’ © Software Improvement Group ✗ Bewijs Team Doelen Vertaling Department Doelen ✔ Department Doelen Team Doelen ‘Werk’ ✔ Metingen gebruiken zodat teams kunnen laten zien dat ze hun doelen hebben bereikt
  • 10. Morgen: Metingen gebruiken om intern te verbeteren 10 I 20 ✔ Vertaling Multidisciplinaire teams © Software Improvement Group Company Doelen Metingen gebruiken zodat multi-disciplinaire teams hun performance verder kunnen verbeteren Metingen als bewijs Company Doelen ✔ Metingen Multidisciplinaire teams om te verbeteren
  • 11. Verschillende ‘dimensies’ dragen bij aan het doel Hoe kun je meten? 11 I 20 People& Goal & Product! Process& Waterfall Agile Product &
  • 12. Product metingen ISO/IEC 25010 standaard voor software kwaliteit 12 I 20 Time Behavior Capacity Resource Util. Usability Reliability Compatibility Security Performance Efficiency Functional Suitability Maintainability Software Quality ISO 25010 © Software Improvement Group Modularity Reusability Analysability Modifiability Testability Portability
  • 13. Voorbeeld van interne product metingen SIG Maintainability model 13 I 20 source code measurements product properties ISO/IEC 25010 Volume HHIII Duplication HHHII Analysability HHIII Unit complexity HHHHI Modifiability HHHII Unit size HHIII Testability HHIII Unit interfacing HHIII Modularity HHHII Module coupling HHHII Reusability HHHII Component Balance HHIII Component Independence HHHII Maintainability HHHII
  • 14. Verschillende ‘dimensies’ dragen bij aan het doel Wat willen wij meten? 14 I 20 People& Portability Goal & Product! Process& Maintainability Product & Security Reliability Usability Performance Waterfall Agile Suitability Compatibility
  • 15. Team performance onderzoek Onderzoeksvraag 15 I 20 Hoe is de teamwerk kwaliteit (TWQ) gerelateerd aan het succes van software ontwikkelprojecten? EQuA Wat is een goed team?
  • 16. Onderzoeksmodel Factoren 16 I 20 Team Performance Teamwork Quality ①  ②  ③  ④  ⑤  ⑥  Communication Coordination of Expertise Cohesion Mutual Support Trust Value Diversity ①  ②  Effectiveness Efficiency
  • 17. Onderzoeksmodel Aanpak 17 I 20 Team Performance Teamwork Quality ①  ②  ③  ④  ⑤  ⑥  Communication Coordination of Expertise Cohesion Cooperation Trust Value Diversity Data Verzamelen ①  ②  Effectiveness Efficiency Data Analyse X Online Vragenlijst © Software Improvement Group Data Aggregatie Statistische Analyse
  • 18. Multi-view Team Performance Assessment Aanpak 18 I 20 Stakeholders Development Teams Teamwork Quality Assessment Performance Assessment Performance Assessment © Software Improvement Group 1.  2.  3.  4.  5.  6.  7.  Meeting Goals Scope Quality Schedule Efficiency Speed Morale
  • 19. Resultaten Teamwerk kwaliteit is gecorreleerd met Team Performance Organisaties Teams Team Leden 18 29 199 53 Team's View Stakeholders' View 5.0 Team Performance 5.0 Team Performance 19 I 20 Stakeholders 4.0 3.0 2.0 1.0 4.0 3.0 2.0 1.0 1.0 2.0 3.0 Teamwork Quality 4.0 5.0 1.0 2.0 3.0 4.0 Teamwork Quality •  Teamwerk kwaliteit is positief en significant gecorreleerd met Team Performance •  Resultaat blijkt zowel uit de antwoorden van teamleden als stakeholders >> Cohesie & communicatie zijn de meest significante factoren << 5.0
  • 20. Conclusies van het onderzoek 20 I 20 •  Het teamwerk kwaliteitsmodel geeft teams de mogelijkheid om inzicht te verkrijgen in hun teamwerk en onderwerpen bespreekbaar te maken •  De kwaliteit van het teamwerk is belangrijk en het is mogelijk om actief te sturen op het verbeteren van de zes teamwerk factoren •  Tijdens het onderzoek is gebleken dan de evaluatie van de resultaten met het team cruciaal is, de discussies op grond van de resultaten worden als waardevol beschouwd
  • 21. Van team performance naar ‘organisational performance’ 21 I 20 Gebruik van het teamwerk kwaliteitsmodel bij reguliere advies trajecten •  Niet voor het beoordelen van team, maar als instrument binnen de teams Vervolgonderzoek: De ‘clash’ tussen zelfsturende (Agile) teams en het traditionele management •  Welk leiderschap is nodig om de teams in de goede richting te krijgen en het management voldoende te informeren? Closed Peer Group ‘Agile Governance’: deel ervaringen op het gebied van bedrijfvoering bij zelfsturende teams © Software Improvement Group

Hinweis der Redaktion

  1. We zienooksuccessenHoe doenzij het nou?
  2. Meerderebronnen: rekenkamer,tijdelijke ICT commissieHoe kunnen we de kans op succes van het team vergroten?
  3. Erontbreekteenstuurmiddel
  4. Standaardisatie en efficiency
  5. ----- Meeting Notes (24-10-13 14:28) -----Measurements to check
  6. ----- Meeting Notes (24-10-13 14:28) -----Measurements to check
  7. Team? Wijzijngeenpsychologen!Goal = projectProces – Rini van Solingen
  8. Zowelvoor custom development alspakkettenGreen IT
  9. Wat is het SIG maintainability model?Kwaliteitsmodel voor de onderhoudbaarheid van software wordt beoordeeldObjectief en reproduceerbaar Vergelijken van verschillende programmeertalen mogelijkUitkomst in sterren: van HHHHH (=excellent) tot HIIII (=onacceptabel)Gebaseerd op de ISO25010 standaard voor software productkwaliteitHoe werkt het?Software systemen worden beoordeeld op een aantal (onderhoudbaarheids)karakteristieken De geaggregeerde scores bepalen de onderhoudbaarheidDoelDe ontwikkelteams zichzelf laten verbeterenVergelijken met een benchmark van andere software systemen‘Bitto boardroom’
  10. Team? Wijzijngeenpsychologen!Goal = project