SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
EuroSPI2 2012 – 19° EuroSPI Conference 
Vienna (Austria), 25-27 June, 2012 
Guidelines for a Profitable 
Deployment 
www.eng.it 
Luigi BBuugglliioonnee 
Christiane GGrreessssee vvoonn WWaannggeennhheeiimm 
Fergal MMccCCaaffffeerryy 
Jean C.R. HHaauucckk 
The LEGO Strategy
www.eng.it 
DKIT At a glance 
Dundalk Institute of 
Technology is a 90 acre 
campus situated between 
Dublin and Belfast (each 
approximately 50 miles 
away). 
The Institute consists of 4 
Schools: 
1. Business & Humanities 
2. Informatics & Creative 
Arts 
3. Engineering 
The Regulated Software Research Group which is 4. Health & Science 
part of LERO (the Irish Software Engineering 
Research Centre) is part of the School of Informatics 
& Creative Media
FFiinnaannccee IInndduussttrryy TTEELLCCOO UUttiilliittiieess 
PPAA & HHCC 
4466 
Managed Operations Broadband & Media 
www.eng.it 
Engineering At a glance 
ERP IT Security ECM 
Plant Management 
System 
SSyysstteemm IInntt.. & 
CCoonnssuullttaannccyy 
OOuuttssoouurrcciinngg 
SSooffttwwaarree 
7700 
1100 
2200 
8800 
2200 
5544 
2277 
1199 
8800 
1100 
1100 
% 
% 
%% 
RReesseeaarrcchh aanndd 
DDeevveellooppmmeenntt 
3355 
1199 
_The first Italian ICT player 
_ more than 730 M/€ revenues 
_ 1000 clients 
_ 6,300 IT specialists 
wwwwww.e.enngg.i.tit
www.eng.it 
UFSC At a glance 
Federal University of Santa Catarina 
Florianópolis/Brazil [http://www.ufsc.br] 
• 48 Master courses 
• 38 PhD courses 
• 62 Undergraduate courses 
• EUR 268 million annual budget 
• 25,737 Undergraduate students 
• 8,543 Graduate students 
• 34,280 Students 
[http://www.youtube.com/watch?v=V6E1Z5DEuvk] 
INCoD is to be a reference institute for excellence in research, validation 
and dissemination to support digital convergence. [http://www.incod.ufsc.br] 
The Software Quality Group focuses on scientific research, development and 
transfer of SE models, methods and tools. [http://www.gqs.ufsc.br]
The LEGO Strategy Goals of the presentation 
 G1. Discuss the benefits from a well established long-term 
strategy (not only tactic…) 
 G2. Propose the LLEEGGOO approach for making 
organizations more effective and efficient, optimizing 
resources 
 G3. Show the needed elements for designing a strategy 
for a better deployment of a process improvement initiative 
5 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Agenda 
The LEGO Strategy 
6 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Introduction What is Strategy? 
7 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Introduction IT Projects: State-of-the-Art (11/2) 
Example: CHAOS Reports Example: CHAOS Reports 2 2000022--0088 D Daatata 
FFaailieledd p prroojejecctsts s seeeemmss t oto i ninccrreeaassee 
Several top-5 (or top-10) lists for 
main causes: 
 http://goo.gl/LT5Wc 
 http://goo.gl/ZCk6T 
 http://goo.gl/xde73 
 http://goo.gl/hBFMp 
 http://goo.gl/NohkZ 
 ... 
Several top-5 (or top-10) lists for 
main causes: 
 http://goo.gl/LT5Wc 
 http://goo.gl/ZCk6T 
 http://goo.gl/xde73 
 http://goo.gl/hBFMp 
 http://goo.gl/NohkZ 
 ... 
8 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Introduction IT Projects: State-of-the-Art (22/2) 
Weak alignment 
between perspectives 
Few attention to COQ 
(Cost of Quality) 
Some questions: 
•Thus, aren’t strategies really applied in organizations? 
• Which are the main root causes for failure? 
• Could MCMs (Maturity  Capability Models) help in improving the whole picture? 
Some questions: 
•Thus, aren’t strategies really applied in organizations? 
• Which are the main root causes for failure? 
• Could MCMs (Maturity  Capability Models) help in improving the whole picture? 
9 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
Weak alignment 
between perspectives 
Few attention to COQ 
(Cost of Quality)
Agenda 
The LEGO Strategy 
10 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Why PI Programs Fail? The Three Waves  Most Recurring Problems 
Y2K 
11 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
Mid ’90s 
1 
Mid Y2K 
2 
1. Get certified by ISO 9001/9002 
2. Get compliant by MCMs (e.g. CMMI, SPICE, etc.) 
3 
3. Multimodel Approach (e.g. SEI’s PRIME, etc.)
Why PI Programs Fail? Further Attention Points 
Some misconceptions and issues can be: 
•• An ISO management system ssttaannddaarrdd iiss aabboouutt rreeqquuiirreemmeennttss,, nnoott 
pprroocceesssseess 
 Maybe trivial, but not always clear a management system standard is not directly comparable 
•• RRuunn aa RRCCAA aatt tthhee ssttrraatteeggiicc lleevveell ttoo eessttaabblliisshh tthhee mmaaiinn lliisstt ooff iissssuueess ttoo 
bbee ffiixxeedd wwiitthh pprriioorriittyy ffoorr aa ssuussttaaiinnaabbllee,, mmiidd--lloonngg tteerrmm iimmpprroovveemmeenntt 
pprrooggrraamm 
12 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
with a process model 
•• SSttaaggeedd rreepprreesseennttaattiioonnss iinn MMCCMM hhaass pprrooss  ccoonnss 
 Some core processes are not visible till the end 
 E.g. in CMMI the process about RCA (Root-Cause Analysis) is CAR (ML5) 
 Common acceptance about a high-level equivalence between ISO 9001:2008 certification and 
CMMI ML2-3 
 RCA is a mandatory requirement for get certified with ISO 9001:2008 
•• ‘‘HHoorriizzoonnttaall’’ MMCCMMss ccaann mmiissss ssoommee ddeettaaiillss 
 Horizontal vs Vertical MCMs: http://slidesha.re/JotY6V 
 Yet done a preliminary analysis of main CSFs? 
• Run a RCA at the strategic level to establish the main list of issues to 
be fixed with priority for a sustainable, mid-long term improvement 
program
Agenda 
The LEGO Strategy 
13 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Looking for a Solution Reactive vs Proactive Models 
•• Possible oorrggaanniizzaattiioonnaall ‘‘ppoossttuurree’’ 
 Reactive  compliance 
 Proactive  improvement (+ compliance) 
•• CCeerrttiiffiiccaattiioonnss 
 Should be the ‘natural’ consequence of a proper acting 
in applying common-sense rules and principles, not 
the target for an improvement program 
•• MMaaiinn eelleemmeennttss ttoo ffooccuuss oonn…… 
 People (e.g. CMMI-DEV RD about req. elicitation) 
 DIKW (Data-Information-Knowledge-Wisdom) as a 
path toward a complete and satisfactory Knowledge 
Management process (e.g. from ITIL v3 2011 ST core 
book) 
14 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Looking for a Solution The LEGO Approach 
11. .MMCCMM R Reeppoossitiotoryry 2. Process 
15 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
2. Process 
Architecture 
Architecture 
3. Mappings  44. .AAppppraraisisaal lM Meeththoodd 
Comparisons 
3. Mappings  
Comparisons 
1. 
Identify goals 
2. 
Query the 
MCM repository 
3. 
Include new 
elements 
4. 
Adapt 
 Adopt 
Source: Buglione L., Gresse von Wangenheim C., Hauck J.C.R., Mc Caffery F., The 
LEGO Maturity  Capability Model Approach, Proceedings of 5WCSQ, 5th World 
Congress on Software Quality, Shanghai (China), Oct 31- Nov 4 2011
Looking for a Solution Looking for a Strategy 
TThhee S STTOOMMooddeel l 
LLeevveell SScceennaarriioo ##11 –– GGooaallss SScceennaarriioo ##22 -- GGooaallss 
• Run periodical appraisals using the 
resulting (LEGO) meta-model mapped on 
the organizational Business Process Model 
(BPM) 
• Run quarterly audits based on ISO 
19011:2011 guidance 
16 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
O - Operational 
• Become compliant with main best 
practice models/frameworks after taking 
the best of them using the LEGO approach 
• Become ISO 9001 certified within 2 
years 
T – Tactical 
• Be the best ICT provider in a certain 
market 
• Provide quality S – Strategic product/services
Agenda 
The LEGO Strategy 
17 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Establishing a Strategy LEGO in the PDCA Cycle 
•• SSoommee nnootteess…… 
 ‘+’ potential added value 
 Coloured actions  additional steps for implementing a strategy against the typical 
PDCA-based improvement 
18 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Some notes… 
 ‘+’ potential added value 
 Coloured actions  additional steps for implementing a strategy against the typical 
PDCA-based improvement
Establishing a Strategy Focusing on Strategy: Making it Work (11/6) 
Source: Buglione L., Strengthening CMMI Maturity Levels with a Quantitative Approach to Root-Cause Analysis, Proceedings of the 5th Software 
Measurement European Forum (SMEF 2008), Milan (Italy), 28-30 May 2008, ISBN 9-788870-909999, pp. 67-82, URL: http://goo.gl/T4ROJ 
19 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Establishing a Strategy Focusing on Strategy: Making it Work (22/6) 
Possible sources with best 
Possible sources with best 
practices for finding 
practices for finding 
solutions to a root-cause 
solutions to a root-cause 
RRoooot-t-CCaauusseess 
20 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Establishing a Strategy Focusing on Strategy: Making it Work (33/6) 
MMooddeell VVeerrssiioonn PPrroocceessss GGooaall PPrraaccttiiccee FFrreeqquueennccyy IImmppll.. PPrriioorriittyy 
Id. PPAA SSGG//GGGG SSPP//GGPP CCaauussee--EEffffeecctt 
1 CMMI-DEV 1.3 MA – Meas  Analysis SG 1 1 B 
2 CMMI-DEV 1.3 MA – Meas  Analysis SG 2 1 B 
OPD – Org. Process SP 1.4 1 B 
Definition 
4 CMMI-DEV 1.3 PI – Product Integration 1 E 
5 CMMI-DEV 1.3 PP – Project Planning GP 2.5 1 C 
6 CMMI-DEV 1.3 RD – Req. Development SP 1.1 2 A 
7 CMMI-DEV 1.3 RD – Req. Development SG 3 1 A 
8 CMMI-DEV 1.3 REQM – Req. Management SP 1.3 1 D 
9 CMMI-DEV 1.3 REQM – Req. Management SP 1.4 1 D 
10 CMMI-DEV 1.3 VER – Verification SP 1.3 1 E 
11 CMMI-DEV 1.3 VER - Verification SG 1 1 E 
•• SSoommee nnootteess…… 
 Establish a priority by frequency + causal relationships among processes 
 E.g. see CMMI-DEV ‘Related PAs’ section within each PA description at the beginning 
21 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
3 CMMI-DEV 1.3 
• Some notes… 
 Establish a priority by frequency + causal relationships among processes 
 E.g. see CMMI-DEV ‘Related PAs’ section within each PA description at the beginning
Establishing a Strategy Focusing on Strategy: Making it Work (44/6) 
PPrroocceessss FFrreeqquueennccyy PPrriioorriittyy 
RD 3 A 
MA 2 B 
REQM 2 D 
VER 2 E 
OPD 1 B 
PP 1 C 
PI 1 E 
•• SSoommee nnootteess…… 
• Some notes… 
 Plot processes by frequency 
 Plot processes by frequency 
22 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Establishing a Strategy Focusing on Strategy: Making it Work (55/6) 
PPrriioorriittyy PPrroocceessss FFrreeqquueennccyy 
A RD 3 
B MA, OPD 3 
C PP 1 
D REQM 2 
E VER, PI 3 
•• SSoommee nnootteess…… 
 Grouped processes by cause-effect can be another element for grouping 
corrective/improvement actions 
 E.g. MA + OPD  historical data (gathering) and proper definitions of measures at the 
beginning or during the project lifetime 
 E.g. VER + PI  few integration tests run (VER) and a format data incompatibility (PI) 
23 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Some notes… 
 Grouped processes by cause-effect can be another element for grouping 
corrective/improvement actions 
 E.g. MA + OPD  historical data (gathering) and proper definitions of measures at the 
beginning or during the project lifetime 
 E.g. VER + PI  few integration tests run (VER) and a format data incompatibility (PI)
Establishing a Strategy Focusing on Strategy: Making it Work (66/6) 
24 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
Agenda 
The LEGO Strategy 
25 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Conclusions  Next Steps 
The LEGO Strategy 
Do not repeat the tactics which have gained you 
one victory, but let your methods be regulated by the infinite variety of 
circumstances. (SSSSuuuunnnn TTTTzzzzuuuu) 
26 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Strategy 
 A ‘flavour of the month’ approach cannot look to the mid-long term 
 Must fit with the organizational size and main attributes 
 Must be aligned with the ‘MVV’ (Mission-Vision-Values) of the organization 
• Process Improvement programs 
 Often based on ‘horizontal’ models, missing the depth for some improvement actions 
 Need to ‘go deep’, merging elements from several models and frameworks 
 The LEGO (Living EnGineering prOcess) approach 
 http://slideshare.re/nssLR8 [5WCSQ, Shangai, Nov 2011] 
 Choose and integrate the ‘pieces of the puzzle’ you need for your goals  the target is 
your QMS, not the model(s) you’re using 
 The ‘LEGO Strategy’ 
 Run a RCA in the ‘Plan’ phase in an improvement plan 
 Coordinate the three STO (Strategic – Tactical – Operational) levels 
 Derive the strategy from your historical data 
 ...why don’t try? 
Do not repeat the tactics which have gained you 
one victory, but let your methods be regulated by the infinite variety of 
circumstances. (SSSSuuuunnnn TTTTzzzzuuuu)
Agenda 
The LEGO Strategy 
27 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
• Introduction 
– What is Strategy? 
– IT Projects: State-of-the-art 
• Why Process Improvement Programs Fail? 
– The Three Waves and Most Recurring Problems 
– Further Attention Points 
• Looking for a Solution: Back to the Strategy 
– Reactive vs Proactive Models 
– The LEGO approach 
– Looking for a Strategy 
• Establishing a Strategy from Historical Data 
– Positioning the LEGO approach in the PDCA Cycle 
– Focusing on Strategy: Making it Work 
• Conclusions  Next Steps 
• Q  A
Lessons Learned... 
28 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
URL: www.dilbert.com 
The LEGO Strategy
Q  A 
VViieelleenn DDaannkk ffüürr IIhhrree AAuuffmmeerrkkssaammkkeeiitt!! 
TThhaannkkss ffoorr yyoouurr aatttteennttiioonn!! 
29 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
The LEGO Strategy
Our Contact Data 
30 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 
© 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 
Luigi 
Buglione 
Engineering.IT/ETS 
luigi.buglione@eng.it 
Jean Carlo R. 
Hauck 
UFSC 
jeanhauck@gmail.com 
Fergal 
McCaffery 
DKIT 
fergal.mccaffery@dkit.ie 
The LEGO Strategy 
C. Gresse von 
Wangenheim 
UFSC 
gresse@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Pmbok framework helping material
Pmbok framework helping  materialPmbok framework helping  material
Pmbok framework helping materialRamiz Arshad
 
An Introduction to Extreme Programming (XP) Development Methodology Process i...
An Introduction to Extreme Programming (XP) Development Methodology Process i...An Introduction to Extreme Programming (XP) Development Methodology Process i...
An Introduction to Extreme Programming (XP) Development Methodology Process i...Salus One Ed
 
Reducing i.t. project management failures adib chehade
Reducing i.t. project management failures  adib chehadeReducing i.t. project management failures  adib chehade
Reducing i.t. project management failures adib chehadeAdib Chehade
 
IRJET- A Study on Project Management Techniques to Avoid Project Failure
IRJET- A Study on Project Management Techniques to Avoid Project FailureIRJET- A Study on Project Management Techniques to Avoid Project Failure
IRJET- A Study on Project Management Techniques to Avoid Project FailureIRJET Journal
 
Information Technology Project Management - part 12
Information Technology Project Management - part 12Information Technology Project Management - part 12
Information Technology Project Management - part 12Rizwan Khurram
 
Writing a wining ict grant proposal in an hour
Writing a wining ict grant proposal in an hourWriting a wining ict grant proposal in an hour
Writing a wining ict grant proposal in an hourMiles Maier
 
Enhancing Project Management Efficiency using Lean Concepts
Enhancing Project Management Efficiency using Lean ConceptsEnhancing Project Management Efficiency using Lean Concepts
Enhancing Project Management Efficiency using Lean ConceptsIOSR Journals
 
Ict project management
Ict project managementIct project management
Ict project managementfrensierra
 
Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Mark Ritchie
 
Maturing_Project_Mgmt_Practice_at_National_R&D Lab
Maturing_Project_Mgmt_Practice_at_National_R&D LabMaturing_Project_Mgmt_Practice_at_National_R&D Lab
Maturing_Project_Mgmt_Practice_at_National_R&D LabKeith Motyl
 
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...IJCSIS Research Publications
 
An introductory study on sectoral agile customization
An introductory study on sectoral agile customizationAn introductory study on sectoral agile customization
An introductory study on sectoral agile customizationAnna Vicent Soria
 

Was ist angesagt? (17)

Pmbok framework helping material
Pmbok framework helping  materialPmbok framework helping  material
Pmbok framework helping material
 
Ch01
Ch01Ch01
Ch01
 
An Introduction to Extreme Programming (XP) Development Methodology Process i...
An Introduction to Extreme Programming (XP) Development Methodology Process i...An Introduction to Extreme Programming (XP) Development Methodology Process i...
An Introduction to Extreme Programming (XP) Development Methodology Process i...
 
Reducing i.t. project management failures adib chehade
Reducing i.t. project management failures  adib chehadeReducing i.t. project management failures  adib chehade
Reducing i.t. project management failures adib chehade
 
IRJET- A Study on Project Management Techniques to Avoid Project Failure
IRJET- A Study on Project Management Techniques to Avoid Project FailureIRJET- A Study on Project Management Techniques to Avoid Project Failure
IRJET- A Study on Project Management Techniques to Avoid Project Failure
 
Information Technology Project Management - part 12
Information Technology Project Management - part 12Information Technology Project Management - part 12
Information Technology Project Management - part 12
 
Management Principles Associated with I.T. Project Success
Management Principles Associated with I.T. Project SuccessManagement Principles Associated with I.T. Project Success
Management Principles Associated with I.T. Project Success
 
What is agile teaching and learning
What is agile teaching and learningWhat is agile teaching and learning
What is agile teaching and learning
 
Writing a wining ict grant proposal in an hour
Writing a wining ict grant proposal in an hourWriting a wining ict grant proposal in an hour
Writing a wining ict grant proposal in an hour
 
Madrid_TOGAF - 2013
Madrid_TOGAF - 2013Madrid_TOGAF - 2013
Madrid_TOGAF - 2013
 
Enhancing Project Management Efficiency using Lean Concepts
Enhancing Project Management Efficiency using Lean ConceptsEnhancing Project Management Efficiency using Lean Concepts
Enhancing Project Management Efficiency using Lean Concepts
 
Ict project management
Ict project managementIct project management
Ict project management
 
Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017
 
Maturing_Project_Mgmt_Practice_at_National_R&D Lab
Maturing_Project_Mgmt_Practice_at_National_R&D LabMaturing_Project_Mgmt_Practice_at_National_R&D Lab
Maturing_Project_Mgmt_Practice_at_National_R&D Lab
 
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...
Use of DOI to Establish the Effects of GWEA Implementation: A Case of South A...
 
Conceptual framework severin
Conceptual framework severinConceptual framework severin
Conceptual framework severin
 
An introductory study on sectoral agile customization
An introductory study on sectoral agile customizationAn introductory study on sectoral agile customization
An introductory study on sectoral agile customization
 

Andere mochten auch

Bringing cost driver and capacity management into Business forecast and plann...
Bringing cost driver and capacity management into Business forecast and plann...Bringing cost driver and capacity management into Business forecast and plann...
Bringing cost driver and capacity management into Business forecast and plann...Innovation Enterprise
 
The Lego case study, the great turnaround 2003 - 2013
The Lego case study, the great turnaround 2003 - 2013The Lego case study, the great turnaround 2003 - 2013
The Lego case study, the great turnaround 2003 - 2013John Ashcroft
 
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...Luigi Buglione
 
The LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model ApproachThe LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model ApproachLuigi Buglione
 
Business IA for LA Soverign
Business IA for LA SoverignBusiness IA for LA Soverign
Business IA for LA Soverignmethikagandhi
 
Demo project planning and control training with lego
Demo project planning and control training with legoDemo project planning and control training with lego
Demo project planning and control training with legoCameron
 
DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?Luigi Buglione
 
코드베이커리 마케팅교육 1번째 (시장세분화)
코드베이커리 마케팅교육 1번째 (시장세분화)코드베이커리 마케팅교육 1번째 (시장세분화)
코드베이커리 마케팅교육 1번째 (시장세분화)Dong Woo Kim
 
Lego Toys Project Slide share ppt
Lego Toys Project Slide share pptLego Toys Project Slide share ppt
Lego Toys Project Slide share pptRohan Naik
 
Lego serious play 소개 2014.7.7
Lego serious play 소개 2014.7.7Lego serious play 소개 2014.7.7
Lego serious play 소개 2014.7.7HOW2COMPANY
 
Toys and Games: Global Trends, Developments and Prospects
Toys and Games: Global Trends, Developments and ProspectsToys and Games: Global Trends, Developments and Prospects
Toys and Games: Global Trends, Developments and ProspectsEuromonitor International
 
The relationship between Business and Design: the Lego Serious Play case
The relationship between Business and Design: the Lego Serious Play caseThe relationship between Business and Design: the Lego Serious Play case
The relationship between Business and Design: the Lego Serious Play casePatrizia Bertini
 
Lego presentation slides
Lego presentation slidesLego presentation slides
Lego presentation slidesBurhan Saiyed
 
LEGO- Niche MArketing
LEGO- Niche MArketingLEGO- Niche MArketing
LEGO- Niche MArketingPravin Bokil
 
Planning, Sales Forecasting, and Budgeting
Planning, Sales Forecasting, and BudgetingPlanning, Sales Forecasting, and Budgeting
Planning, Sales Forecasting, and BudgetingSameer Chandrakar
 

Andere mochten auch (20)

Bringing cost driver and capacity management into Business forecast and plann...
Bringing cost driver and capacity management into Business forecast and plann...Bringing cost driver and capacity management into Business forecast and plann...
Bringing cost driver and capacity management into Business forecast and plann...
 
The Lego case study, the great turnaround 2003 - 2013
The Lego case study, the great turnaround 2003 - 2013The Lego case study, the great turnaround 2003 - 2013
The Lego case study, the great turnaround 2003 - 2013
 
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
 
The LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model ApproachThe LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model Approach
 
Business IA for LA Soverign
Business IA for LA SoverignBusiness IA for LA Soverign
Business IA for LA Soverign
 
Demo project planning and control training with lego
Demo project planning and control training with legoDemo project planning and control training with lego
Demo project planning and control training with lego
 
DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?
 
코드베이커리 마케팅교육 1번째 (시장세분화)
코드베이커리 마케팅교육 1번째 (시장세분화)코드베이커리 마케팅교육 1번째 (시장세분화)
코드베이커리 마케팅교육 1번째 (시장세분화)
 
Lego case
Lego caseLego case
Lego case
 
Lego Toys Project Slide share ppt
Lego Toys Project Slide share pptLego Toys Project Slide share ppt
Lego Toys Project Slide share ppt
 
toy market segments
toy market segments toy market segments
toy market segments
 
LEGO-Case
LEGO-CaseLEGO-Case
LEGO-Case
 
Lego serious play 소개 2014.7.7
Lego serious play 소개 2014.7.7Lego serious play 소개 2014.7.7
Lego serious play 소개 2014.7.7
 
Toys and Games: Global Trends, Developments and Prospects
Toys and Games: Global Trends, Developments and ProspectsToys and Games: Global Trends, Developments and Prospects
Toys and Games: Global Trends, Developments and Prospects
 
The relationship between Business and Design: the Lego Serious Play case
The relationship between Business and Design: the Lego Serious Play caseThe relationship between Business and Design: the Lego Serious Play case
The relationship between Business and Design: the Lego Serious Play case
 
LEGO
LEGO LEGO
LEGO
 
Lego presentation slides
Lego presentation slidesLego presentation slides
Lego presentation slides
 
Caso Lego
Caso Lego Caso Lego
Caso Lego
 
LEGO- Niche MArketing
LEGO- Niche MArketingLEGO- Niche MArketing
LEGO- Niche MArketing
 
Planning, Sales Forecasting, and Budgeting
Planning, Sales Forecasting, and BudgetingPlanning, Sales Forecasting, and Budgeting
Planning, Sales Forecasting, and Budgeting
 

Ähnlich wie The LEGO Strategy: Guidelines for a Profitable Deployment

Business Idea Evaluation methods
Business Idea Evaluation methodsBusiness Idea Evaluation methods
Business Idea Evaluation methodschandanag
 
Lean Innovation for IQPC_Handout
Lean Innovation for IQPC_HandoutLean Innovation for IQPC_Handout
Lean Innovation for IQPC_HandoutPraveen Gupta
 
L01 introduction to pm
L01 introduction to pmL01 introduction to pm
L01 introduction to pmAsa Chan
 
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptCH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptamanuel236786
 
041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)Dr Fereidoun Dejahang
 
041 integrating lean construction (2)
041 integrating lean construction (2)041 integrating lean construction (2)
041 integrating lean construction (2)drdej19
 
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...Billy Kid
 
Project Management (for Data Science for Health Care Graduate Programs) (Octo...
Project Management (for Data Science for Health Care Graduate Programs) (Octo...Project Management (for Data Science for Health Care Graduate Programs) (Octo...
Project Management (for Data Science for Health Care Graduate Programs) (Octo...Nawanan Theera-Ampornpunt
 
ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementLuigi Buglione
 
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?AgileNetwork
 
UNIT-01_Fundamentals_ Project management
UNIT-01_Fundamentals_ Project managementUNIT-01_Fundamentals_ Project management
UNIT-01_Fundamentals_ Project managementsdbhosale860
 
Successful Management of IT Projects .docx
Successful Management of IT Projects                          .docxSuccessful Management of IT Projects                          .docx
Successful Management of IT Projects .docxmattinsonjanel
 
UCISA Toolkit - Establishing a PMO in an HE Environment
UCISA Toolkit - Establishing a PMO in an HE Environment UCISA Toolkit - Establishing a PMO in an HE Environment
UCISA Toolkit - Establishing a PMO in an HE Environment Mark Ritchie
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...Brittany Allen
 

Ähnlich wie The LEGO Strategy: Guidelines for a Profitable Deployment (20)

Business Idea Evaluation methods
Business Idea Evaluation methodsBusiness Idea Evaluation methods
Business Idea Evaluation methods
 
Lean Innovation for IQPC_Handout
Lean Innovation for IQPC_HandoutLean Innovation for IQPC_Handout
Lean Innovation for IQPC_Handout
 
1. introduction
1. introduction1. introduction
1. introduction
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Ch03
Ch03Ch03
Ch03
 
Timesaver ppt jk
Timesaver ppt jkTimesaver ppt jk
Timesaver ppt jk
 
L01 introduction to pm
L01 introduction to pmL01 introduction to pm
L01 introduction to pm
 
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptCH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
 
Project Management
Project ManagementProject Management
Project Management
 
041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)
 
041 integrating lean construction (2)
041 integrating lean construction (2)041 integrating lean construction (2)
041 integrating lean construction (2)
 
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...
ICT50715 – Assignment 01 – Task 2 – Process for Procurement Policy – SSDM (AP...
 
Project Management (for Data Science for Health Care Graduate Programs) (Octo...
Project Management (for Data Science for Health Care Graduate Programs) (Octo...Project Management (for Data Science for Health Care Graduate Programs) (Octo...
Project Management (for Data Science for Health Care Graduate Programs) (Octo...
 
ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project Management
 
Presentation Moscow December 2014
Presentation Moscow December 2014Presentation Moscow December 2014
Presentation Moscow December 2014
 
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?
Agile Mumbai 2022 - Ashwinee Singh | Agile in AI or AI in Agile?
 
UNIT-01_Fundamentals_ Project management
UNIT-01_Fundamentals_ Project managementUNIT-01_Fundamentals_ Project management
UNIT-01_Fundamentals_ Project management
 
Successful Management of IT Projects .docx
Successful Management of IT Projects                          .docxSuccessful Management of IT Projects                          .docx
Successful Management of IT Projects .docx
 
UCISA Toolkit - Establishing a PMO in an HE Environment
UCISA Toolkit - Establishing a PMO in an HE Environment UCISA Toolkit - Establishing a PMO in an HE Environment
UCISA Toolkit - Establishing a PMO in an HE Environment
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
 

Mehr von Luigi Buglione

The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerLuigi Buglione
 
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Luigi Buglione
 
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...Luigi Buglione
 
From Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader PerspectiveFrom Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader PerspectiveLuigi Buglione
 
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...Luigi Buglione
 
Software or Service? That’s the question!
Software or Service? That’s the question!Software or Service? That’s the question!
Software or Service? That’s the question!Luigi Buglione
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...Luigi Buglione
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Luigi Buglione
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
 
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelPIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelLuigi Buglione
 
Software Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveSoftware Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveLuigi Buglione
 
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...Luigi Buglione
 
Measurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardMeasurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardLuigi Buglione
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development ProcessLuigi Buglione
 
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...Luigi Buglione
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST CriteriaLuigi Buglione
 
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Luigi Buglione
 
Derivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareDerivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareLuigi Buglione
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...Luigi Buglione
 
La Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLa Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLuigi Buglione
 

Mehr von Luigi Buglione (20)

The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team Power
 
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
 
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
 
From Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader PerspectiveFrom Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader Perspective
 
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
 
Software or Service? That’s the question!
Software or Service? That’s the question!Software or Service? That’s the question!
Software or Service? That’s the question!
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelPIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
 
Software Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveSoftware Sustainability: a Broader Perspective
Software Sustainability: a Broader Perspective
 
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
 
Measurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardMeasurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 Standard
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development Process
 
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST Criteria
 
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
 
Derivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareDerivation of Green Metrics for Software
Derivation of Green Metrics for Software
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...
 
La Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLa Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di Maturità
 

Kürzlich hochgeladen

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 

Kürzlich hochgeladen (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 

The LEGO Strategy: Guidelines for a Profitable Deployment

  • 1. EuroSPI2 2012 – 19° EuroSPI Conference Vienna (Austria), 25-27 June, 2012 Guidelines for a Profitable Deployment www.eng.it Luigi BBuugglliioonnee Christiane GGrreessssee vvoonn WWaannggeennhheeiimm Fergal MMccCCaaffffeerryy Jean C.R. HHaauucckk The LEGO Strategy
  • 2. www.eng.it DKIT At a glance Dundalk Institute of Technology is a 90 acre campus situated between Dublin and Belfast (each approximately 50 miles away). The Institute consists of 4 Schools: 1. Business & Humanities 2. Informatics & Creative Arts 3. Engineering The Regulated Software Research Group which is 4. Health & Science part of LERO (the Irish Software Engineering Research Centre) is part of the School of Informatics & Creative Media
  • 3. FFiinnaannccee IInndduussttrryy TTEELLCCOO UUttiilliittiieess PPAA & HHCC 4466 Managed Operations Broadband & Media www.eng.it Engineering At a glance ERP IT Security ECM Plant Management System SSyysstteemm IInntt.. & CCoonnssuullttaannccyy OOuuttssoouurrcciinngg SSooffttwwaarree 7700 1100 2200 8800 2200 5544 2277 1199 8800 1100 1100 % % %% RReesseeaarrcchh aanndd DDeevveellooppmmeenntt 3355 1199 _The first Italian ICT player _ more than 730 M/€ revenues _ 1000 clients _ 6,300 IT specialists wwwwww.e.enngg.i.tit
  • 4. www.eng.it UFSC At a glance Federal University of Santa Catarina Florianópolis/Brazil [http://www.ufsc.br] • 48 Master courses • 38 PhD courses • 62 Undergraduate courses • EUR 268 million annual budget • 25,737 Undergraduate students • 8,543 Graduate students • 34,280 Students [http://www.youtube.com/watch?v=V6E1Z5DEuvk] INCoD is to be a reference institute for excellence in research, validation and dissemination to support digital convergence. [http://www.incod.ufsc.br] The Software Quality Group focuses on scientific research, development and transfer of SE models, methods and tools. [http://www.gqs.ufsc.br]
  • 5. The LEGO Strategy Goals of the presentation G1. Discuss the benefits from a well established long-term strategy (not only tactic…) G2. Propose the LLEEGGOO approach for making organizations more effective and efficient, optimizing resources G3. Show the needed elements for designing a strategy for a better deployment of a process improvement initiative 5 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 6. Agenda The LEGO Strategy 6 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 7. Introduction What is Strategy? 7 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 8. Introduction IT Projects: State-of-the-Art (11/2) Example: CHAOS Reports Example: CHAOS Reports 2 2000022--0088 D Daatata FFaailieledd p prroojejecctsts s seeeemmss t oto i ninccrreeaassee Several top-5 (or top-10) lists for main causes: http://goo.gl/LT5Wc http://goo.gl/ZCk6T http://goo.gl/xde73 http://goo.gl/hBFMp http://goo.gl/NohkZ ... Several top-5 (or top-10) lists for main causes: http://goo.gl/LT5Wc http://goo.gl/ZCk6T http://goo.gl/xde73 http://goo.gl/hBFMp http://goo.gl/NohkZ ... 8 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 9. Introduction IT Projects: State-of-the-Art (22/2) Weak alignment between perspectives Few attention to COQ (Cost of Quality) Some questions: •Thus, aren’t strategies really applied in organizations? • Which are the main root causes for failure? • Could MCMs (Maturity Capability Models) help in improving the whole picture? Some questions: •Thus, aren’t strategies really applied in organizations? • Which are the main root causes for failure? • Could MCMs (Maturity Capability Models) help in improving the whole picture? 9 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck Weak alignment between perspectives Few attention to COQ (Cost of Quality)
  • 10. Agenda The LEGO Strategy 10 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 11. Why PI Programs Fail? The Three Waves Most Recurring Problems Y2K 11 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck Mid ’90s 1 Mid Y2K 2 1. Get certified by ISO 9001/9002 2. Get compliant by MCMs (e.g. CMMI, SPICE, etc.) 3 3. Multimodel Approach (e.g. SEI’s PRIME, etc.)
  • 12. Why PI Programs Fail? Further Attention Points Some misconceptions and issues can be: •• An ISO management system ssttaannddaarrdd iiss aabboouutt rreeqquuiirreemmeennttss,, nnoott pprroocceesssseess Maybe trivial, but not always clear a management system standard is not directly comparable •• RRuunn aa RRCCAA aatt tthhee ssttrraatteeggiicc lleevveell ttoo eessttaabblliisshh tthhee mmaaiinn lliisstt ooff iissssuueess ttoo bbee ffiixxeedd wwiitthh pprriioorriittyy ffoorr aa ssuussttaaiinnaabbllee,, mmiidd--lloonngg tteerrmm iimmpprroovveemmeenntt pprrooggrraamm 12 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck with a process model •• SSttaaggeedd rreepprreesseennttaattiioonnss iinn MMCCMM hhaass pprrooss ccoonnss Some core processes are not visible till the end E.g. in CMMI the process about RCA (Root-Cause Analysis) is CAR (ML5) Common acceptance about a high-level equivalence between ISO 9001:2008 certification and CMMI ML2-3 RCA is a mandatory requirement for get certified with ISO 9001:2008 •• ‘‘HHoorriizzoonnttaall’’ MMCCMMss ccaann mmiissss ssoommee ddeettaaiillss Horizontal vs Vertical MCMs: http://slidesha.re/JotY6V Yet done a preliminary analysis of main CSFs? • Run a RCA at the strategic level to establish the main list of issues to be fixed with priority for a sustainable, mid-long term improvement program
  • 13. Agenda The LEGO Strategy 13 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 14. Looking for a Solution Reactive vs Proactive Models •• Possible oorrggaanniizzaattiioonnaall ‘‘ppoossttuurree’’ Reactive compliance Proactive improvement (+ compliance) •• CCeerrttiiffiiccaattiioonnss Should be the ‘natural’ consequence of a proper acting in applying common-sense rules and principles, not the target for an improvement program •• MMaaiinn eelleemmeennttss ttoo ffooccuuss oonn…… People (e.g. CMMI-DEV RD about req. elicitation) DIKW (Data-Information-Knowledge-Wisdom) as a path toward a complete and satisfactory Knowledge Management process (e.g. from ITIL v3 2011 ST core book) 14 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 15. Looking for a Solution The LEGO Approach 11. .MMCCMM R Reeppoossitiotoryry 2. Process 15 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 2. Process Architecture Architecture 3. Mappings 44. .AAppppraraisisaal lM Meeththoodd Comparisons 3. Mappings Comparisons 1. Identify goals 2. Query the MCM repository 3. Include new elements 4. Adapt Adopt Source: Buglione L., Gresse von Wangenheim C., Hauck J.C.R., Mc Caffery F., The LEGO Maturity Capability Model Approach, Proceedings of 5WCSQ, 5th World Congress on Software Quality, Shanghai (China), Oct 31- Nov 4 2011
  • 16. Looking for a Solution Looking for a Strategy TThhee S STTOOMMooddeel l LLeevveell SScceennaarriioo ##11 –– GGooaallss SScceennaarriioo ##22 -- GGooaallss • Run periodical appraisals using the resulting (LEGO) meta-model mapped on the organizational Business Process Model (BPM) • Run quarterly audits based on ISO 19011:2011 guidance 16 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck O - Operational • Become compliant with main best practice models/frameworks after taking the best of them using the LEGO approach • Become ISO 9001 certified within 2 years T – Tactical • Be the best ICT provider in a certain market • Provide quality S – Strategic product/services
  • 17. Agenda The LEGO Strategy 17 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 18. Establishing a Strategy LEGO in the PDCA Cycle •• SSoommee nnootteess…… ‘+’ potential added value Coloured actions additional steps for implementing a strategy against the typical PDCA-based improvement 18 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Some notes… ‘+’ potential added value Coloured actions additional steps for implementing a strategy against the typical PDCA-based improvement
  • 19. Establishing a Strategy Focusing on Strategy: Making it Work (11/6) Source: Buglione L., Strengthening CMMI Maturity Levels with a Quantitative Approach to Root-Cause Analysis, Proceedings of the 5th Software Measurement European Forum (SMEF 2008), Milan (Italy), 28-30 May 2008, ISBN 9-788870-909999, pp. 67-82, URL: http://goo.gl/T4ROJ 19 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 20. Establishing a Strategy Focusing on Strategy: Making it Work (22/6) Possible sources with best Possible sources with best practices for finding practices for finding solutions to a root-cause solutions to a root-cause RRoooot-t-CCaauusseess 20 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 21. Establishing a Strategy Focusing on Strategy: Making it Work (33/6) MMooddeell VVeerrssiioonn PPrroocceessss GGooaall PPrraaccttiiccee FFrreeqquueennccyy IImmppll.. PPrriioorriittyy Id. PPAA SSGG//GGGG SSPP//GGPP CCaauussee--EEffffeecctt 1 CMMI-DEV 1.3 MA – Meas Analysis SG 1 1 B 2 CMMI-DEV 1.3 MA – Meas Analysis SG 2 1 B OPD – Org. Process SP 1.4 1 B Definition 4 CMMI-DEV 1.3 PI – Product Integration 1 E 5 CMMI-DEV 1.3 PP – Project Planning GP 2.5 1 C 6 CMMI-DEV 1.3 RD – Req. Development SP 1.1 2 A 7 CMMI-DEV 1.3 RD – Req. Development SG 3 1 A 8 CMMI-DEV 1.3 REQM – Req. Management SP 1.3 1 D 9 CMMI-DEV 1.3 REQM – Req. Management SP 1.4 1 D 10 CMMI-DEV 1.3 VER – Verification SP 1.3 1 E 11 CMMI-DEV 1.3 VER - Verification SG 1 1 E •• SSoommee nnootteess…… Establish a priority by frequency + causal relationships among processes E.g. see CMMI-DEV ‘Related PAs’ section within each PA description at the beginning 21 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck 3 CMMI-DEV 1.3 • Some notes… Establish a priority by frequency + causal relationships among processes E.g. see CMMI-DEV ‘Related PAs’ section within each PA description at the beginning
  • 22. Establishing a Strategy Focusing on Strategy: Making it Work (44/6) PPrroocceessss FFrreeqquueennccyy PPrriioorriittyy RD 3 A MA 2 B REQM 2 D VER 2 E OPD 1 B PP 1 C PI 1 E •• SSoommee nnootteess…… • Some notes… Plot processes by frequency Plot processes by frequency 22 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 23. Establishing a Strategy Focusing on Strategy: Making it Work (55/6) PPrriioorriittyy PPrroocceessss FFrreeqquueennccyy A RD 3 B MA, OPD 3 C PP 1 D REQM 2 E VER, PI 3 •• SSoommee nnootteess…… Grouped processes by cause-effect can be another element for grouping corrective/improvement actions E.g. MA + OPD historical data (gathering) and proper definitions of measures at the beginning or during the project lifetime E.g. VER + PI few integration tests run (VER) and a format data incompatibility (PI) 23 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Some notes… Grouped processes by cause-effect can be another element for grouping corrective/improvement actions E.g. MA + OPD historical data (gathering) and proper definitions of measures at the beginning or during the project lifetime E.g. VER + PI few integration tests run (VER) and a format data incompatibility (PI)
  • 24. Establishing a Strategy Focusing on Strategy: Making it Work (66/6) 24 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck
  • 25. Agenda The LEGO Strategy 25 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 26. Conclusions Next Steps The LEGO Strategy Do not repeat the tactics which have gained you one victory, but let your methods be regulated by the infinite variety of circumstances. (SSSSuuuunnnn TTTTzzzzuuuu) 26 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Strategy A ‘flavour of the month’ approach cannot look to the mid-long term Must fit with the organizational size and main attributes Must be aligned with the ‘MVV’ (Mission-Vision-Values) of the organization • Process Improvement programs Often based on ‘horizontal’ models, missing the depth for some improvement actions Need to ‘go deep’, merging elements from several models and frameworks The LEGO (Living EnGineering prOcess) approach http://slideshare.re/nssLR8 [5WCSQ, Shangai, Nov 2011] Choose and integrate the ‘pieces of the puzzle’ you need for your goals the target is your QMS, not the model(s) you’re using The ‘LEGO Strategy’ Run a RCA in the ‘Plan’ phase in an improvement plan Coordinate the three STO (Strategic – Tactical – Operational) levels Derive the strategy from your historical data ...why don’t try? Do not repeat the tactics which have gained you one victory, but let your methods be regulated by the infinite variety of circumstances. (SSSSuuuunnnn TTTTzzzzuuuu)
  • 27. Agenda The LEGO Strategy 27 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck • Introduction – What is Strategy? – IT Projects: State-of-the-art • Why Process Improvement Programs Fail? – The Three Waves and Most Recurring Problems – Further Attention Points • Looking for a Solution: Back to the Strategy – Reactive vs Proactive Models – The LEGO approach – Looking for a Strategy • Establishing a Strategy from Historical Data – Positioning the LEGO approach in the PDCA Cycle – Focusing on Strategy: Making it Work • Conclusions Next Steps • Q A
  • 28. Lessons Learned... 28 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck URL: www.dilbert.com The LEGO Strategy
  • 29. Q A VViieelleenn DDaannkk ffüürr IIhhrree AAuuffmmeerrkkssaammkkeeiitt!! TThhaannkkss ffoorr yyoouurr aatttteennttiioonn!! 29 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck The LEGO Strategy
  • 30. Our Contact Data 30 EuroSPI2 2012 – Vienna (Austria), 25-27 June, 2012 © 2012 Buglione, Gresse von Wangenheim, McCaffery, Hauck Luigi Buglione Engineering.IT/ETS luigi.buglione@eng.it Jean Carlo R. Hauck UFSC jeanhauck@gmail.com Fergal McCaffery DKIT fergal.mccaffery@dkit.ie The LEGO Strategy C. Gresse von Wangenheim UFSC gresse@gmail.com