SWEBOK

SWEBOK

Le dispositif SWEBOK (Software Engineering Body of Knowledge) est une initiative de lIEEE-Computer-Society (Institute of electrical and electronics engineers) piloté par le laboratoire de recherche en génie logiciel de luniversité du Québec à Montréal et lécole de technologie supérieure de luniversité du Québec. Le SWEBOK est le document de base de lIEEE-Computer-Society pour la normalisation en ingénierie du logiciel. Bien quil nait pas comme objectif dêtre totalement conforme à la norme ISO 12207 sur le cycle de vie des processus logiciels, il prête une attention particulière au respect de la comptabilité avec cette norme.

Sommaire

Intérêt

Le projet SWEBOK permet à une personne physique dobtenir une certification en matière dingénierie logiciel. Il est une tentative de définition du contenu de la discipline désignée en français sous le terme de "génie logiciel" ; en dautres termes, cest un corpus des connaissances en génie logiciel ; il a pour but de formaliser de manière consensuelle le contenu de la discipline dingénierie du logiciel en 10 domaines distincts. Le SWEBOK est donc la bible du Software Engineering. Il regroupe tous les sous-domaines important du Software Engineering en précisant les références essentielles.

Le SWEBOK sadresse donc aux enseignants chargés de bâtir des programmes de lenseignement supérieur et aux étudiants. Il peut être aussi utilisé par les entreprises privées et publiques comme un guide des connaissances du domaine pour mettre en place des bonnes pratiques dingénierie du logiciel. Ce qui ne veut pas dire que tout ingénieur devra lappliquer sans réflexion.

Développement du projet SWEBOK

On observe un fort développement du SWEBOK sur le plan international. Le nombre de références a été multiplié par 10 en lespace dun an et demi, en revanche la France semble être sceptique quant à sa pertinence.

Le SWEBOK est également utilisé dans les mondes professionnels et industriels dans des contextes autres que lenseignement et la formation. Utilisé avec la norme ISO 12207, il est possible de décrire des membres dune équipe de projet informatique. Cela permet de décrire les profils de personnes à recruter et de négocier des contrats de travail en fonction de ces profils.

Le SWEBOK devra suivre lévolution des connaissances de bases en ingénierie logiciel, en fonction de lavancement des travaux de recherche et de lévolution des pratiques industrielles.

La version 2004 du SWEBOK est la dernière version. Cette version a été publiée en 2005 sous la forme dun rapport technique ISO 19759.

Dernière version du projet SWEBOK : [1]

Participation dans le dispositif SWEBOK

Le projet SWEBOK est le fruit dune collaboration entre universités, industries et associations professionnelles soit :

Associations professionnelles:

  • IEEE Computer society
  • ACM (sest retiré en 2000)

Corporatif:

  • Boeing
  • Conseil national de recherches Canada
  • Raytheon
  • Construx
  • Conseil canadien des ingénieurs
  • Mitre
  • NIST
  • Rational (vendu en 2004)
  • SAP

Académique:

Les principaux modules

A ce jour, le SWEBOK définit les domaines de connaissance suivants pour le génie logiciel :

  • Les exigences du logiciel
  • La conception du logiciel
  • La construction du logiciel
  • Les tests logiciels
  • La maintenance du logiciel
  • La gestion de configuration du logiciel
  • Lingénierie de la gestion logicielle (software engineering management)
  • Lingénierie des processus logiciels (software engineering process)
  • Lingénierie des outils et méthodes logicielles (software engineering tools and methods)
  • L'assurance qualité du logiciel [1]

Les 10 principaux chapitres du guide du SWEBOK

  1. L'expression de besoins
  2. La conception générale
  3. La conception détaillée
  4. Les tests
  5. La maintenance
  6. La gestion de configuration
  7. La gestion de l'ingénierie du logiciel
  8. Les processus pour l'ingénierie du logiciel
  9. Les outils et méthodes pour l'ingénierie et pour la qualité du logiciel
  10. La qualité du logiciel

Le SWEBOK et les disciplines liées au génie logiciel

  • Lingénierie de linformatique
  • Science Informatique
  • Les Mathématiques
  • La gestion de projet
  • La gestion
  • Lassurance qualité
  • Lergonomie logicielle
  • Lingénierie des systèmes

Le dispositif SWEBOK

  • Langue d'origine : Anglais
  • Domaine d'application : Ingénierie du logiciel
  • Secteur économique de l'entreprise : Tous secteurs
  • Propriété du référentiel : IEEE, ISO
  • Diffusion du référentiel : En France, AFNOR
  • Portée du référentiel : l'activité, les personnes
  • Méthodes d'évaluation : Spécifique à l'organisme de formation
  • Nombre de niveaux : Plusieurs
  • Type d'évaluation : Examens de testeur de logiciels en français
  • Durée de validité : Non spécifiée
  • Portée : Internationale
  • Type de reconnaissance : Certification
  • Objet de la reconnaissance : Personne physique pour ses connaissances en ingénierie du logiciel

Notes et références

  1. Alain April et Claude Laporte, Assurance qualité logicielle 1: concepts de base, Lavoisier, 2011, (ISBN 9782746231474), page 387

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article SWEBOK de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • SWEBOK — (Software Engineering Body of Knowledge)  документ, подготавливаемый комитетом Software Engineering Coordinating Committee, в который вовлечено сообщество IEEE Computer Society. Назначение SWEBOK  в объединении знаний по инженерии… …   Википедия

  • SWEBOK — Saltar a navegación, búsqueda SWEBOK, Software Engineering Body of Knowledge, es un documento creado por la Software Engineering Coordinating Committee, promovido por la IEEE Computer Society, que se define como una guía al conocimiento presente… …   Wikipedia Español

  • SWEBOK — Der Guide to the Software Engineering Body of Knowledge (SWEBOK) ist ein Dokument der IEEE Computer Society. Es strukturiert das gesammelte Wissen (engl. body of knowledge) auf dem Gebiet der Softwaretechnik und stellt es der Allgemeinheit zur… …   Deutsch Wikipedia

  • SWEBOK — Software Engineering Body Of Knowledge (Governmental » Military) Software Engineering Body Of Knowledge (Governmental » NASA) Software Engineering Body Of Knowledge (Computing » General) Software Engineering Body Of Knowledge (Governmental »… …   Abbreviations dictionary

  • Software Engineering Body of Knowledge — SWEBOK Sommaire 1 SWEBOK (Software Engineering Body of Knowledge) 2 Intérêt 3 Développement du projet SWEBOK 4 Participation dans le dispositif SWEBOK …   Wikipédia en Français

  • Software Engineering Body of Knowledge — The Software Engineering Body of Knowledge (SWEBOK) is a product of the Software Engineering Coordinating Committee. The IEEE Computer Society is also involved.The software engineering body of knowledge is an all inclusive term that describes the …   Wikipedia

  • Software Engineering Body of Knowledge — Der Guide to the Software Engineering Body of Knowledge (SWEBOK) ist ein Dokument der IEEE Computer Society. Es strukturiert das gesammelte Wissen (engl. body of knowledge) auf dem Gebiet der Softwaretechnik und stellt es der Allgemeinheit zur… …   Deutsch Wikipedia

  • Software engineering — (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.[1] It is the… …   Wikipedia

  • Genie logiciel — Génie logiciel Le génie logiciel (en anglais : software engineering) désigne l ensemble des méthodes, des techniques et des outils concourant à la production d un logiciel, au delà de la seule activité de programmation. Sommaire 1… …   Wikipédia en Français

  • Génie Logiciel — Le génie logiciel (en anglais : software engineering) désigne l ensemble des méthodes, des techniques et des outils concourant à la production d un logiciel, au delà de la seule activité de programmation. Sommaire 1 Définitions 2 Compétences …   Wikipédia en Français

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/1478926 Do a right-click on the link above
and select “Copy Link”