L'ingénieur système est-il une profession informatique ou un domaine d'ingénierie interdisciplinaire?

9

Le terme ingénieur système m'a toujours intéressé car il implique généralement de nombreux domaines différents de l'ingénierie.

Ingénieur système - Interdisciplinaire

La définition que je connais est généralement définie comme une profession d'ingénieur interdisciplinaire, où l'ingénieur a de l'expérience dans un certain nombre de domaines et l'utilise lors de la conception d'un système.

Ingénieur système - informatique

Après avoir cherché des emplois ici en Australie, j'ai trouvé de nombreux postes d'ingénieur système. Cependant, presque tous sont liés à des emplois informatiques, se référant à la programmation de systèmes informatiques au niveau du système.

Question

  1. Pourquoi y a-t-il un conflit entre ces deux définitions?
  2. Lequel était le premier?
  3. Et l'ingénieur système n'est-il plus valable au sens interdisciplinaire?

Remarques

Veuillez pardonner toutes les erreurs et hypothèses que j'ai faites, je suis nouveau et prêt à apprendre.

Ben Winding
la source
Votre question serait plus forte si vous pouviez fournir des citations ou des instances spécifiques montrant l'utilisation conflictuelle de la terminologie. Cela dit, je pense que votre question est acceptable sans elle.
1
Merci, je me souviendrai d'inclure des exemples spécifiques la prochaine fois, pour renforcer ma question.
Ben Winding
2
J'ai eu "Ingénieur Systèmes" comme titre de poste pendant des années, en tant qu'Australien travaillant pour une multinationale américaine, et cela semblait vouloir dire "analyste". Je savais que deux sociétés ne semblaient pas le définir de la même manière.
Oddthinking

Réponses:

10

Oui, vous avez raison, il existe différentes définitions de l'ingénieur système qui varient selon l'entreprise. En fait, différentes unités commerciales d'une même entreprise peuvent même utiliser le terme différemment.

  • Une offre d'emploi sur Stack Overflow Careers de Booking.com a un rôle d'ingénieur système principal - architecture des systèmes . Ce rôle a des responsabilités telles que «s'approprier les objectifs informatiques définis à partir des priorités commerciales et des domaines stratégiques de développement informatique», fournir «le leadership technique pour le développement et la mise en œuvre de bout en bout», «rechercher, tester et implémenter des systèmes prototypes», » passer le relais aux équipes techniques opérationnelles pour poursuivre le développement et l'intégration des systèmes »et« concevoir et architecturer les systèmes de commerce électronique et de soutien aux entreprises ».
  • Une offre d'emploi sur Stack Overflow Careers de Sauce Labs Inc a un ingénieur système principal, des opérations avec des responsabilités qui incluent le maintien "d'une relation de travail étroite avec les autres équipes d'ingénierie", "l'administration des systèmes, l'ingénierie et la conception", "travailler avec de vrais matériel "(et une énumération du matériel de mise en réseau et de stockage de données)," R&D proactive ", création de" runbooks NOC, procédures, documentation et diagrammes des environnements que vous gérez ", et même aide à" construire de nouveaux centres de données à travers le monde " .
  • Liberty Mutual, une compagnie d'assurance, a une offre d'emploi pour un rôle principal d'ingénieur logiciel / systèmes qui est "responsable de gérer la performance globale" de l'un de leurs systèmes, fonctionne "en tant que responsable technique de la conception, du codage, des tests, des programmes, le débogage et la documentation relative aux capacités d'automatisation ", est" directement responsable des projets ou sous-projets "et" peut diriger des projets ", et est" responsable de l'examen de l'assurance qualité et de l'évaluation des produits logiciels nouveaux et existants ".
  • UTC Aerospace Systems a une offre d'emploi pour un ingénieur système avec des responsabilités comprenant le développement de schémas d'installation d'équipement, des documents de contrôle d'interface, des schémas du système électrique de l'avion et servant "d'ingénieur technique de liaison client pour le personnel d'ingénierie de conception".
  • UTC Building & Industrial Systems a un poste pour un ingénieur système principal qui est plus orienté vers l'informatique, assurant l'administration, maintenant les politiques informatiques, garantissant que les processus de reprise après sinistre sont "efficaces et opérationnels" et participant à la rotation sur appel pour l'assistance.
  • Les ingénieurs systèmes de Boeing appliquent "une approche interdisciplinaire et collaborative pour planifier, concevoir, développer et vérifier un système de systèmes et de solutions de système équilibré sur le cycle de vie", effectuer le développement des exigences, assurer les interfaces, effectuer l'analyse "pour optimiser l'architecture du système" et pour "la durabilité, la sécurité" , fiabilité, maintenabilité, testabilité, intégration des systèmes humains, capacité de survie, vulnérabilité, susceptibilité, sécurité du système, réglementation, certification, assurance des produits et autres facteurs de qualité des spécialités ".

Quant à savoir pourquoi il y a un conflit, vous devrez probablement demander à un représentant des RH ou à un responsable du recrutement dans ces entreprises. Je remarque cependant une tendance. Dans les entreprises qui créent un produit intensif en matériel et en logiciel, le rôle d'un ingénieur système est un ingénieur interdisciplinaire et participe à l'ensemble du processus de développement de produits d'ingénierie. Cependant, dans les entreprises qui utilisent beaucoup de logiciels ou fournissent un service, le terme a tendance à être utilisé davantage pour les rôles d'ingénierie de réseau ou d'administration de système, mais il semble qu'il existe une approche multidisciplinaire entre une combinaison de génie logiciel, d'ingénierie de réseau, de système administration, administration de base de données ou gestion de projet. Dans les deux cas, les connaissances qui s'étendent sur deux ou plusieurs domaines ou domaines sont courantes, mais ces domaines ne peuvent généralement pas être considérés comme des domaines d'ingénierie. Je ne peux pas dire que c'est une garantie, mais en 10 à 15 minutes de recherche, c'est ce que j'ai remarqué.

Votre première définition tend à être celle que j'associe au titre d'ingénieur système. En fait, il existe un guide du corpus de connaissances en ingénierie des systèmes qui dit que l'ingénierie des systèmes "est une approche interdisciplinaire et un moyen de permettre le cycle de vie complet des systèmes réussis, y compris la formulation des problèmes, le développement de solutions et le maintien et l'utilisation opérationnels". Ils ont également une page qui fournit une définition plus approfondie et une brève discussion .

Pour ce qui est du premier, je pense que c'est aussi votre définition interdisciplinaire. Au moins, selon Wikipedia , le terme «ingénierie des systèmes» remonte aux années 40. En fait, la page entière sur Wikipédia semble généralement s'aligner sur la définition SEBOK et votre définition.

Thomas Owens
la source
lorsque l'offre d'emploi est supprimée, vos liens ne seront plus valides. Est-ce un moyen de résoudre ce problème dans votre message?
Mahendra Gunawardena
1
@MahendraGunawardena - Vous soulevez un bon point, mais je pense que les parties pertinentes de chaque publication ont été capturées dans chaque description. La publication elle-même n'est pas importante, plutôt la terminologie utilisée. 6 exemples démontrent amplement une utilisation variée du terme "Systems Engineering".
Il semble qu'il existe des similitudes entre toutes les offres d'emploi. Cependant, il semble que les offres d'emploi liées aux logiciels se concentrent davantage sur des compétences informatiques spécifiques plutôt que sur plusieurs disciplines d'ingénierie. Merci pour la réponse Thomas.
Ben Winding
@TylerDurden Je le pensais, oui. Il existe généralement un certain niveau de connaissances multidisciplinaires - il peut s'agir de plusieurs disciplines d'ingénierie ou peut-être de l'administration de bases de données et de l'ingénierie logicielle ou autre chose.
Thomas Owens
7

Je ne pense pas qu'il y ait de conflit mais des variations dans la façon dont les ressources humaines choisissent de définir les postes d'ingénieur système au sein d'organisations spécifiques.

À mon avis, l'ingénieur système a une définition large principalement liée à l'industrie spécifique. D'après mon expérience, l'ingénieur système est un professionnel de l'ingénierie interdisciplinaire tel que décrit dans votre question. Selon l'industrie, les connaissances interdisciplinaires varient considérablement. Mais dans presque tous les cas, mis à part les compétences en ingénierie, une ingénierie des systèmes devrait avoir des connaissances en gestion de projet et autres fonctions liées aux affaires. D'après mon expérience, les ingénieurs systèmes travaillent dans tous les cas en étroite collaboration avec les clients, les fournisseurs et sont la colle entre les autres disciplines de l'ingénierie. Une solide compréhension de la gestion du cycle de vie du produit est essentielle pour un ingénieur système. Voici quelques exemples:

Ingénieur Système - Secteur Santé - Dispositifs Médicaux

L'ingénieur système devait avoir une certaine connaissance du génie biomédical, logiciel, électrique et mécanique. Plus important encore, l'ingénieur système devait avoir une compréhension approfondie des exigences réglementaires, de la gestion de projet (gestion de la portée, des coûts et des calendriers), des systèmes qualité et du système de fabrication de dispositifs médicaux. L'ingénieur système était le principal contact avec le client et les fournisseurs pour les problèmes techniques.

Ingénieur Système - Industrie automobile

L'ingénieur système devait avoir des connaissances en génie électrique, mécanique et logiciel embarqué. Dans cette industrie, l'ingénieur système devait avoir une connaissance approfondie de la gestion de projet (gestion de la portée, des coûts et des calendriers), des exigences réglementaires fédérales, des systèmes qualité, du système de test et du système de fabrication. L'ingénieur système a supervisé toutes les demandes de changement d'ingénierie (ECN) , les revues de conception de projet et a été le contact principal pour le client et les fournisseurs sur les questions techniques.

Ingénieur système - IT

Sur la base de mes connaissances limitées dans ce domaine, je pense que l'ingénieur système - technologies de l'information peut être amené à posséder des connaissances en matériel informatique (réseaux, périphériques, etc.), en logiciels informatiques (systèmes d'exploitation, langages de programmation, etc.) et en projets de niveau gestion (Scope, Cost and Schedule Management). Il est très probable que l'ingénieur système soit le principal contact avec le client et les fournisseurs pour les problèmes techniques.

Enfin, les ingénieurs système dans d'autres secteurs pourraient avoir des responsabilités interdisciplinaires similaires, dont @Thomas Owens a saisi dans sa réponse.

Références:

Mahendra Gunawardena
la source
Il semble que; la gestion de projet, une large connaissance et la relation client, sont des qualités communes à toutes ces descriptions d'ingénieur système. Intéressant, merci pour votre réponse.
Ben Winding
5

L'ingénierie des systèmes est antérieure à l'informatique.

L'ingénierie des systèmes classique a ses racines dans l'industrie aérospatiale (pour le meilleur ou pour le pire). Les projets devenaient multidisciplinaires et complexes et nécessitaient plusieurs entrepreneurs. Il est donc apparu un besoin pour une sorte d'ingénieur de suivre divers aspects (comme le poids par exemple) à un niveau relativement élevé.

En relation:

Nick Alexeev
la source
Intéressant qu'il provienne de l'industrie aérospatiale. Ainsi, l'ingénierie des systèmes est un peu comme la gestion de projet, mais pas aussi restreinte. Comme toujours impliqué dans les décisions de conception qui nécessitent des connaissances interdisciplinaires.
Ben Winding
L'ingénierie des systèmes partage certaines responsabilités avec la gestion du programme: planification, analyse des risques. Mais il n'est pas correct de dire que l'ingénierie des systèmes est un peu comme la gestion de projet. C'est une idée fausse commune. Les ingénieurs système ne gèrent pas les ressources et le calendrier.
Nick Alexeev
Je pense que vous avez raison de dire que le terme est antérieur à l'utilisation des technologies de l'information et l'attribuer à l'industrie aérospatiale semble plausible, mais je ne vois aucune citation spécifique pour l'une ou l'autre des revendications dans vos liens connexes. Existe-t-il une URL plus pertinente ou un numéro de page spécifique?
Air
Selon Wikipédia, le terme «ingénierie des systèmes» vient des Bell Labs et non de l'industrie aérospatiale.
Thomas Owens
1

Ce qui est regrettable dans les mots ingénierie et ingénieur, c'est qu'il n'y a pas de normes universelles uniformes pour savoir quand elles doivent être utilisées et à qui elles doivent s'appliquer. De nombreux organismes professionnels d'ingénierie souhaiteraient que le terme ingénieur soit réservé aux personnes possédant des qualifications universitaires en ingénierie. C'est en partie pourquoi, dans certaines régions du monde, les ingénieurs professionnels (diplômés d'université) doivent passer des examens d'inscription pour leur domaine d'ingénierie avant de pouvoir travailler en tant qu'ingénieurs.

Le mot ingénieur dérive du latin médiéval ingeniare «inventer, inventer». Le dictionnaire anglais Oxford a les définitions suivantes pour ingénieur:

Une personne qui conçoit, construit ou entretient des moteurs, des machines ou des structures.

Une personne qualifiée dans une filière d'ingénierie, notamment en tant que professionnel: ingénieur aéronautique

Une personne qui contrôle un moteur, en particulier sur un avion ou un navire.

Amérique du Nord - Un conducteur de train.

Un habile inventeur ou créateur de quelque chose: l'ingénieur principal de l'approche

Ainsi, en plus des conducteurs de train qui se disent ingénieurs, il y a aussi des mécaniciens automobiles (des gens qui réparent et entretiennent des voitures et des camions) qui font de même et des spécialistes de l'enregistrement sonore appelés ingénieurs du son.

Ainsi, le fait qu'il existe deux rôles différents qui utilisent le titre Ingénieur système se produit, il vous suffit de faire plus attention à ce qui est requis lorsque vous voyez de tels emplois publiés.

Fred
la source
1

sys · tem / ˈsistəm /

nom: ensemble de choses ou de parties connectées formant un ensemble complexe, en particulier.

un ensemble d'éléments fonctionnant ensemble en tant que parties d'un mécanisme ou d'un réseau d'interconnexion.

nom pluriel: systèmes "le système ferroviaire public"

synonymes: structure, organisation, arrangement, complexe, réseau;

informel: installer "un système de canaux"

en · gi · neer / ˌenjəˈnir /

nom: ingénieur; nom pluriel: ingénieurs

  1. une personne qui conçoit, construit ou entretient des moteurs, des machines ou des travaux publics.

synonymes: créateur, concepteur, concepteur, architecte, inventeur, développeur, créateur; cerveau

"l'ingénieur principal de l'approche"

verbe: ingénieur; 3ème personne présente: ingénieurs; passé: technique; participe passé: machiné; gérondif ou participe présent: ingénierie

  1. concevoir et construire (une machine ou une structure).

"les hommes qui ont conçu le tunnel"

Ainsi, un ingénieur système est une personne qui conçoit, construit ou entretient un ensemble d'objets ou de pièces connectés formant un ensemble complexe. Peu importe si cet ensemble complexe est une fusée, un avion, un réseau informatique ou une installation de traitement des déchets. L'ingénieur système est le type qui fait fonctionner les choses.

Pensez au test classique "verre à moitié plein, verre à moitié vide" pour l'optimisme / pessimisme. Tout ingénieur peut vous dire que le problème n'est pas à moitié plein ou à moitié vide. Le problème est que le volume du verre est deux fois supérieur à ce qu'il doit être pour contenir efficacement le liquide. L'ingénieur système est le gars qui trouve un moyen de réduire avec succès le volume du verre afin qu'il fonctionne correctement, avec une efficacité maximale.

Pendant que le liquide est encore dedans.

Et tandis que les gens (les clients) continuent à en boire.

C'est pourquoi "Freakin 'Awesome" devrait être un titre de poste parfaitement acceptable.

LEM

Larry McPhail
la source
Et si le "système" est un "réseau d'ordinateurs connectés"? Est-ce la même chose qu'un «système informatique de commande de vol» avec lequel un ingénieur en aéronautique pourrait travailler? Vous n'avez pas vraiment fait de différence dans votre réponse.
hazzey
Il n'y a rien à différencier. Le «tout complexe», les systèmes, peut être n'importe quoi. Dans mon cas, les systèmes sont généralement des réseaux interconnectés d'ordinateurs, de commutateurs, de routeurs, d'imprimantes et d'autres périphériques, ainsi que les logiciels qui y sont exécutés, constituant les ensembles complexes que je conçois, construis et entretiens. Je ne sais peut-être pas tout sur chaque composant du système, mais je le conçois et le construis pour atteindre des objectifs, le faire fonctionner et le faire fonctionner.
Larry McPhail