システムエンジニアはIT専門職ですか、それとも学際的な工学分野ですか?


9

システムエンジニアという用語は、一般的にエンジニアリングのさまざまな分野に関係するため、常に興味を持っていました。

システムエンジニア-学際的

私が精通している定義は、通常、工学の学際的な専門家として定義されています。エンジニアは、多くの分野で経験があり、システムの設計中にこれを使用します。

システムエンジニア-IT関連

ここオーストラリアで仕事を探した後、多くのシステムエンジニアの職を見つけました。ただし、それらのほとんどすべては、システムレベルでのコンピューターシステムのプログラミングを参照して、ITジョブに関連しています。

質問

  1. なぜこれら2つの定義に矛盾があるのですか?
  2. どちらが最初でしたか?
  3. また、システムエンジニアは学際的な意味でもはや有効ではありませんか?

ノート

私が犯した間違いや仮定を許してください。私は新しく、学ぶ準備ができています。


用語の矛盾する使用法を示す具体的な引用や例を提供できれば、質問はより強力になります。そうは言っても、あなたの質問はそれなしで大丈夫だと思います。

1
私の質問を強化するために、次回は具体的な例を含めることを忘れないでください。
ベンワインディング

2
私は何年も「システムエンジニア」という肩書きを持ち、オーストラリア人はアメリカの多国籍企業で働いていました。それは「アナリスト」を意味するようでした。2つの会社が同じように定義しているようには見えないことを知っていました。
2015年

回答:


10

はい、システムエンジニアの定義は会社によって異なります。実際、同じ会社の異なるビジネスユニットでも、この用語の使用方法が異なる場合があります。

  • システムアーキテクチャの役割- Booking.comからスタックオーバーフロー採用の公募は、シニアシステムエンジニアを持っています。この役割には、「ビジネスの優先順位と戦略的IT開発分野から設定されたIT目標の所有権」、「エンドツーエンドの開発と実装の技術的リーダーシップ」、「プロトタイプシステムの調査、テスト、実装」、「」などの責任があります。さらなる開発とシステム統合のための運用技術チームへの引き継ぎ」、および「eコマースおよびビジネスサポートシステムの設計と設計」。
  • 醤油Labs Incデザインからスタックオーバーフローの採用の公募は、シニアシステムエンジニア、運用の役割があり、実際のと協力」、「システム管理、エンジニアリング、およびデザイン」「他のエンジニアリングチームと緊密な協力関係」を維持することを含む責任としハードウェア」(およびネットワーキングおよびデータストレージハードウェアの列挙)、「プロアクティブなR&D」、「管理する環境のNOCランブック、手順、ドキュメント、および図」の作成、さらに「世界中の新しいデータセンターの構築」の支援。
  • 保険会社のLiberty Mutualは、システムの1つである「全体的なパフォーマンスの処理を担当する」Principle Software / Systems Engineerの役職に就職し、「プログラム設計、コーディング、テストの技術的リーダーとして機能します。デバッグ、および自動化機能に関連するドキュメント」、「プロジェクトまたはサブプロジェクトに直接責任を負う」、「プロジェクトをリードする可能性がある」、「品質保証レビューおよび新規および既存のソフトウェア製品の評価に責任を負う」。
  • UTC Aerospace Systemsは、機器設置レイアウトの開発、インターフェース制御ドキュメント、航空機の電気システムの回路図などの責任を負うシステムエンジニア向けの求人情報を持ち、「設計エンジニアリングスタッフのテクニカルカスタマーリエゾンエンジニア」としての役割を果たしています。
  • UTC Building&Industrial Systemsには、よりIT志向のシニアシステムエンジニアへの投稿があり、管理を提供し、ITポリシーを維持し、災害復旧プロセスが「効率的かつ運用可能」であることを確認し、サポートのためにオンコールローテーションに参加しています。
  • ボーイングのシステムエンジニアは、「システムおよびシステムソリューションのライフサイクルバランスシステムを計画、設計、開発、検証するための学際的かつ協調的なアプローチ」を適用し、要件の開発、インターフェースの確認、「システムアーキテクチャを最適化するための」分析、および「手頃な価格、安全性」のための分析を行います。 、信頼性、保守性、テスト容易性、人間のシステム統合、存続可能性、脆弱性、感受性、システムセキュリティ、規制、認証、製品保証、その他の専門分野の品質要因。

なぜ紛争があるのか​​については、おそらくこれらの会社の人事担当者または採用マネージャーに尋ねる必要があるでしょう。しかし、私は傾向に気づきます。ハードウェアとソフトウェアの両方に集中する製品を作成する企業では、システムエンジニアの役割は学際的なエンジニアであり、エンジニアリング製品の開発プロセス全体に関与しています。ただし、ソフトウェア集約型またはサービスを提供する企業では、この用語はネットワークエンジニアリングまたはシステム管理の役割により多く使用される傾向がありますが、ソフトウェアエンジニアリング、ネットワークエンジニアリング、システムのいくつかの組み合わせの間には学際的なアプローチがあるようです。管理、データベース管理、またはプロジェクト管理。どちらの場合も、2つ以上のドメインまたはフィールドにまたがる知識が一般的です。ただし、これらのフィールドは通常、エンジニアリングフィールドとは見なされません。これが保証であるとは言えませんが、約10〜15分の検索で、私はそれに気づきました。

あなたの最初の定義は、私がシステムエンジニアの肩書きと関連付けるものになる傾向があります。実際、システムエンジニアリングの知識体系には、「システムエンジニアリングは学際的なアプローチであり、問​​題の定式化、ソリューションの開発、運用の維持と使用を含む、成功したシステムのライフサイクル全体を可能にする手段」と書かれています。彼らには、より深い定義と短い議論を提供するページもあります。

どちらが先かというと、学際的な定義だと思います。少なくとも、Wikipediaよると、「システムエンジニアリング」という用語は1940年代にさかのぼります。実際、ウィキペディアのページ全体は、一般にSEBOKの定義とユーザーの定義に沿っているようです。


求人情報が削除されると、リンクは無効になります。彼らはあなたの投稿でこれに対処する方法ですか?
Mahendra Gunawardena 2015年

1
@MahendraGunawardena-あなたは良い点を上げますが、私は各投稿の関連部分が各説明にキャプチャされていると思います。投稿自体は重要ではなく、使用される用語です。6つの例は、「システムエンジニアリング」という用語のさまざまな使い方を十分に示しています。

すべての求人情報には類似点があるようです。ただし、求人情報に関連するソフトウェアのようであり、複数のエンジニアリング分野ではなく、特定のIT関連スキルに重点を置いています。回答Thomasに感謝します。
ベンワインディング

@TylerDurdenはい、そう思っていました。通常、ある程度の学際的な知識があります。これは、複数のエンジニアリング分野の場合もあれば、データベース管理やソフトウェアエンジニアリングなどの場合もあります。
Thomas Owens

7

人事部が特定の組織内のシステムエンジニアのポジションを定義する方法を選択する際に、矛盾はありませんが、ばらつきがあると思います。

System Engineerには、特定の業界に関連する幅広い定義があると私は考えています。私の経験では、システムエンジニアは、質問で説明されているような学際的なエンジニアリングの専門家です。業界によって学際的な知識は大きく異なります。しかし、エンジニアリングスキルを除いて、ほとんどすべての場合、システムエンジニアリングには、プロジェクト管理やその他のビジネス関連機能に関する知識が求められます。私の経験では、システムエンジニアはすべてのケースで顧客やベンダーと緊密に連携し、他のエンジニアリング分野間の接着剤です。システムエンジニアにとって、製品のライフサイクル管理を確実に理解することは不可欠です。以下にいくつかの例を示します。

システムエンジニア–ヘルスケア業界-医療機器

システムエンジニアは、生物医学、ソフトウェア、電気、機械工学についてある程度の知識が必要でした。さらに重要なことに、システムエンジニアは、規制要件、プロジェクト管理(スコープ、コスト、スケジュール管理)、品質システム、および医療機器製造システムについて深く理解していることが期待されていました。システムエンジニアは、技術的な問題について顧客やベンダーとの最初の連絡先でした。

システムエンジニア–自動車産業

システムエンジニアは、電気、機械、および組み込みソフトウェアエンジニアリングに関するある程度の知識を持っていることが期待されていました。この業界では、システムエンジニアはプロジェクト管理(スコープ、コスト、スケジュール管理)、連邦規制要件、品質システム、テストシステム、製造システムについて深く理解していることが期待されていました。システムエンジニアは、すべての技術変更要求(ECN)、プロジェクト設計レビューを監督し、技術的な問題に関する顧客とベンダーの両方の主要な連絡先でした。

システムエンジニア– IT

この分野での限られた知識に基づいて、システムエンジニア-コンピュータ技術(コンピューター、ハードウェア(ネットワーク、周辺機器など)、コンピューターソフトウェア(オペレーティングシステム、プログラミング言語など)、およびある程度のプロジェクトに関するある程度の知識が必要になる場合があります)管理(スコープ、コスト、スケジュール管理)。システムエンジニアが、技術的な問題について顧客やベンダーへの主要な連絡先である可能性が最も高いです。

最後に、他の業界のシステムエンジニアは、@ Thomas Owensが彼の応答で獲得した類似の学際的な責任を負っている可能性があります。

参照:


どうやら; プロジェクト管理、幅広い知識とクライアントとの関係は、システムエンジニアのこれらすべての説明に共通する資質です。興味深い、ご回答ありがとうございます。
ベンワインディング

5

システムエンジニアリングはITよりも古いものです。

古典的なシステムエンジニアリングは航空宇宙産業にルーツを持っています(より良い、またはより悪い)。プロジェクトは学際的で複雑になり、複数の請負業者が完了する必要がありました。したがって、さまざまな側面(たとえば、体重など)を比較的高いレベルで追跡するエンジニアの必要性が現れました。

関連:


それが航空宇宙産業から始まったことは興味深いです。したがって、システムエンジニアリングはプロジェクト管理のような高レベルの管理ですが、制限はありません。学際的な知識を必要とする設計決定にまだ関与しています。
ベンワインディング

システムエンジニアリングは、計画、リスク分析など、プログラム管理と責任を共有します。しかし、システムエンジニアリングプロジェクト管理のようなものであると言うのは正しくありません。それはよくある誤解です。システムエンジニアはリソースとスケジュールを管理しません。
Nick Alexeev

この用語はITの使用に先立つものであり、それを航空宇宙業界に帰するものであると考えられるのは正しいと思いますが、関連リンクにどちらの主張についても具体的な引用はありません。より関連性の高いURLまたは特定のページ番号はありますか?
エア

Wikipediaによると、「システムエンジニアリング」という用語は、航空宇宙産業ではなく、Bell Labsに由来しています。
Thomas Owens

1

エンジニアリングとエンジニアという言葉の不幸な点は、いつ使用し、誰に適用すべきかについて、統一された統一の標準が存在しないことです。多くの専門エンジニアリング機関は、エンジニアという用語を、エンジニアリングの大学資格を持つ人々のために予約することを望んでいます。一部の理由で、世界の一部の地域では、専門の(大学資格のある)エンジニアは、エンジニアとして働く前に、自分のエンジニアリング分野の登録試験を受けて合格する必要があります。

エンジニアという言葉は、中世ラテン語の先住民の「工夫、工夫」に由来しています。オックスフォード英語辞典には、エンジニアに関する以下の定義があります。

エンジン、機械、または構造を設計、構築、または保守する人。

エンジニアリングの分野で資格を持つ人、特にプロ:航空エンジニア

特に航空機や船でエンジンを制御する人。

北米-電車の運転手。

巧みな貢献者または何かの創始者:アプローチの主要エンジニア

そのため、エンジニアと名乗るドライバーのトレーニングに加えて、自動車整備士(車やトラックの修理や整備を行う人)や、サウンドエンジニアと呼ばれる録音専門家もいます。

したがって、システムエンジニアという肩書きを使用する2つの異なる職種があるという事実が発生する場合、そのような求人が宣伝されているのを見たときに必要なことにもっと注意する必要があります。


1

sys・tem / ˈsistəm /

名詞:特に複雑な全体を形成する、接続されたものまたは部分のセット。

メカニズムまたは相互接続ネットワークの一部として連携する一連のこと。

複数名詞:システム「国鉄システム」

同義語:構造、組織、配置、複雑、ネットワーク;

非公式:セットアップ「運河のシステム」

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

名詞:エンジニア; 複数名詞:エンジニア

  1. エンジン、機械、または公共事業を設計、構築、または保守する人。

同義語:作成者、考案者、設計者、建築家、発明者、開発者、作成者; 首謀者

「アプローチの最高技術者」

動詞:エンジニア; 3人目の出席者:エンジニア; 過去形:工学的; 過去分詞:設計された; 動名詞または現在分詞:エンジニアリング

  1. 設計および構築(マシンまたは構造)。

「トンネルを設計した男たち」

したがって、システムエンジニアは、複雑な全体を形成する一連の接続されたものまたは部品を設計、構築、または保守する人物です。その複雑な全体がロケット船、飛行機、コンピュータネットワーク、または廃棄物処理施設であるかどうかは関係ありません。システムエンジニアは、物事を機能させる人です。

楽観論/悲観論の古典的な「ガラスが半分満たされ、ガラスが半分空」のテストを考えてみてください。エンジニアは誰でも、問題が半分満たされていたり、半分空だったりしないと言うことができます。問題は、液体を効率的に封じ込めるために必要なガラスの体積が2倍になることです。システムエンジニアは、ガラスの体積を適切に減らして、ガラスを最大の効率で適切に機能させる方法を考案した人です。

液体がまだ入っている間。

そして、人々(顧客)がそれを飲み続けている間。

「Freakin 'Awesome」が完全に受け入れ可能な肩書きになるのはこのためです。

LEM


では、「システム」が「コンピュータの接続されたネットワーク」である場合はどうでしょうか。これは、航空技術者が使用する可能性のある「飛行制御コンピュータシステム」と同じですか。あなたは本当にあなたの答えを区別しませんでした。
hazzey

区別するものは何もありません。システム全体の「複雑な全体」は何でもかまいません。私の場合、システムは通常、コンピューター、スイッチ、ルーター、プリンター、およびその他のデバイスの相互接続されたネットワークと、それらで実行されるソフトウェアであり、設計、構築、維持する複雑な全体を構成しています。システムのすべてのコンポーネントについてすべてを知っているわけではないかもしれませんが、目標を達成し、機能させ、機能させるために設計および構築しています。
Larry McPhail、2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.