SlideShare une entreprise Scribd logo
1  sur  14
Process based unification
for multi-model software
process improvement
Zádor Dániel Kelemen
Software process improvement

                  Processes
                  • Requirements
                    development
                  • Risk management
                  • Configuration
                    Management
                  • Product Integration
                  • Measurement


                                  22-2-2013   PAGE 1
Multi-model software process
                                improvement
                                               CMMI    • Need to use them
Process oriented quality approaches




                                                         simultaneously
                                      ISO 9001
                                                         • Incomplete (what/how)
                                                         • Improvement
                                          IEEE 1028
                                                         • Certification
                                       SPICE           • Differ in
                                                         • terminology, granularity,
                                               COBIT       structure and elements,
                                                           content, size and
                                       Agile               complexity

                                                ITIL   • How?

                                                                                   22-2-2013   PAGE 2
Research goal

• To provide a solution of sufficient quality for using
  multiple quality approaches simultaneously
 • Sufficient quality: deals with current problems
   − multi-model software process improvement (MSPI)
     criteria, defined based on current problems




 Z. D. Kelemen, R. Kusters, and J. Trienekens, “Identifying criteria for multimodel software process
 improvement solutions - based on a review of current problems and initiatives,”
 Journal of Software: Evolution and Process, vol. 24, no. 8, pp. 895–909, Dec. 2012.




                                                                                             22-2-2013   PAGE 3
Concept: mapping elements of quality
 approaches to process elements
                                                                   CMMI

• Mapping of quality approach                                  Process area

  elements to process                                           Specific goal
  elements                                                    Specific practice
   • Work products, practices,                               Example work product

     roles                                                      Subpractice
   • Mapping is performed on
     instance level                                             Generic goal

                                                              Generic practice
 Z. D. Kelemen, K. Balla, J. Trienekens, and R. Kusters,     Practice elaboration
 “Structure of Process-Based Quality Approaches - Elements
 of a research developing a common meta-model for process-
 based quality approaches and methods,” in Proceedings of
 EuroSPI 2008 Doctoral Symposium, Dublin, Ireland, 2008.




                                                                                22-2-2013   PAGE 4
Process Based Unification (PBU)
framework

 1. PBU concept
   − mapping quality approaches to a single, unified
     process
 2. A PBU process
   − Operationalization of the concept
 3. Unified process
   − result of the PBU process

 Z. D. Kelemen, R. Kusters, J. Trienekens, and K. Balla, “A Process Based Unification of Process-Oriented
 Software Quality Approaches,” in 2009 Fourth IEEE International Conference on Global Software
 Engineering, Limerick, Ireland, 2009, pp. 285–288.




                                                                                            22-2-2013   PAGE 5
A PBU process




                              3. Deriving
               2. Analysis
1. Selection                   process          4.
                of quality
                             from quality   Validation
               approaches
                             approaches




                                              22-2-2013   PAGE 6
Case study

• Case context
 • Q-works project launched by Polygon Ltd., Hungary
 • Software development project in IBM Maximo
   environment
• Target process
 • Peer reviews
• Quality approaches
 1. CMMI
 2. IEEE 1028
 3. Peer review description of Process Impact



                                                22-2-2013   PAGE 7
Peer review in CMMI




                      22-2-2013   PAGE 8
Peer review in IEEE 1028




                           22-2-2013   PAGE 9
Peer review in process description of
Process Impact




                                   22-2-2013   PAGE 10
A unified peer review process




                                22-2-2013   PAGE 11
Quality of results

• Case study results
  • Walkthroughs (experts and users)
• PBU framework
  • Conformance to MSPI criteria
    −   Handling differences (unified process)
    −   Traceability (mapping)
    −   Adaptability and expandability (mapping, iterative)
    −   Completeness (100% coverage + user acceptance)
    −   Appraisal support (mapping)
    −   Repeatability (documentation)
  • Validity and reliability
    − Ecological (environment) , internal (logic), construct (thick descriptions
      and process), external validity (other settings), reliability (repeatability)




                                                                          22-2-2013   PAGE 12
Process based unification
for multi-model software
process improvement
Zádor Dániel Kelemen

Contenu connexe

Similaire à Process based unification for multi-model software process improvement

Cmmi agile kulpa 2004meas cmmi[1]
Cmmi  agile kulpa 2004meas cmmi[1]Cmmi  agile kulpa 2004meas cmmi[1]
Cmmi agile kulpa 2004meas cmmi[1]JULIO GONZALEZ SANZ
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMIAgileee
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1AgileNCR2013
 
CMMI Version 1.2
CMMI Version 1.2CMMI Version 1.2
CMMI Version 1.2QAI
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 BasicsQAI
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesRam Srivastava
 
Lean Six Sigma Green Belt Services Certification Brochure
Lean Six Sigma Green Belt Services Certification BrochureLean Six Sigma Green Belt Services Certification Brochure
Lean Six Sigma Green Belt Services Certification BrochurePartner
 
Nasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiNasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiJainendra Kumar
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasinSonali Bhasin
 
Project design and management
Project design and managementProject design and management
Project design and managementAndrew Zolnai
 
SpringCM BD Institute Webinar 0511 Final
SpringCM BD Institute Webinar 0511 FinalSpringCM BD Institute Webinar 0511 Final
SpringCM BD Institute Webinar 0511 Finalguest6af661c4
 
Spring cm bd institute webinar 0511 final
Spring cm bd institute webinar 0511 finalSpring cm bd institute webinar 0511 final
Spring cm bd institute webinar 0511 finalguest6af661c4
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13ebreger
 
Six sigma as foundation to cmmi
Six sigma as foundation to cmmiSix sigma as foundation to cmmi
Six sigma as foundation to cmmiKobi Vider
 
Syllabus capability maturity model
Syllabus capability maturity modelSyllabus capability maturity model
Syllabus capability maturity modelD&D Consulting
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewartNASAPMC
 
Stages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in PracticeStages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in Practiceehmeier
 

Similaire à Process based unification for multi-model software process improvement (20)

Cmmi agile kulpa 2004meas cmmi[1]
Cmmi  agile kulpa 2004meas cmmi[1]Cmmi  agile kulpa 2004meas cmmi[1]
Cmmi agile kulpa 2004meas cmmi[1]
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMI
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
CMMI Version 1.2
CMMI Version 1.2CMMI Version 1.2
CMMI Version 1.2
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 Basics
 
CMMI level 2 (MA & PPQA)
CMMI level 2 (MA & PPQA)CMMI level 2 (MA & PPQA)
CMMI level 2 (MA & PPQA)
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
 
Lean Six Sigma Green Belt Services Certification Brochure
Lean Six Sigma Green Belt Services Certification BrochureLean Six Sigma Green Belt Services Certification Brochure
Lean Six Sigma Green Belt Services Certification Brochure
 
ISD MODEL
ISD MODELISD MODEL
ISD MODEL
 
Nasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jaiNasscom agile methodology-pitneybowe-jai
Nasscom agile methodology-pitneybowe-jai
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasin
 
Project design and management
Project design and managementProject design and management
Project design and management
 
SpringCM BD Institute Webinar 0511 Final
SpringCM BD Institute Webinar 0511 FinalSpringCM BD Institute Webinar 0511 Final
SpringCM BD Institute Webinar 0511 Final
 
Spring cm bd institute webinar 0511 final
Spring cm bd institute webinar 0511 finalSpring cm bd institute webinar 0511 final
Spring cm bd institute webinar 0511 final
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13
 
Six sigma as foundation to cmmi
Six sigma as foundation to cmmiSix sigma as foundation to cmmi
Six sigma as foundation to cmmi
 
Syllabus capability maturity model
Syllabus capability maturity modelSyllabus capability maturity model
Syllabus capability maturity model
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewart
 
Supplyweaver
SupplyweaverSupplyweaver
Supplyweaver
 
Stages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in PracticeStages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in Practice
 

Dernier

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 

Dernier (20)

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

Process based unification for multi-model software process improvement

  • 1. Process based unification for multi-model software process improvement Zádor Dániel Kelemen
  • 2. Software process improvement Processes • Requirements development • Risk management • Configuration Management • Product Integration • Measurement 22-2-2013 PAGE 1
  • 3. Multi-model software process improvement CMMI • Need to use them Process oriented quality approaches simultaneously ISO 9001 • Incomplete (what/how) • Improvement IEEE 1028 • Certification SPICE • Differ in • terminology, granularity, COBIT structure and elements, content, size and Agile complexity ITIL • How? 22-2-2013 PAGE 2
  • 4. Research goal • To provide a solution of sufficient quality for using multiple quality approaches simultaneously • Sufficient quality: deals with current problems − multi-model software process improvement (MSPI) criteria, defined based on current problems Z. D. Kelemen, R. Kusters, and J. Trienekens, “Identifying criteria for multimodel software process improvement solutions - based on a review of current problems and initiatives,” Journal of Software: Evolution and Process, vol. 24, no. 8, pp. 895–909, Dec. 2012. 22-2-2013 PAGE 3
  • 5. Concept: mapping elements of quality approaches to process elements CMMI • Mapping of quality approach Process area elements to process Specific goal elements Specific practice • Work products, practices, Example work product roles Subpractice • Mapping is performed on instance level Generic goal Generic practice Z. D. Kelemen, K. Balla, J. Trienekens, and R. Kusters, Practice elaboration “Structure of Process-Based Quality Approaches - Elements of a research developing a common meta-model for process- based quality approaches and methods,” in Proceedings of EuroSPI 2008 Doctoral Symposium, Dublin, Ireland, 2008. 22-2-2013 PAGE 4
  • 6. Process Based Unification (PBU) framework 1. PBU concept − mapping quality approaches to a single, unified process 2. A PBU process − Operationalization of the concept 3. Unified process − result of the PBU process Z. D. Kelemen, R. Kusters, J. Trienekens, and K. Balla, “A Process Based Unification of Process-Oriented Software Quality Approaches,” in 2009 Fourth IEEE International Conference on Global Software Engineering, Limerick, Ireland, 2009, pp. 285–288. 22-2-2013 PAGE 5
  • 7. A PBU process 3. Deriving 2. Analysis 1. Selection process 4. of quality from quality Validation approaches approaches 22-2-2013 PAGE 6
  • 8. Case study • Case context • Q-works project launched by Polygon Ltd., Hungary • Software development project in IBM Maximo environment • Target process • Peer reviews • Quality approaches 1. CMMI 2. IEEE 1028 3. Peer review description of Process Impact 22-2-2013 PAGE 7
  • 9. Peer review in CMMI 22-2-2013 PAGE 8
  • 10. Peer review in IEEE 1028 22-2-2013 PAGE 9
  • 11. Peer review in process description of Process Impact 22-2-2013 PAGE 10
  • 12. A unified peer review process 22-2-2013 PAGE 11
  • 13. Quality of results • Case study results • Walkthroughs (experts and users) • PBU framework • Conformance to MSPI criteria − Handling differences (unified process) − Traceability (mapping) − Adaptability and expandability (mapping, iterative) − Completeness (100% coverage + user acceptance) − Appraisal support (mapping) − Repeatability (documentation) • Validity and reliability − Ecological (environment) , internal (logic), construct (thick descriptions and process), external validity (other settings), reliability (repeatability) 22-2-2013 PAGE 12
  • 14. Process based unification for multi-model software process improvement Zádor Dániel Kelemen

Notes de l'éditeur

  1. Software is everywhereFailures cause problemsNeed for qualityQuality processes lead to quality productsNeed for contiuous improvement of processes
  2. Process elementsQuality approach elementsMapping
  3. CMMI (35)IEEE 1028 (83)Peer review description of Process Impact (160)
  4. 13 subprocesses, 67 activities, 10 gateways, 19 data objects, 20 entry/exit criteria, 7 roles