Mise en Å“uvre d'un prototypage alpha mercuriale de gros Å“uvre dans la construction( Télécharger le fichier original )par Joseph LUTUMBA MBENGA Université pédagogique nationale de Kinshasa RDC - Licence en sciences 2012 |
I.4.Normes internationales en génie logicielLe génie logiciel repose sur un ensemble de normes de niveau international permettant de définir le champ de connaissance et d'application : > IEEE Standard for Software Quality Assurance Plans - IEEE Std. 730 > IEEE Standard for Software Configuration Plans - IEEE Std. 828 > IEEE Standard for Software Test Documentation - IEEE Std. 829 1 Coût de Construction : en Génie, le coût d'ensemble d'instructions exprimées dans un langage de programmation. Jargon informatique. 7 > IEEE Recommended Practice for Software Requirements Specifications - IEEE Std. 830 > IEEE Recommended Practice for Software Design Descriptions - IEEE Std. 1016 > IEEE Standard for Software User Documentation - IEEE Std. 1063 > Guide SWEBOK - Software Engineering Book of Knowledge > Software engineering for small organizations - ISO 29110 > Software life cycle - ISO 12207 Également, ISO 15504 fourni un ensemble structuré de bonnes pratiques destinées à appréhender, mesurer et améliorer la qualité des produits d'une entreprise d'ingénierie informatique. I.5.Domaines de connaissance du génie logicielLe domaine de connaissances du génie logiciel couvre en particulier le cycle de vie d'un logiciel, les activités clés du cycle de vie depuis la demande d'un maître d'ouvrage jusqu'à la mise hors service définitive du produit et l'ordre dans lequel ces activités sont effectuées. Il couvre également les différentes personnes impliquées: technico-commercial, les ingénieurs, les acheteurs, les utilisateurs, et le directeur des systèmes d'information. I.5.1. Les activités clés du cycle de vies d'un logicielSelon le SWEBOK2 les activités clés du cycle de vie d'un logiciel sont :
2 Swebok : écrivain informaticien. Source www.oplone.fr/Génie logiciel 8
Une suite de vérifications faites par les ingénieurs qui servent à déceler un maximum de bugs, des défauts de programmation qui provoquent des pannes ou des résultats incorrects. La validation est un examen réalisé par le client durant lequel il vérifie que les fonctions offertes par le logiciel correspondent à ses attentes et à ses besoins. 9
Une activité réalisée tout au long des travaux sur le logiciel, qui consiste à organiser une équipe d'ingénieurs, répartir les tâches et veiller à l'avancée des travaux en vue de finir dans les délais prévus. C'est une activité de management également exercée dans d'autres domaines d'ingénierie. |
|