Short Item !

Histoires de convictions

En matière d’Ingénierie Système, les convictions de chacun peuvent influer sur la réussite des projets, c’est à dire l’atteinte des objectifs de qualité, de coût et de délai.

Voici 4 types de convictions que je rencontre aujourd’hui dans les entreprises :

  1. Il y a ceux qui croient que l’Ingénierie Système consiste uniquement à gérer les besoins et les exigences ; ils recherchent donc un outil de gestion des exigences ; c’est très bien, ils cherchent à comprendre ce qu’il faut faire !
  2. Il y a ceux qui croient que l’Ingénierie Système consiste uniquement à concevoir des solutions architecturales et de design, ils recherchent donc des outils de conception; c’est très bien, ils veulent faire un produit !
  3. Il y a ceux qui croient que l’Ingénierie Système consiste uniquement à “mettre au point” un produit en faisant des essais et à corriger les erreurs jusqu’à ce que “ça marche” ; ils recherchent des outils de test ; c’est très bien, ils veulent faire fonctionner leurs produits !
  4. Il y a ceux qui croient que l’Ingénierie Système consiste à établir les liens entre les exigences, l’architecture, le design et les vérifications, parce qu’ils savent bien que les solutions doivent répondre à des besoins, que les essais doivent vérifier que les solutions permettent d’atteindre les exigences, mais que le management technique de cet ensemble n’est pas trivial. C’est très bien, mais ces personnes n’imaginent pas qu’il puisse exister des méthodes et des outils capables de supporter tous ces aspects.

Si l’on prend les 3 premières “croyances”, cela conduit de façon caricaturale à juxtaposer 3 sous-projets qui ont très peu de liens : un sous-projet “Exigences”, un sous-projet “Architecture – Design” et un sous-projet “Intégration – vérification”.

Si l’on prend la dernière “croyance”, il faut savoir que sa mise en oeuvre est tout à fait possible, dans la mesure où l’on a défini un processus d’ingénierie supporté par une ou des bases de données. Ces bases de données doivent être pérennes sur plusieurs dizaines d’années et pouvoir échanger avec différents outils. Tout ceci existe depuis le début des années 2000 !Stories about attitudes

Individual attitudes toward Systems Engineering can influence the success of projects and as a consequence the quality objectives, cost and time.

Here are 4 types of attitudes that I meet in the companies today:

  1. There are those who believe that Systems Engineering is only about managing needs and requirements, thus they are looking for a requirements management tool ; it is very well, they search to understand what the customer needs !
  2. There are those who believe that Systems Engineering is only about architecting and designing solutions, thus they are looking for architecture and design tools; it is very well, they want to make a product !
  3. There are those who believe that Systems Engineering is only about “developing” a product by making tests and correcting the errors until “it works”; they are looking for testing tools; it is very well, they want to make products that work !
  4. There are those who believe that Systems Engineering consists of linking the requirements, architecture, design and verifications; they know that solutions must answer needs; tests must verify that solutions satisfy requirements. They are looking for technical management support of the whole process. It is very well, but these people do not imagine that methods and tools exist that are able to support all the aspects in an integrated approach.

Considering the first 3 “beliefs”, in a caricatured way, one approach is to juxtapose 3 sub-projects which have very few links between them: a sub-project “Requirements”, a sub-project “Architecture – Design” and a sub-project “Integration – Verification”.

Concerning the last “belief”, it should be known that its implementation is completely possible; insofar a process of engineering is defined and supported by integrated data bases. These data bases must be perennial for several decades and be able to exchange data with various tools. Everything exist from beginning of years 2000 !