Vos réactions
Pourquoi des ingénieurs?
Les programmes d'ingénierie informatique ont été créés à cause du grand nombre d'échecs des projets informatiques dans les années 70 et 80. Face à une profession jeune, ayant un aussi grand potentiel et faisant face à autant d'échecs, le besoin de codifier les connaissances de ce domaine (on parle ici de "comment arriver à la réalisation d'un logiciel fonctionnel" et non de "comment programmer un logiciel", bref, nous parlons d'un ensemble de bonnes pratiques) s'est fait sentir. Une discipline d'ingénierie a été créée pour répondre à ce besoin, malgré le fait que l'informatique ne réponde pas aux critères usuels d'une discipline d'ingénierie. En effet... Il est impossible, par exemple, pour un ingénieur en informatique, d'apposer sa signature et d'assurer qu'un logiciel fonctionne... En fait, ON PEUT PROUVER QU'UN LOGICIEL NE FONCTIONNE PAS, MAIS ON NE PEUT PAS PROUVER QU'UN LOGICIEL FONCTIONNE! La signature d'un ingénieur en informatique n'a donc pas plus de valeur qu'une autre, contrairement à l'ingénieur qui certifie qu'un pont sera construit selon les règles de l'art. En développement de logiciel, le respect des règles de l'art ne garantie rien, mais contribue à la construction d'un logiciel de qualité.
Ce qu'on appelle le "génie logiciel", un ensemble de bonne pratiques, est aujourd'hui enseigné dans toutes les universités, dans tous les programmes universitaires de développement de logiciels... Au grand malheur de l'ordre des ingénieurs qui voudrait avoir l'exclusivité de l'utilisation de ce mot.
Qu'est-ce qui différencie les ingénieurs du logiciel dans ce cas? Leur année de tronc commun d'ingénieur. L'apprentissage de la chimie, du génie des matériaux... Concrètement, ces cours peuvent leur servir à collaborer avec des professionnels d'autres champs plus facilement. Dans quel pourcentage est-ce que cette collaboration a effectivement lieu? Doutons qu'il soit élevé.
Je crois que les finissant des écoles d'ingénierie sont, pour la majorité des situations, de compétence égale qu'un finissant d'une université "régulière".
