SlideShare a Scribd company logo
1 of 30
5WCSQ – 5° World Congress on Software Quality
                          Shangai (China), Oct 31-Nov 4, 2011




The LEGO Maturity & Capability Model Approach


                                            Luigi Buglione
                   Christiane Gresse von Wangenheim
                                         Jean C.R. Hauck
                                         Fergal McCaffery




                            www.eng.it
Engineering              At a glance



 _ The first Italian ICT player
   _ more than 730 M/€ revenues          Research and       PA & HC       Finance      Industry        TELCO      Utilities
                                         Development
   _ 1000 clients
   _ 6,300 IT specialists              System Int. &
                                       Consultancy
                                                        %     46            70            54           80            80

                                       Outsourcing      %     35            10            27           10

                                       Software
                                                        %     19            20            19           10            20



                                                                   ERP                 IT Security             ECM



                                                                                    Plant Management
                                                            Managed Operations                           Broadband & Media
                                                                                          System




                                                                         www.eng.it



                                                              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]

                                                             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

                                                        www.eng.it
The LEGO Approach                 Goals of the presentation

 G1. Discuss the daily need to tailor, applied to the
Process Improvement world (not only in the Sw domain)
 G2. Propose the LEGO approach for customizing your
own ‘Maturity & Capability Model (MCM) choosing the
neede element from a plenty of possible choices
 G3. Show few case studies for applying in a smart way
the LEGO approach, using our MCM Repository




5             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                      Agenda

•   Introduction
     –   Customize in the ‘real’ world
     –   …and in the SPI world
•   The LEGO Approach
     –   The four elements
              MCM Repository
              Process Architecture
              Mappings & Comparisons
              Appraisal Method
•   LEGO: the Process and some Case Studies
     –   The Process
     –   Three Case Studies
            Project Management
            People Management
            MediSPICE
     –   First results & Discussion
•   Conclusions & Next Steps
•   Q&A



6                  5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                       Customize in the ‘real’ world...




7              5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                       Customize in the SPI world...




         ...                                                                                            ...




• …but how to customize a MCM and which elements to
  take into account?

• …and what about a missing (or improvable) element
  in you preferred model, especially for SMEs?

8              5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                             ‘MM-mania’: SEMQ website




URL: www.semq.eu/leng/proimpsw.htm
URL




   9                    5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                                 ‘MM-mania’: UFSC/DKIT research




Source: Gresse von Wangenheim C., Hauck J.C.R., Zoucas A. Salviano C.F., McCaffery F., Shull F., Creating Software Process Capability/Maturity
Source
Models. IEEE Software, vol. 27 no. 4, pages 92 -94, July/August 2010.


  10                        5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                       ...and our last joint efforts...




11              5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
Introduction                         MCM: Representations & Dimensions




                                                                                                                                                                                               Process Appraisals, 4WCSQ, 4th World Congress on Software Quality, Washington D.C. (USA),
                                                                                                           Source: Buglione L., An Ecological View on Process Improvement: Some Thoughts for Improving
• Horizontal: MMs going through the whole supply chain
       SwEng:ISO/IEC 15504 (SPICE), CMMI, FAA i-CMM, …




                                                                                                                                                                                               15-18 September 2008
• Vertical: MMs focusing on a single perspective/group of processes
      Test Mgmt: TMM, TPI, …
      Project Mgmt: PM-MM, OPM3, …
• Diagonal: MMs focused on Organizational/Support processes
       People CMM, TSP, PSP, …

12                5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                      Agenda

•    Introduction
      –   Customize in the ‘real’ world
      –   …and in the SPI world
•    The LEGO Approach
      –   The philosophy
      –   The four elements
               MCM Repository
               Process Architecture
               Mappings & Comparisons
               Appraisal Method
•    LEGO: the Process and some Case Studies
      –   The Process
      –   Three Case Studies
             Project Management
             People Management
             MediSPICE
      –   First results & Discussion
•    Conclusions & Next Steps
•    Q&A

13                  5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 The Philosophy




               LEGO (Living Engineering Process)
14             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 The Four Elements




               1. MCM Repository                                     2. Process Architecture




                 3. Mappings &                                            4. Appraisal Method
                  Comparisons




15             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                1. MCM Repository - www.gqs.ufsc.br/mcm




                                                               • Web-based repository
                                                                        Java v5.0 on a web platform
                                                                        Tomcat v6.0 application server
                                                                        MySQL Community Server v5.5


16             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 2. Process Architecture




17             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 3. Mappings & Comparisons




18             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 4. Appraisal Method




19             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                      Agenda

•    Introduction
      –   Customize in the ‘real’ world
      –   …and in the SPI world
•    The LEGO Approach
      –   The four elements
      –   MCM Repository
      –   Process Architecture
      –   Mappings & Comparisons
      –   Appraisal Method
•    LEGO: the Process and some Case Studies
      –   The Process
      –   Three Case Studies
             Project Management
             People Management
             MediSPICE
      –   First results & Discussion
•    Conclusions & Next Steps
•    Q&A


20                  5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
LEGO: Process and...                  The Process



                                        2.                                    3.                              4.
               1.
                                      Query the                              Include new                     Adapt
          Identify goals
                                    MCM repository                         elements                         & Adopt


         Process Phase                                                            Description
           1. Identify your                   clearly identify your needs, moving from the current BPM version
     informative/business goals               and content.
 2. Query the MCM Repository                  browse the MCM repository, setting up the proper filters in order
                                              to obtain the desired elements (processes; practices; etc.) to be
                                              inserted in the target BPM.
    3. Include the selected                   include the new element(s) in the proper position in the target
element(s) into the target BPM                BPM (e.g. process group, maturity level, etc.).
 4. Adapt & Adopt the selected                according to the process architecture of both process models (the
          element(s)                          target and the source one), the selected elements may need to be
                                              adapted, tailoring such elements as needed.



21                 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
LEGO: Process and...                 Three Case Studies


          Case Studies                                                      Comments/Notes
       1. Project Management                   Horizontal (CMMI-DEV) vs. Vertical Model (P3M3)

       2. People Management                    Horizontal (CMMI-DEV) vs. Diagonal Model (P-CMM)

           3. Medi SPICE –                     A new model based on a H-model
     http://medispice.ning.com




22                 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
LEGO: Process and...                 Case Study #1: Project Management


      # Process                                    Actions                                           Comment/Note
   1. Identify your         • Increase the scope of the current BPM about                     Hp: current BPM is CMMI-DEV
informative/business        Project Management processes, including the                      based (horizontal model)
        goals               Business Case Development one.

     2. Query the MCM       • Browse MCM repository, filtering by:                            Hp: selected the P3M3 OGC’s
         Repository            Domain: Project Management ( P3M3)                          model (vertical model)
                               Process Business Case Development (ML2 KPA)

3. Include the selected     • ‘Mapping & Comparison’ analysis: Business                      ---
  element(s) into the       Case Development is a missing process in the
      target BPM            target BPM
                            • Position the new process in an existing CMMI
                            process category ( Project Management)
                            • Position the new process in one of the
                            defined CMMI ML ( ML2)
4. Adapt & Adopt the        • Re-write and adjust the content of the                          Hp: maintained the current BPM
selected element(s)         original P3M3 KPA in the CMMI-style, both on                     process architecture
                            SPs and GPs parts, filling the ‘Elaboration’
                            sections for each GP of the new ‘Business Case
                            Development’ process and modify GPs in the
                            existing processes where suitable




23                 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
LEGO: Process and...                 Case Study #2: People Management


      # Process                                    Actions                                           Comment/Note
   1. Identify your         • Increase the scope & deepness of the current                    Hp: current BPM is CMMI-DEV
informative/business        BPM about HRM processes, including the                           based (horizontal model)
        goals               ‘Training & Development’ one.

     2. Query the MCM       • Browse MCM repository, filtering by:                            Hp: selected the People CMM
         Repository            Domain: HR management ( People CMM)                         (P-CMM) model (diagonal model)
                               Process:‘Training & Development’ (ML2 KPA)

3. Include the selected     •‘Mapping & Comparison’ analysis: similarities                   ---
  element(s) into the       with CMMI’s Organizational Training (OT) ML3
      target BPM            process.
                            •Valuable element(s) to be extracted: some
                            more ‘Typical work products’ in P-CMM than
                            currently present in OT
                            •Position the new elements in an existing
                            CMMI      process    category    (   Process
                            Management)
                            •Position the new elements in one of the
                            defined CMMI ML ( ML3)
4. Adapt & Adopt the        • Re-write and adjust the content of the                          Hp: maintained the current BPM
selected element(s)         original OT process area including more WPs                      process architecture
                            in SG1
                            •     All the ‘development’ part of P-CMM
                            ‘Training & Development’ process is out of
                            scope in CMMI  create a new SG3 using the
                            CMMI process architecture style.


24                 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
LEGO: Process and...                 Case Study #3: Medi SPICE


      # Process                                    Actions                                           Comment/Note
   1. Identify your         • Increase the scope of the ISO/IEC 15504-5                      ---
informative/business        PRM and develop a PAM for the Medical
        goals               Device industry

     2. Query the MCM       • At the time of the analysis, there was no MM                    Hp: selected relevant processes
         Repository         for ‘Medical Devices’, therefore we analysed                     from a series of models: 15504-5
                            other safety-critical PRM/PAMs that had been                     (horizontal   model),    Automotive
                            developed       based upon 15504-5 – For                         SPICE (horizontal model)
                            example, Automotive Spice for the                                 Hp: selected a series of standards
                            Automotive Industry. Browsing ISO/IEC/IEEE                       from    regulatory   bodies:    IEC
                            standards list, the filters used were:                           62304: 2006 process model
                                Domain: medical device software                             (horizontal model)
                                Process: all relevant processes

3. Include the selected     • ‘Mapping & Comparison’ analysis: stressed all                  ---
  element(s) into the       the missing processes in the initial PRM
      target BPM            (ISO/IEC 15504-5) (e.g. Safety Management
                            and Safety Engineering)
                            • Position the new process(es) in an existing
                            ISO 15504 process group ( e.g. Risk &
                            Safety Management Group – continuous view)
                            •Position the new processes in one of the
                            defined ISO/IEC 15504-7 ML ( ML2)
4. Adapt & Adopt the        • Re-write and adjust the content of the                          Hp: maintained the current
selected element(s)         original IEC 62304 processes in the ISO                          ISO/IEC      15504   process
                            15504-style, both on BPs and PAs parts.                          architecture
                            Additionally, we have added a number of new
                            processes - taken from ISO/IEC 15504-5 with
                            additional relevant practices incorporated the
                            medical device regulatory standards or
                            guidelines
25                 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                      Agenda

•    Introduction
      –   Customize in the ‘real’ world
      –   …and in the SPI world
•    The LEGO Approach
      –   The four elements
      –   MCM Repository
      –   Process Architecture
      –   Mappings & Comparisons
      –   Appraisal Method
•    LEGO: the Process and some Case Studies
      –   The Process
      –   Three Case Studies
             Project Management
             People Management
             MediSPICE
      –   First results & Discussion
•    Conclusions & Next Steps
•    Q&A


26                  5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                    Conclusions & Next Steps
•    Tailoring, Customizing and SPI
       Continuous need to find for the ‘best fit’, both in the real world as well as in SPI
       A plenty of Maturity & Capability Models (MCM) exist in several domains, the issue is
        to know them and to know what to extract, adapt and your for your own needs
•    State-of-the-art
       Each MCM has its own process architecture, information and way to describe them
       It doesn’t exist an ‘absolute’ model, each model has a logical boundary as well as its
        pros & cons to know for been selected and chosen for building a new model
 Some lessons learned
       A combination of 2+ MCMs is better than running 2+ models in parallel (less effort
        and costs)  remember the reference point is your own Management System, not
        the MCM (that’s only a process meta-model)
 The LEGO approach
       Four elements to take into account (MCM Repository; Process Architecture; Mapping
        & Comparisons; Appraisal Method)
       A 4-steps process for running LEGO and obtain the strengthen of your processes


                         If you are out to describe the truth, leave elegance to the
                                  tailor. (Albert Einstein)


27                5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 Lessons Learned...




                                                                                                        URL:
                                                                                                        www.dilbert.com




28             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                 Q&A




                 感谢您的关注 !
            Thanks for your attention!
29             5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
The LEGO Approach                   Our Contact Data




       Luigi                  C. Gresse von                         Jean Carlo R.                                Fergal
      Buglione                Wangenheim                               Hauck                                    McCaffery
Engineering.IT/ETS                UFSC                                  UFSC                                      DKIT
luigi.buglione@eng.it        gresse@gmail.com                   jeanhauck@gmail.com                        fergal.mccaffery@dkit.ie




 30               5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery

More Related Content

What's hot

ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
ICEGOV
 
ICEGOV2009 - Opening
ICEGOV2009 - OpeningICEGOV2009 - Opening
ICEGOV2009 - Opening
ICEGOV
 
Not future proofed but future-focused final
Not future proofed but future-focused finalNot future proofed but future-focused final
Not future proofed but future-focused final
Helen Beetham
 
Ieee wcnc 2012 workshop - befemto - Agenda
Ieee wcnc 2012   workshop - befemto - AgendaIeee wcnc 2012   workshop - befemto - Agenda
Ieee wcnc 2012 workshop - befemto - Agenda
Thierry Lestable
 
Alice Frost
Alice FrostAlice Frost
Alice Frost
3helix
 
About Lido Telecom120408
About Lido Telecom120408About Lido Telecom120408
About Lido Telecom120408
Ashish Chopra
 
CICT's ICT Month Celebrations - HCDG Week
CICT's ICT Month Celebrations - HCDG WeekCICT's ICT Month Celebrations - HCDG Week
CICT's ICT Month Celebrations - HCDG Week
Mel Tan
 
Connecting education tech society laura erickson
Connecting education tech society laura ericksonConnecting education tech society laura erickson
Connecting education tech society laura erickson
3helix
 

What's hot (20)

ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 2 - Architecting the Connected Government: Pra...
 
Topologos
TopologosTopologos
Topologos
 
ICEGOV2009 - Opening
ICEGOV2009 - OpeningICEGOV2009 - Opening
ICEGOV2009 - Opening
 
10 years innovation in e-learning
10 years innovation in e-learning10 years innovation in e-learning
10 years innovation in e-learning
 
Not future proofed but future-focused final
Not future proofed but future-focused finalNot future proofed but future-focused final
Not future proofed but future-focused final
 
Innovation, community, sustainability
Innovation, community, sustainabilityInnovation, community, sustainability
Innovation, community, sustainability
 
Eclipse@Rome 12 July 2007 Long Ver1
Eclipse@Rome 12 July 2007  Long Ver1Eclipse@Rome 12 July 2007  Long Ver1
Eclipse@Rome 12 July 2007 Long Ver1
 
Study Abroad in the Land of Nobel
Study Abroad in the Land of NobelStudy Abroad in the Land of Nobel
Study Abroad in the Land of Nobel
 
Ieee wcnc 2012 workshop - befemto - Agenda
Ieee wcnc 2012   workshop - befemto - AgendaIeee wcnc 2012   workshop - befemto - Agenda
Ieee wcnc 2012 workshop - befemto - Agenda
 
AAAI 2012 at Standord
AAAI 2012 at StandordAAAI 2012 at Standord
AAAI 2012 at Standord
 
Pukunui Moodle Intro
Pukunui Moodle IntroPukunui Moodle Intro
Pukunui Moodle Intro
 
Alice Frost
Alice FrostAlice Frost
Alice Frost
 
About Lido Telecom120408
About Lido Telecom120408About Lido Telecom120408
About Lido Telecom120408
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
International Forum on E 2.0 - Mark Masterson - CSC
International Forum on E 2.0 - Mark Masterson - CSCInternational Forum on E 2.0 - Mark Masterson - CSC
International Forum on E 2.0 - Mark Masterson - CSC
 
CICT's ICT Month Celebrations - HCDG Week
CICT's ICT Month Celebrations - HCDG WeekCICT's ICT Month Celebrations - HCDG Week
CICT's ICT Month Celebrations - HCDG Week
 
201502 cmu portugal_highlights
201502 cmu portugal_highlights201502 cmu portugal_highlights
201502 cmu portugal_highlights
 
Connecting education tech society laura erickson
Connecting education tech society laura ericksonConnecting education tech society laura erickson
Connecting education tech society laura erickson
 
Bio
BioBio
Bio
 
Higher education in a web 2.0 world
Higher education in a web 2.0 worldHigher education in a web 2.0 world
Higher education in a web 2.0 world
 

Viewers also liked

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
Luigi Buglione
 

Viewers also liked (11)

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...
 
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!
 
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 ...
 
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
 
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 Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable Deployment
 
DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?
 
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
 
BDD presentation
BDD presentationBDD presentation
BDD presentation
 
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
 
Behavior Driven Development
Behavior Driven DevelopmentBehavior Driven Development
Behavior Driven Development
 

Similar to The LEGO Maturity & Capability Model Approach

International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
SOFIProject
 
Software, Training and Users Panel: the Software Sustainability Institute's View
Software, Training and Users Panel: the Software Sustainability Institute's ViewSoftware, Training and Users Panel: the Software Sustainability Institute's View
Software, Training and Users Panel: the Software Sustainability Institute's View
Neil Chue Hong
 
Cloud Computing for Knowledge Management, Learning & Innovation
Cloud Computing for Knowledge Management, Learning & InnovationCloud Computing for Knowledge Management, Learning & Innovation
Cloud Computing for Knowledge Management, Learning & Innovation
2016
 

Similar to The LEGO Maturity & Capability Model Approach (20)

Building a Maturity & Capability Model Repository
Building a Maturity & Capability Model RepositoryBuilding a Maturity & Capability Model Repository
Building a Maturity & Capability Model Repository
 
Proposing an ISO/IEC 15504 Compliant Method for Process Capability/Maturity M...
Proposing an ISO/IEC 15504 Compliant Method for Process Capability/Maturity M...Proposing an ISO/IEC 15504 Compliant Method for Process Capability/Maturity M...
Proposing an ISO/IEC 15504 Compliant Method for Process Capability/Maturity M...
 
Doing Science Properly In The Digital Age - Rutgers Seminar
Doing Science Properly In The Digital Age - Rutgers SeminarDoing Science Properly In The Digital Age - Rutgers Seminar
Doing Science Properly In The Digital Age - Rutgers Seminar
 
Annual Report
Annual ReportAnnual Report
Annual Report
 
Cultivating Sustainable Software For Research
Cultivating Sustainable Software For ResearchCultivating Sustainable Software For Research
Cultivating Sustainable Software For Research
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
 
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013
 
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
 
Ontology engineering ESTC2008
Ontology engineering ESTC2008Ontology engineering ESTC2008
Ontology engineering ESTC2008
 
Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1Tutorial helsinki 20180313 v1
Tutorial helsinki 20180313 v1
 
I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...I-ESA 2010, The International Conference on Interoperability for Enterprise S...
I-ESA 2010, The International Conference on Interoperability for Enterprise S...
 
inLab FIB & Industry 4.0
inLab FIB & Industry 4.0inLab FIB & Industry 4.0
inLab FIB & Industry 4.0
 
Software, Training and Users Panel: the Software Sustainability Institute's View
Software, Training and Users Panel: the Software Sustainability Institute's ViewSoftware, Training and Users Panel: the Software Sustainability Institute's View
Software, Training and Users Panel: the Software Sustainability Institute's View
 
Cloud Computing for Knowledge Management, Learning & Innovation
Cloud Computing for Knowledge Management, Learning & InnovationCloud Computing for Knowledge Management, Learning & Innovation
Cloud Computing for Knowledge Management, Learning & Innovation
 
Standardization Activities: ISO/IEC JTC1 SC36
Standardization Activities: ISO/IEC JTC1 SC36Standardization Activities: ISO/IEC JTC1 SC36
Standardization Activities: ISO/IEC JTC1 SC36
 
Mission Bo Kv3
Mission Bo Kv3Mission Bo Kv3
Mission Bo Kv3
 
Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...
 
AIM/VRE Crossover Workshop
AIM/VRE Crossover WorkshopAIM/VRE Crossover Workshop
AIM/VRE Crossover Workshop
 

More from 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
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development Process
Luigi 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
 

More from Luigi Buglione (20)

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...
 
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 ...
 
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
 
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
 
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...
 
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à
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
 
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
 
Tailoring Software Process Capability/Maturity Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity  Models for Telemedicine SystemsTailoring Software Process Capability/Maturity  Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity Models for Telemedicine Systems
 
Measuring Software Sustainability from a Process-Centric Perspective
Measuring Software Sustainability from a Process-Centric PerspectiveMeasuring Software Sustainability from a Process-Centric Perspective
Measuring Software Sustainability from a Process-Centric Perspective
 

The LEGO Maturity & Capability Model Approach

  • 1. 5WCSQ – 5° World Congress on Software Quality Shangai (China), Oct 31-Nov 4, 2011 The LEGO Maturity & Capability Model Approach Luigi Buglione Christiane Gresse von Wangenheim Jean C.R. Hauck Fergal McCaffery www.eng.it
  • 2. Engineering At a glance _ The first Italian ICT player _ more than 730 M/€ revenues Research and PA & HC Finance Industry TELCO Utilities Development _ 1000 clients _ 6,300 IT specialists System Int. & Consultancy % 46 70 54 80 80 Outsourcing % 35 10 27 10 Software % 19 20 19 10 20 ERP IT Security ECM Plant Management Managed Operations Broadband & Media System www.eng.it www.eng.it
  • 3. 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] www.eng.it
  • 4. 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 www.eng.it
  • 5. The LEGO Approach Goals of the presentation  G1. Discuss the daily need to tailor, applied to the Process Improvement world (not only in the Sw domain)  G2. Propose the LEGO approach for customizing your own ‘Maturity & Capability Model (MCM) choosing the neede element from a plenty of possible choices  G3. Show few case studies for applying in a smart way the LEGO approach, using our MCM Repository 5 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 6. The LEGO Approach Agenda • Introduction – Customize in the ‘real’ world – …and in the SPI world • The LEGO Approach – The four elements  MCM Repository  Process Architecture  Mappings & Comparisons  Appraisal Method • LEGO: the Process and some Case Studies – The Process – Three Case Studies  Project Management  People Management  MediSPICE – First results & Discussion • Conclusions & Next Steps • Q&A 6 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 7. Introduction Customize in the ‘real’ world... 7 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 8. Introduction Customize in the SPI world... ... ... • …but how to customize a MCM and which elements to take into account? • …and what about a missing (or improvable) element in you preferred model, especially for SMEs? 8 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 9. Introduction ‘MM-mania’: SEMQ website URL: www.semq.eu/leng/proimpsw.htm URL 9 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 10. Introduction ‘MM-mania’: UFSC/DKIT research Source: Gresse von Wangenheim C., Hauck J.C.R., Zoucas A. Salviano C.F., McCaffery F., Shull F., Creating Software Process Capability/Maturity Source Models. IEEE Software, vol. 27 no. 4, pages 92 -94, July/August 2010. 10 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 11. Introduction ...and our last joint efforts... 11 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 12. Introduction MCM: Representations & Dimensions Process Appraisals, 4WCSQ, 4th World Congress on Software Quality, Washington D.C. (USA), Source: Buglione L., An Ecological View on Process Improvement: Some Thoughts for Improving • Horizontal: MMs going through the whole supply chain SwEng:ISO/IEC 15504 (SPICE), CMMI, FAA i-CMM, … 15-18 September 2008 • Vertical: MMs focusing on a single perspective/group of processes Test Mgmt: TMM, TPI, … Project Mgmt: PM-MM, OPM3, … • Diagonal: MMs focused on Organizational/Support processes People CMM, TSP, PSP, … 12 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 13. The LEGO Approach Agenda • Introduction – Customize in the ‘real’ world – …and in the SPI world • The LEGO Approach – The philosophy – The four elements  MCM Repository  Process Architecture  Mappings & Comparisons  Appraisal Method • LEGO: the Process and some Case Studies – The Process – Three Case Studies  Project Management  People Management  MediSPICE – First results & Discussion • Conclusions & Next Steps • Q&A 13 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 14. The LEGO Approach The Philosophy LEGO (Living Engineering Process) 14 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 15. The LEGO Approach The Four Elements 1. MCM Repository 2. Process Architecture 3. Mappings & 4. Appraisal Method Comparisons 15 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 16. The LEGO Approach 1. MCM Repository - www.gqs.ufsc.br/mcm • Web-based repository  Java v5.0 on a web platform  Tomcat v6.0 application server  MySQL Community Server v5.5 16 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 17. The LEGO Approach 2. Process Architecture 17 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 18. The LEGO Approach 3. Mappings & Comparisons 18 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 19. The LEGO Approach 4. Appraisal Method 19 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 20. The LEGO Approach Agenda • Introduction – Customize in the ‘real’ world – …and in the SPI world • The LEGO Approach – The four elements – MCM Repository – Process Architecture – Mappings & Comparisons – Appraisal Method • LEGO: the Process and some Case Studies – The Process – Three Case Studies  Project Management  People Management  MediSPICE – First results & Discussion • Conclusions & Next Steps • Q&A 20 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 21. LEGO: Process and... The Process 2. 3. 4. 1. Query the Include new Adapt Identify goals MCM repository elements & Adopt Process Phase Description 1. Identify your clearly identify your needs, moving from the current BPM version informative/business goals and content. 2. Query the MCM Repository browse the MCM repository, setting up the proper filters in order to obtain the desired elements (processes; practices; etc.) to be inserted in the target BPM. 3. Include the selected include the new element(s) in the proper position in the target element(s) into the target BPM BPM (e.g. process group, maturity level, etc.). 4. Adapt & Adopt the selected according to the process architecture of both process models (the element(s) target and the source one), the selected elements may need to be adapted, tailoring such elements as needed. 21 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 22. LEGO: Process and... Three Case Studies Case Studies Comments/Notes 1. Project Management  Horizontal (CMMI-DEV) vs. Vertical Model (P3M3) 2. People Management  Horizontal (CMMI-DEV) vs. Diagonal Model (P-CMM) 3. Medi SPICE –  A new model based on a H-model http://medispice.ning.com 22 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 23. LEGO: Process and... Case Study #1: Project Management # Process Actions Comment/Note 1. Identify your • Increase the scope of the current BPM about  Hp: current BPM is CMMI-DEV informative/business Project Management processes, including the based (horizontal model) goals Business Case Development one. 2. Query the MCM • Browse MCM repository, filtering by:  Hp: selected the P3M3 OGC’s Repository Domain: Project Management ( P3M3) model (vertical model) Process Business Case Development (ML2 KPA) 3. Include the selected • ‘Mapping & Comparison’ analysis: Business --- element(s) into the Case Development is a missing process in the target BPM target BPM • Position the new process in an existing CMMI process category ( Project Management) • Position the new process in one of the defined CMMI ML ( ML2) 4. Adapt & Adopt the • Re-write and adjust the content of the  Hp: maintained the current BPM selected element(s) original P3M3 KPA in the CMMI-style, both on process architecture SPs and GPs parts, filling the ‘Elaboration’ sections for each GP of the new ‘Business Case Development’ process and modify GPs in the existing processes where suitable 23 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 24. LEGO: Process and... Case Study #2: People Management # Process Actions Comment/Note 1. Identify your • Increase the scope & deepness of the current  Hp: current BPM is CMMI-DEV informative/business BPM about HRM processes, including the based (horizontal model) goals ‘Training & Development’ one. 2. Query the MCM • Browse MCM repository, filtering by:  Hp: selected the People CMM Repository Domain: HR management ( People CMM) (P-CMM) model (diagonal model) Process:‘Training & Development’ (ML2 KPA) 3. Include the selected •‘Mapping & Comparison’ analysis: similarities --- element(s) into the with CMMI’s Organizational Training (OT) ML3 target BPM process. •Valuable element(s) to be extracted: some more ‘Typical work products’ in P-CMM than currently present in OT •Position the new elements in an existing CMMI process category ( Process Management) •Position the new elements in one of the defined CMMI ML ( ML3) 4. Adapt & Adopt the • Re-write and adjust the content of the  Hp: maintained the current BPM selected element(s) original OT process area including more WPs process architecture in SG1 • All the ‘development’ part of P-CMM ‘Training & Development’ process is out of scope in CMMI  create a new SG3 using the CMMI process architecture style. 24 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 25. LEGO: Process and... Case Study #3: Medi SPICE # Process Actions Comment/Note 1. Identify your • Increase the scope of the ISO/IEC 15504-5 --- informative/business PRM and develop a PAM for the Medical goals Device industry 2. Query the MCM • At the time of the analysis, there was no MM  Hp: selected relevant processes Repository for ‘Medical Devices’, therefore we analysed from a series of models: 15504-5 other safety-critical PRM/PAMs that had been (horizontal model), Automotive developed based upon 15504-5 – For SPICE (horizontal model) example, Automotive Spice for the  Hp: selected a series of standards Automotive Industry. Browsing ISO/IEC/IEEE from regulatory bodies: IEC standards list, the filters used were: 62304: 2006 process model  Domain: medical device software (horizontal model)  Process: all relevant processes 3. Include the selected • ‘Mapping & Comparison’ analysis: stressed all --- element(s) into the the missing processes in the initial PRM target BPM (ISO/IEC 15504-5) (e.g. Safety Management and Safety Engineering) • Position the new process(es) in an existing ISO 15504 process group ( e.g. Risk & Safety Management Group – continuous view) •Position the new processes in one of the defined ISO/IEC 15504-7 ML ( ML2) 4. Adapt & Adopt the • Re-write and adjust the content of the  Hp: maintained the current selected element(s) original IEC 62304 processes in the ISO ISO/IEC 15504 process 15504-style, both on BPs and PAs parts. architecture Additionally, we have added a number of new processes - taken from ISO/IEC 15504-5 with additional relevant practices incorporated the medical device regulatory standards or guidelines 25 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 26. The LEGO Approach Agenda • Introduction – Customize in the ‘real’ world – …and in the SPI world • The LEGO Approach – The four elements – MCM Repository – Process Architecture – Mappings & Comparisons – Appraisal Method • LEGO: the Process and some Case Studies – The Process – Three Case Studies  Project Management  People Management  MediSPICE – First results & Discussion • Conclusions & Next Steps • Q&A 26 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 27. The LEGO Approach Conclusions & Next Steps • Tailoring, Customizing and SPI  Continuous need to find for the ‘best fit’, both in the real world as well as in SPI  A plenty of Maturity & Capability Models (MCM) exist in several domains, the issue is to know them and to know what to extract, adapt and your for your own needs • State-of-the-art  Each MCM has its own process architecture, information and way to describe them  It doesn’t exist an ‘absolute’ model, each model has a logical boundary as well as its pros & cons to know for been selected and chosen for building a new model  Some lessons learned  A combination of 2+ MCMs is better than running 2+ models in parallel (less effort and costs)  remember the reference point is your own Management System, not the MCM (that’s only a process meta-model)  The LEGO approach  Four elements to take into account (MCM Repository; Process Architecture; Mapping & Comparisons; Appraisal Method)  A 4-steps process for running LEGO and obtain the strengthen of your processes If you are out to describe the truth, leave elegance to the tailor. (Albert Einstein) 27 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 28. The LEGO Approach Lessons Learned... URL: www.dilbert.com 28 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 29. The LEGO Approach Q&A 感谢您的关注 ! Thanks for your attention! 29 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery
  • 30. The LEGO Approach Our Contact Data Luigi C. Gresse von Jean Carlo R. Fergal Buglione Wangenheim Hauck McCaffery Engineering.IT/ETS UFSC UFSC DKIT luigi.buglione@eng.it gresse@gmail.com jeanhauck@gmail.com fergal.mccaffery@dkit.ie 30 5WCSQ – Shangai (China), Oct 31-Nov 4, 2011– © 2011 Buglione, Gresse, Hauck, McCaffery