Ingénierie des systèmes
467188
29186176
2008-05-02T06:46:50Z
Loveless
41312
robot Modifie: [[zh:系统工程]]; changements cosmétiques
'''L'ingénierie des systèmes''' est une approche scientifique [[interdisciplinaire]] de formation récente, dont le but est de formaliser et d'appréhender la [[conception]] de [[système]]s complexes avec succès.
== Vue d'ensemble ==
L'''ingénierie des systèmes'' a pour [[Objectif (but)|objectif]] de contrôler la [[conception]] de systèmes dont la complexité ne permet pas le pilotage simple. Par système, on entend un ensemble d'éléments humains ou matériels en [[interdépendance]] les uns les autres et qui interopèrent à l'intérieur de frontières ouvertes ou non sur l'environnement. Les éléments matériels sont composés de sous-ensembles de [[technologie]]s variées : [[mécanique]], [[électrique]], [[électronique]], [[matériels informatiques]], [[logiciel]]s, [[réseaux de communication]], etc.
Les efforts en ''ingénierie des systèmes'' embrassent l'ensemble du [[cycle de vie]] du système et leur mise en cohérence mobilise l'ensemble des corpus théoriques (sciences de l'ingénieur, sciences humaines, sciences cognitives, génie logiciel, etc.)
L'ingénierie des systèmes se focalise sur la définition des [[besoin]]s du [[Client (économie)|client]] et des [[exigence]]s fonctionnelles, détectés tôt dans le [[cycle de vie]], en [[documentant]] les [[exigences]], puis en poursuivant avec la synthèse de la conception et la validation du système
Une fois les [[Analyse des exigences|exigences analysées]], on considère alors le processus global de mise au point de ce système complexe :
* [[Perception de l'environnement|Environnement]], [[contexte]], [[enjeu]]x,
* Décomposition fonctionnelle
* Estimation des [[coût]]s et [[calendrier]] global,
* [[Information aux assurances]]
* [[Conception]]
** Architecture physique
** [[Développement de logiciel|Développement]]
** [[Tests]] et intégration
** [[Qualification]]
** [[Formation]]
* [[Maintenance]]
* Fin de vie
== Histoire ==
Les premiers organismes à s'intéresser à l'ingénierie des systèmes ont été les grandes [[institution]]s de la défense américaine : la [[NASA]], l'[[USAF]] ont tenté, dans les [[années 1960]], de cadrer le développement des programmes militaires et d'[[exploration spatiale]], au travers d'approches industrielles plus rationnelles. Cet effort a abouti, en [[1991]], à la création de l'[[INCOSE]], premier organisme mondial d'ingénierie des systèmes, tant par sa date de création que par sa taille.
Le [[Cycle en V]] a longtemps été considéré comme l'un des éléments fondamentaux de l'Ingénierie des Systèmes. Toutefois, l'intérêt de ce type d'approche est aujourd'hui discuté, en raison des difficultés de [[récursivité]] dans la gestion de [[programme]]s complexes.
== '''Champ de l'ingénierie des systèmes''' ==
Une grande partie des ingénieries individuelles telles : le génie civil, électronique, automatique, productique, ..., qui après avoir chacune travaillé isolée du reste des autres disciplines en se spécialisant dans son domaine, se retrouvent aujourd'hui concernées par cette nouvelle discipline agrégatrice qu'est l'ingénierie des systèmes. Il faut aussi noter que la discipline qui a pris un peu de retard dans son domaine mais qui lui a été bénéfique pour s'intégrer dans l'ingénierie des systèmes est le génie logiciel dans le domaine de l'informatique, et qui est considérée comme le domaine le plus avancé en matière d'ingénierie des systèmes.
=== Gestion des [[exigences]] ===
=== Architecture fonctionnelle et logique ===
=== Intégration, Vérification, Validation, Qualification (IVVQ) ===
{| class="toccolours" style="float: right; margin-left: 1em; margin-right: 2em; font-size: 85%; background:#ffffcc; color:black; width:30%;" cellspacing="0" cellpadding="3"
! style="background-color:#cccccc;" | Quelques définitions
|-
| style="text-align: left;" | '''"Validation"''' : « Confirmation par des preuves tangibles que les exigences pour une utilisation spécifique ou une application prévues ont été satisfaites »
* le terme « validé » désigne l’état correspondant.
* Les conditions d’utilisation peuvent être réelles ou simulées.
VALIDER, c’est répondre à la question : « Faisons- nous le bon produit ? »
|-
| style="text-align: left;" | '''"Vérification"''' : « Confirmation par des preuves tangibles que les exigences spécifiées ont été satisfaites »
* le terme « vérifié » désigne l’état correspondant.
* La confirmation peut couvrir des activités telles que la réalisation d’autres calculs, comparaison d’une spécification de conception nouvelle avec une spécification de conception similaire éprouvée, réalisation d’essais et de démonstrations, revue des documents avant diffusion.
VERIFIER, c’est répondre à la question : « Faisons- nous le produit correctement ? »
(Source : Norme ISO 9000 : 2000)
|}
L’IVVQ n’est ni une science ni une discipline mais un ensemble de domaines et de processus mettant en place des stratégies pour les étapes de conception/Validation de systèmes. Ces stratégies et donc actions ayant pour objectif de garantir un niveau de Qualité, de robustesse. C’est en fait une démarche multi-disciplinaire au service de la conformité et de fait de la Qualité d’un système.
'''* Les Règles d'usage'''
Du fait qu'il soit très important de savoir ce que l'on fait et de quoi on parle, la définition de certains termes semble importante dans ce domaine. En effet, on ne peut pas parler d’IVVQ sans tomber dans le travers de la différence entre la Validation et la Vérification. Les définitions ci contre permettent de donner des définitions précises (cf. L’ISO 9000 : 2000)
'''* Les technologies'''
Identification des outils, qu'ils soient de Tests ou de mesure(métriques)
'''* Les principaux domaines de compétences'''
Le domaine de compétence de l'IVVQ n'est pas un domaine de compétence "simple" mais est un domaine complexe composé de sous-domaines de compétences que l'on peut classer en 3 sous-domaines :
# Un domaine d'outils (test, mesure, simulation, HIL, SIL, MIl, ...)
# Un domaine "Métier validation propre", c'est à dire écriture de plan de validation, plan de test, séquences de tests, ...
# Un domaine orienté "Management de projet" dans lequel on trouvera des compétences d'animation de revues de pairs, d'audits, de définition de Stratégie de V&V.
'''* Les enjeux'''
Exemple d'objectif [[QCD]] pour des activités de Validation.
== '''Disciplines en relation étroite ''' ==
Voir aussi [[:en:systems engineering]]
=== Ingénierie des connaissances ou cognitive ===
L'[[ingénierie des connaissances]] complète l'ingénierie informatique sur le plan de la connaissance humaine ([[capital intellectuel]]).
=== Conception de systèmes de contrôle ===
La conception et la mise en œuvre des [[systèmes de contrôle]] est utilisée à grande échelle dans presque tous les domaines des [[services publics]] et de l'[[industrie]] ([[énergie]], industrie [[aérospatiale]], [[télécommunication]]s,...), et est un sous-domaine important de l'ingénierie des systèmes.
Le contrôle de croisière d'une automobile et le système de guidage d'un missile sont deux exemples.
La théorie des systèmes de contrôle est un champ actif des mathématiques appliquées, qui implique l'étude d'espaces de solutions et le développement de nouvelles méthodes pour l'analyse des processus de contrôle.
=== Conception d'[[interface]]s ===
=== [[Recherche opérationnelle]] ===
=== [[Ingénierie de la sûreté]] ===
Voir :
* [[Sûreté]]
* [[:en:Safety engineering|Safety engineering]]
=== [[Ingénierie de la sécurité]] ===
Voir :
* [[Sécurité]]
* [[:en:security engineering|Security engineering]].
L'ingénierie de la sécurité est très fortement liée aux aspects de l'ingénierie informatique relatifs au [[matériel informatique]].
Sur ces aspects, voir :
* [[Ingénierie informatique]],
* [[Sécurité informatique]].
=== Ingénierie informatique ===
L'[[ingénierie informatique]] comprend l'ingénierie portant sur le [[matériel informatique]] et l'ingénierie sur les logiciels, développée par les sociétés de services en informatique et par les [[éditeur de logiciel|éditeurs de logiciel]]. La partie relative à la [[sécurité informatique]] est en relation avec l'[[ingénierie de la sécurité]].
=== Ingénierie de la maintenabilité ===
== Organismes et standards ==
* [[INCOSE]] : International Council on Systems Engineering - Créé en 1991
* [[AFIS]] : Association Française d'Ingénierie Système - Créé en 1999, avec la participation de grands noms de l'industrie française ([[EADS]], [[Dassault Aviation]], [[Thales (entreprise)|Thales]], [[Snecma]], [[Renault]] etc.)
Voir aussi :
* [[Norme]]
* [[Liste de normes ISO]]
== Liens externes ==
*[http://www.afis.fr Association Française d'Ingénierie Système]
*[http://www.incose.org The International Council on Systems Engineering]
*[http://www.systemsguild.com The Atlantic Systems Guild]
*[http://www.systems-thinking.org Bellinger's Musings]
*[http://www.syseng.net Systems Engineering Projects]
*[http://www.sysml.org Systems Modelling Language]
[[Catégorie:Domaine interdisciplinaire]]
[[Catégorie:Ingénierie]]
[[Catégorie:Système]]
[[da:Systems Engineering]]
[[de:Systems Engineering]]
[[en:Systems engineering]]
[[es:Ingeniería de sistemas]]
[[fa:مهندسی سامانهها]]
[[he:הנדסת מערכות]]
[[hi:तंत्रीय प्रौद्योगिकी]]
[[it:Ingegneria dei sistemi]]
[[ja:システム工学]]
[[ko:시스템 공학]]
[[nl:Systeemkunde]]
[[pt:Engenharia de sistemas]]
[[ru:Системотехника]]
[[sk:Systémové inžinierstvo]]
[[zh:系统工程]]