CMMI Validation Kristof Vandermeeren Ruben Verborgh
description
Transcript of CMMI Validation Kristof Vandermeeren Ruben Verborgh
![Page 1: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/1.jpg)
1Validation
CMMIValidation
Kristof VandermeerenRuben Verborgh
![Page 2: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/2.jpg)
2Validation
ValidationPurpose
Purpose Fullfill intended use in intended environment “Building the product right” “Building the right product”
verification validationBenefits
Detect feature problems early in development lifecycle Continuously improving requirements agile
![Page 3: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/3.jpg)
3Validation
ValidationSpecific Goals
[1] Prototype[2] Test Plan[3] State of the Joomla!
Community[4] Customer interfacesSG 1 Prepare for Validation
SP 1.1 Select products for Validation•All
•Alpha version / Prototype [1]•WAFL
•Layout of delivered page (-> User Interface) [2]•Extension must comply with Joomla! Listing Rules [3]
•Hadra•Marketer and publisher interfaces [4]
![Page 4: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/4.jpg)
4Validation
ValidationSpecific Goals
[1] Status presentation[2] Test Plan[3] Interview SG 1 Prepare for Validation
SP 1.2 Establish the Validation Environment•People
•All•Review meetings with prof. Gielen [1]•Coaching by assistants
•WAFL•Acceptance testing with Sinyate [2]•Contact with Sinyate-developer [2]
•Hadra•Marketing agency MarKoMO [3]•Channel GUIDO (planned) [3]
•TultiMouch•Communication-driven acceptance testing [3]
![Page 5: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/5.jpg)
5Validation
ValidationSpecific Goals
[1] Server
SG 1 Prepare for ValidationSP 1.2 Establish the Validation Environment
•Infrastructure•All
•Server with demo application [1]•University or stakeholder location with internet access
![Page 6: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/6.jpg)
6Validation
ValidationSpecific Goals
[1] Demos[2] Test Plan [3] Architecture document
SG 1 Prepare for ValidationSP 1.3 Establish Validation Procedures and Criteria
•All•Prepare demos for review meetings [1]
•WAFL•Specification of acceptance testing requirements [2]
•Hadra•Use cases [3]
•Mashedup•Formal requirement checklists [3]
![Page 7: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/7.jpg)
7Validation
ValidationSpecific Goals
[1] Demos[2] Test Plan[3] Interview
SG 2 Validate Product or Product Components SP 2.1 Perform Validation
•All•Demos during review sessions [1]
•WAFL•Acceptance Testing with Sinyate (planned) [2]
•TultiMouch•Customer continuously monitors software [3]
![Page 8: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/8.jpg)
8Validation
ValidationSpecific Goals
[1] Meeting reports[2] Test Plan [3] Interview reports
SG 2 Validate Product or Product Components SP 2.2 Analyze Validation Results
•All•Analyze review meetings [1]
•WAFL•Acceptance testing: none yet (but planned) [2]
•Hadra•Analyze interview results [3]
![Page 9: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/9.jpg)
9Validation
Validation Generic Practices
GG 2 Institutionalize a Managed Process GP 2.1 Establish an Organizational Policy
•Nothing found yetGP 2.2 Plan the process
•Nothing found yetGP 2.3 Provide Resources
•Nothing found yet
![Page 10: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/10.jpg)
10Validation
Validation Generic Practices
GG 2 Institutionalize a Managed Process GP 2.4 Assign Responsibility
•WAFL•Testing team is responsible for acceptance testing [1]
•Hadra•Testing manager coordinates test plan creation [1]
GP 2.5 Train People•WAFL
•Follow guide set up by Sinyate developer [1]GP 2.6 Manage Configurations
•All•Maintain reports on project website [2] [3]
[1] Test Plan[2] Meeting reports[3] Interview reports
![Page 11: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/11.jpg)
11Validation
Validation Generic Practices
GG 2 Institutionalize a Managed Process GP 2.7 Identify and Involve Relevant Stakeholders
•All•Contact with customer during review meetings
•WAFL•Contact with Sinyate developer [1]•Request for contribution on Joomla conference
•TultiMouch: •On-site customer” [3]
•Mailing list•Has SVN access running and debugging
•Contacts with IBBT, entertainment sector, board game industry [3]
[1] Test Plan [2] State of the Joomla!
Community[3] Interview
![Page 12: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/12.jpg)
12Validation
Validation Generic Practices
GG 2 Institutionalize a Managed Process GP 2.7 Identify and Involve Relevant Stakeholders
•Hadra•Regular contacts with MarKOMo [3] •Regular contacts with GUIDO [3]
•Mashedup•Regular contacts with supervisors
[1] Test Plan [2] State of the Joomla!
Community[3] Interview
![Page 13: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/13.jpg)
13Validation
Validation Generic Practices
GG 2 Institutionalize a Managed Process GP 2.8 Monitor and Control the Process
•Nothing found yetGP 2.9 Objectively Evaluate Adherence
•Nothing found yetGP 2.10 Review Status with Higher Level Management
•Nothing found yet
![Page 14: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/14.jpg)
14Validation
Validation Generic Practices
GG 3 Institutionalize a Defined Process GP 3.1 Establish a Defined Process
•Nothing found yetGP 3.2 Collect Improvement Information
•Nothing found yet
![Page 15: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/15.jpg)
15Validation
ValidationProcess Assets
Interview report (Hadra)
![Page 16: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/16.jpg)
16Validation
ValidationProcess Assets
Interview report (TultiMouch)
![Page 17: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/17.jpg)
17Validation
ValidationProcess Assets
Demo (Hadra)
![Page 18: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/18.jpg)
18Validation
ValidationProcess Assets
Demo (WAFL)
![Page 19: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/19.jpg)
19Validation
ValidationProcess Assets
Meeting Reports
![Page 20: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/20.jpg)
20Validation
ValidationProcess Assets
WAFL & Hadra Test Plan
![Page 21: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/21.jpg)
21Validation
ValidationFindings
Strengths Good stakeholder contacts Demo applications
Opportunities for Improvement Define and manage validation process
Proposed Actions Perform acceptance testing
![Page 22: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/22.jpg)
22Validation
ValidationGlossary
CMMI Capability Maturity Model Integration …
![Page 23: CMMI Validation Kristof Vandermeeren Ruben Verborgh](https://reader035.fdocuments.in/reader035/viewer/2022070422/568164c9550346895dd6e475/html5/thumbnails/23.jpg)
23Validation
ValidationReferences
CMMI for Development version 1.2http://www.sei.cmu.edu/publications/documents/06.reports/06tr008.html
…