| N° de Sous-projet | | Coordinateur
| |
| Objectifs
Ce sous-projet vise à faciliter la mise en oeuvre de méthodologies de développement pour les projets hébergés dans une forge logicielle. Aujourd'hui, les forges fournissent les outils nécessaires au développement: gestion de code source, outils de suivi, outils de communication, mais ne précisent pas un cadre précis pour l'utilisation de ces outils. C'est aux chefs de projet de personnaliser leur environnement pour répondre aux besoins de leur projet, et de l'adapter, quand c'est possible, à la méthodologie utilisée par leur équipe. Par exemple, si l'équipe projet implémente une méthodologie de développement agile comme Scrum, la forge va devoir gérer le « backlog produit » via un outil de suivi dédié, et proposer un rapport graphique de suivi de l'itération courante (« Burndown Chart »). Si une autre équipe veut mettre en oeuvre la méthodologie CMMI, elle voudra gérer le suivi et la traçabilité des exigences, via un outil de suivi et des rapports adaptés. Ce sous-projet va donc proposer des solutions permettant de faciliter la mise en oeuvre de méthodologies en travaillant sur deux axes:
Ce sous-projet prendra en compte les travaux effectués dans le cadre du projet Qualipso, notamment sur la qualification du niveau de qualité d'un processus de développement OSS. Qualipso définit en effet le modèle QuOMM comme une liste de critères complémentaires à CMMI et spécifiques au monde Open Source. Des outils associés sont également développés sur la base du logiciel Spago4Q pour l'analyse statistique des données collectées pour évaluer les écarts par rapport au modèle. |