[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/en\/wiki14\/opensource-maturity-model-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/en\/wiki14\/opensource-maturity-model-wikipedia\/","headline":"OpenSource Maturity Model – Wikipedia","name":"OpenSource Maturity Model – Wikipedia","description":"before-content-x4 From Wikipedia, the free encyclopedia after-content-x4 The Open Source Maturity Model (OMM) is a methodology for assessing Free\/Libre Open","datePublished":"2017-09-24","dateModified":"2017-09-24","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/en\/wiki14\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/en\/wiki14\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b4\/OMMStructure.png\/300px-OMMStructure.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b4\/OMMStructure.png\/300px-OMMStructure.png","height":"267","width":"300"},"url":"https:\/\/wiki.edu.vn\/en\/wiki14\/opensource-maturity-model-wikipedia\/","wordCount":1967,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4From Wikipedia, the free encyclopedia (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4The Open Source Maturity Model (OMM) is a methodology for assessing Free\/Libre Open Source Software (FLOSS) and more specifically the FLOSS development process. This methodology is released under the Creative Commons license.OMM may help in building trust in the development process of companies using or producing FLOSS. The aim of the methodology is to enable any enterprise or organization to use FLOSS software in production and, in particular, in their mainstream products and not only in prototypes.[1][2] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4OMM objectives are to provide FLOSS communities a basis for developing products efficiently and making their products trustworthy for the potential customers, and also for integrating companies and to provide FLOSS integrators a basis for evaluating the processes used by the FLOSS communities.OMM is interchangeably referred to as model and methodology. It is first a model that contains all elements that have to be assessed, but it is also a set of rules and guidelines describing how to conduct the assessment process.Table of Contents (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4General structure[edit]Basic level[edit]Intermediate level[edit]Advanced level[edit]Development and Use[edit]See also[edit]References[edit]External links[edit]General structure[edit]OMM is organized in levels, each level is building on and including the trustworthy elements (TWE) at the lower level. The trustworthy elements included in OMM were collected or inspired by two sources:FLOSS-TWEs gathered from an extensive survey conducted on FLOSS developers, FLOSS users, and FLOSS integrators[3]CMMI Process AreasBasic level[edit]The basic level that can be easily reached by adopting a few necessary practices in the FLOSS development process:PDOC \u2013 Product DocumentationSTD \u2013 Use of Established and Widespread StandardsQTP \u2013 Quality of Test PlanLCS \u2013 LicensesENV \u2013 Technical EnvironmentDFCT \u2013 Number of Commits and Bug ReportsMST \u2013 Maintainability and StabilityCM \u2013 Configuration ManagementPP1 \u2013 Project Planning Part 1REQM \u2013 Requirements ManagementRDMP1 \u2013 Availability and Use of a (product) roadmapIntermediate level[edit]The intermediate level is the second level in OMM and can be achieved by fulfilling all trustworthy elements from the basic level and required trustworthy elements from the intermediate level.RDMP2 \u2013 Availability and Use of a (product) roadmapSTK \u2013 Relationship between StakeholdersPP2 \u2013 Project Planning Part 2PMC \u2013 Project Monitoring and ControlTST1 \u2013 Test Part 1DSN1 \u2013 Design Part 1PPQA \u2013 Process and Product Quality AssuranceAdvanced level[edit]The advanced level is the highest level that FLOSS projects can achieve by fulfilling all trustworthy elements from basic and intermediate levels and required trustworthy elements from the advanced level.PI \u2013 Product IntegrationRSKM \u2013 Risk ManagementTST2 \u2013 Test Part 2DSN2 \u2013 Design 2RASM \u2013 Results of third party assessmentREP \u2013 ReputationCONT \u2013 Contribution to FLOSS Product from SW CompaniesDevelopment and Use[edit]While attempting to develop such a model, a few basic facts had been considered:OMM is a process model for development by developers and integration of FLOSS products by integrators.OMM is intended for use by individuals and development teams that may be spread across locations worldwide, hence the emphasis on simplicity and ease of use. Being simple but organized as an evolutionary model, OMM can be useful for companies as well. This approach helped to keep the model lean but still practical.The OMM model is now tested and validated in real FLOSS projects[4] that are led by FLOSS communities or by software development companies.See also[edit]References[edit]As of 16 June 2010, this article is derived in whole or in part from Qalipso. The copyright holder has licensed the content in a manner that permits reuse under CC BY-SA 3.0 and GFDL. All relevant terms must be followed. The original text was at “OpenSource Maturity Model (OMM) evaluation”^ Wittmann, Marion; Nambakam, Ranganatham. “CMM-like model for OSS” (PDF). QualiPSo project web site. Archived from the original (PDF) on 30 May 2015. Retrieved 12 June 2017.^ Petrinja, Etiel; Sillitti, Alberto; Succi, Giancarlo (7\u201310 September 2008). “Overview on Trust in large FLOSS Communitie” (PDF). Open Source Development, Communities and Quality. Milan, Italy: Springer. pp.\u00a047\u201356. Archived from the original (PDF) on 2011-08-24. Retrieved 2010-06-16.^ Petrinja, Etiel; Nambakam, Ranganatham; Sillitti, Alberto (May 16\u201324, 2009). “Introducing the OpenSource Maturity Model”. Workshop: Emerging Trends in Free\/Libre\/Open Source Software Research and Development. Vancouver, Canada: Collocated with ICSE 2009. doi:10.1109\/FLOSS.2009.5071358.^ Petrinja, Etiel; Sillitti, Alberto; Succi, Giancarlo (30 May \u2013 2 June 2010). “Comparing OpenBRR, QSOS, and OMM Assessment Models”. Open Source Software: New Horizons. Notre Dame, Indiana, USA: Springer. pp.\u00a0224\u2013238. doi:10.1007\/978-3-642-13244-5_18.External links[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/en\/wiki14\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/en\/wiki14\/opensource-maturity-model-wikipedia\/#breadcrumbitem","name":"OpenSource Maturity Model – Wikipedia"}}]}]