De plus avec la version 2000 de l'ISO 9001, la nécessité pour une organisation de s'engager dans une
démarche continue d'amélioration des processus devient une obligation, ce qui tend à renforcer comme l'a
prouvé une étude Q-Labs la complémentarité avec les modèles CMM et CMMI complétement élaborés
pour supporter et encourager cette dynamique d'amélioration.
Les modèles CMM et CMMI deviennent alors des outils naturels pour implémenter de manière efficace
dans l'organisation les processus de développement requis par l'ISO 9001:2000.
De part sa double compétence dans l'ISO 9001:2000 et dans la mise en place de processus de
développement basés sur les modéles CMM et CMMI, Q-Labs aide les entreprises à mettre en place un
système qualité cohérent et complet répondant à leurs impératifs ainsi qu'à leurs objectifs.
Le modèle SPICE :
Le modèle ISO SPICE (Software Process Improvement and Capability dEtermination) fait l'objet de la
norme internationale ISO/IEC 15 504 qui fournit une approche structurée pour l'évaluation de processus
logiciel pour le compte de ou par une organisation, dans les buts suivants :
* comprendre la situation de ses propres processus pour l'amélioration de processus,
* déterminer l'adéquation de ses propres processus par rapport à une exigence,
* déterminer l'adéquation des processus d'une autre organisation pour un contrat.
Le modèle est constitué de 6 niveaux d'aptitude :
Niveau 0 : Incomplet : les pratiques de bases ne sont pas mises en œuvre ou le processus n'atteint que
partiellement ses objectifs,
Niveau 1 : Réalisé : les pratiques de bases sont réalisées et le processus atteint ses objectifs,
Niveau 2 : Géré : les activités du processus et les produits issus de ces processus sont gérés,
Niveau 3 : Etabli : les activités du processus sont effectuées selon un processus standard défini au
niveau de l'organisation,
Niveau 4 : Prévisible : le déroulement du processus et ses performances sont mesurés,
Niveau 5 : En optimisation : le processus standard est en amélioration continue en fonction des objectifs
de l'organisation.
Pour évaluer le niveau d'aptitude de chacun des processus, le modèle définit deux types d'indicateurs :
* les indicateurs de réalisation de processus ou dimension processus : pour chacun des processus, des
pratiques de bases sont identifiées ainsi que des produits du travail en entrée et en sortie,
* les indicateurs d'aptitude de processus ou dimension d'aptitude : pour chacun des niveaux d'aptitude,
des pratiques de management sont identifiées ainsi que des caractéristiques de réalisation, de
ressources et d'infrastructure.
XP :
ExtremeProgramming est une méthode de développement de projet mise au point à la fin des années 90
par KentBeck, WardCunningham et RonJeffries.
Affiliée aux méthodes dites agiles (et à ce jour sans doute la plus connue), XP s'appuie sur
QuelquesPrincipes et TreizePratiques ainsi que sur le respect de QuatreValeurs essentielles :
LaCommunication, LeRetourInformation ou feedback, LaSimplicite et LeCourage.
ExtremeProgramming doit son nom au fait qu'elle place l'activité de programmation au centre du projet, et
qu'elle obtient ses résultats en combinant et en poussant à l'extrême certaines pratiques de