Your SlideShare is downloading. ×
0
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Qualipso Open Maturity Model OW2 Conference Nov10

655

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
655
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. QualiPSo OMM(Open Maturity Model) Prof. Alberto Sillitti Free University of Bolzano, Italy
  • 2. Overview• Introduction• Problem Description• OMM• Assessment Guidelines• Evolution of OMM
  • 3. VisionAllow companies to use FLOSS to build their mainstream products and services OMMDefinition of a CMMI-like model for FLOSS to improve the trust in FLOSS software
  • 4. Introduction• Quality certification is not easy to obtain for Free/Libre Open Source Software (FLOSS) produced by globally spread out individuals or virtual teams who often operate without much infrastructure and / or formal tool environment• Basic Quality Assurance (QA) measures such as extensive testing, field testing are not enough to create ‘trustworthiness’ of the trustworthiness FLOSS among the potential integrators and other customers.
  • 5. Introduction QualiPSo OpenSource Maturity Model (OMM).In general, it is a CMM-like model based on FLOSS trustworthy elements (elements that bring trust in the quality of specific aspects of the FLOSS development process).
  • 6. The problem• We have researched mainly three sources of information about the trust in the FLOSS development process: – published material on FLOSS. – public FLOSS repositories by using specifically developed tools, and – people working for software companies and individuals involved in FLOSS projects that use, integrate or develop FLOSS. The majority of trustworthy elements identified from FLOSS communities and industry surveys confirmed findings of other research already published in the literature
  • 7. TWEs, CMMI and OMM
  • 8. OMM• OMM is an assessment and an improvement model focused on the FLOSS development process.• OMM is intended for use by individuals FLOSS users, (FLOSS) development, and integration teams. – The emphasis is on simplicity and ease of use• Being simple but organized as an evolutionary model, OMM can be useful for companies as well.
  • 9. OMM• OMM has three key levels: • the Basic level, • the Intermediate level, and • the Advanced level.• All levels include process areas from CMMI belonging to maturity levels 2 and 3. Not all process areas from CMMI are mandatory• Included CMMI process areas were simplified and converted into a TWE.
  • 10. OMM Product Integration, Risk Management , Test Part 2, Design Part 2, Results of Advanced RSKM, 3rd Party Assessments, Reputation, Contributions Level DSN2, TST2, PI, RASM, REP, CONT Implementation of a Roadmap, Relationship between Stakeholders, Project Planning Part 2,Intermediate RDMP2, STK, Project Monitoring and Control,Level PP2, PMC, TST1, Test Part 1, Design Part 1, Process and Project Quality Assurance DSN1, PPQA Basic Product Documentation, Use of Established and Widespread Standards, Quality of Test Plan, Licenses, Level PDOC, STD, QTP, LCS, ENV, Technical Environment, Number of Commits and Bug DFCT, MST, CM, PP1, REQM, Reports, Maintainability and Stability, Configuration RDMP1 Management, Project Planning Part 1, Requirements Management, Availability of a Roadmap
  • 11. Assessment• The assessment framework offers two possibilities: – The assessment team has free access to all development documentation, process documents, development teams for interviews. – The assessment team has limited access to the development documentation, process documents and development teams. This leads to a partial assessment.
  • 12. Assessment• The central part of the framework is the assessment process itself.• Guidelines like the questionnaire, restrictions like scope and goal of assessment and roles/responsibilities are needed to support the assessment process.• A report is then prepared, as we will present in the following slides
  • 13. Assessment 3 3 2 2 2 Rating 1 1 0 0 A B C D E 8 7 number of practices 6 5 practices not rated 4 3 rated practices 2 1 0 A B C D E TWERating Profile
  • 14. OMM evolution• Typical OMM evolution actors• OPG – OPG is the OMM steering group• Specialist Groups – While OPG are the equivalent of “administrators” in Open Source Projects, Specialist groups are the “committers” of the model.• General users and contributors – All OMM users might be considered as potential contributors• OMM Sponsors – An additional support can eventually be contributed by future projects funded either by commercial companies or public bodies that will focus on the further development of OMM.
  • 15. OMM evolution

×