ISO 12207
ISO/CEI 12207 ou ISO/CEI/IEEE 12207 est une norme internationale intitulée « Ingénierie des systèmes et du logiciel - Processus du cycle de vie du logiciel » qui a pour objectif de poser la référence pour les processus du cycle de vie logiciel dans les domaines du génie logiciel et de l’ingénierie des systèmes.
Historique des versions
La norme a évolué en trois grandes étapes : la version originale de 1995, une révision majeure en 2008 intégrant des amendements et une harmonisation avec ISO 15288, puis la version actuelle ISO/CEI/IEEE 12207:2017 publiée en décembre 2017, fruit d’une collaboration tripartite ISO + CEI + IEEE. Elle a été complétée en octobre 2020 par une partie 2 établissant la correspondance entre la version 2017 et la version 2008, pour aider les organisations à migrer.
Cette norme décrit un modèle de processus qui couvre :
- des processus de base :
- Acquisition pour l’organisme lui-même,
- Activités du fournisseur,
- Développement du logiciel,
- Exploitation du système informatique et des services associés,
- Maintenance du logiciel.
- des processus supports :
- Documentation du logiciel et de son cycle de vie,
- Gestion de configuration,
- Assurance qualité (PAQ) avec les revues, audit et vérification
- Vérification,
- Validation,
- Revue conjointe,
- Audit pour la vérification de la conformité avec les exigences,
- Résolution de problèmes et de non-conformités en cours de développement et à l’exploitation.
- des processus organisationnels :
- Management de toutes les activités, y compris la gestion de projet,
- Infrastructure nécessaire à un processus,
- Pilotage et amélioration du cycle de vie
- Formation du personnel.
