OSMM, le modèle de maturité des projets open-source

Page 1

Open-Source Maturity Model

OSMM, ou comment évaluer la maturité d’un projet open source Par Christophe Addinquy Je ne vous ferai pas l’insulte de vous asséner l’importance et la crédibilité qu’ont acquis les projets open source dans l’industrie logicielle au cours des dernières années ! Oui, mais voilà :  De quels projets open source parlons-nous ?  De quelle industrie, de quel projet ou de quelle organisation parlons-nous ? La variété des projets s’étend des réalisations d’avant-garde hautement innovantes, aux applications historiques s’appuyant sur des technologies vieilles de plusieurs décades. Nous avons maintenant l’habitude (plus ou moins) d’évaluer techniquement des projets open source : adéquation au besoin, performances, qualité du code et technologies ou standards sous-jacents. Cela n’est pas suffisant. Il faut également se préoccuper du niveau d’aboutissement de ces projets, de leur utilisation dans des projets industriels ou encore du niveau d’activité qui entoure ceux-ci. De même, l’exigence de maturité ne sera pas le même que le projet soit un développement de recherche ou que le projet concerne une application de gestion classique, mais dont l’exigence de sûreté opérationnelle est élevée.

Typologie des projets et aversion à l’immaturité La désormais célèbre courbe de Moore1 nous donne une indication concrète sur l’aversion des projets ou des organisation au risque. Les même cinq zones de cette courbe définissent des besoins croissants en maturité des projets open source. Dit comme ça, ça parait compliqué, mais relisez la phrase précédente et vous verrez que c’est évident.

1

Moore nous parle également de l’impact de l’open source sur son modèle : http://itconversations.com/shows/detail494.html ; 1


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.