12 mai 2008

Standards et Normes de developpement logiciel

Dans le procesus de developpement d'un logiciels un certains nombres de standars et de normes sont censés être respectés pour un produit final de qualité; se sont entre autres :

CMMi : Capability Maturity Model Integration (Modèle intégré du niveau de maturité)
Référentiel d'évaluation de la capacité à gérer et terminer un projet correctement, proposant nombre de bonnes pratiques en Genie logiciel et Management, liées à la gestion, au développement et à la maintenance d'applications et de systèmes. Ces bonnes pratiques sont regroupées en 24 processus, eux-mêmes regroupés en 4 types (Process Management, Project Management, Engineering et Support) et 5 niveaux de maturité. VOIR

ISO/IEC 12207 : Standard sur le cycle de vie du logiciel VOIR

DO-178B : Norme fixant les conditions de sécurité applicables aux logiciels critiques de l'avionique (aviation commerciale ou générale). Elle précise notamment les contraintes de développement liées à l'obtention de la certification d'un logiciel d'avionique. VOIR

IEC 61508 : Normes sur les exigences de la securité fonctionnelle des systèmes logiciels et industriels VOIR GUIDE ISA Section france

MISRA : Cette norme spécifie les règles de programmation en C. VOIR

Aucun commentaire: