「システムエンジニア」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
MetaNest (会話) による ID:67693384 の版を取り消し rv ウィキペディアへの自己言及 誤リンクであると考えるのであれば、ノートで議論の上修正すべき
タグ: 取り消し
Wikipock (会話 | 投稿記録)
編集の要約なし
1行目: 1行目:
{{独自研究|date=2015年3月}}
{{独自研究|date=2015年3月}}
'''システムエンジニア'''(Systems Engineer:SE)は、[[情報システム]]の企画、設計、開発等に携わるIT技術者、[[ITエンジニア]]を指す。
'''システムエンジニア'''(SE、エスイー)は、「[[情報システム]]の構築に携わる[[ITエンジニア]]」といったような意味の[[和製英語]]である。本来、英語における「[[システム]]」とは「相互に影響を及ぼしあう要素から構成される系、体系、機構」といったような意味で<ref>JIS Z 8115 では、「所定の任務を達成するために、選定され、配列され、互いに連係して動作する一連のアイテム(ハードウェア、ソフトウェア、人間要素)の組合せ。」と定義している。</ref>、様々な分野で使われる語だが、この和製英語でいう「システムエンジニア」が対象とする「システム」はもっぱら[[情報システム]]のみである。また、本来、語として対応してしかるべき「[[システム工学]](systems engineering)」の内容とも基本的に関係ない。


== 用語 ==
== 用語 ==
本来、英語における「[[システム]]」とは「相互に影響を及ぼしあう要素から構成される系、体系、機構」といったような意味で<ref>JIS Z 8115 では、「所定の任務を達成するために、選定され、配列され、互いに連係して動作する一連のアイテム(ハードウェア、ソフトウェア、人間要素)の組合せ。」と定義している。</ref>、様々な分野で使われる語だが、この和製英語でいう「システムエンジニア」が対象とする「システム」はもっぱら[[情報システム]]のみである。また、本来、語として対応してしかるべき「[[システム工学]](systems engineering)」の内容とも基本的に関係ない。

日本で言う「システムエンジニア」「SE」は和製英語と考えられ、国際的には一般に通じない。英語圏にもSystems Engineer<ref>{{Cite web
日本で言う「システムエンジニア」「SE」は和製英語と考えられ、国際的には一般に通じない。英語圏にもSystems Engineer<ref>{{Cite web
|url = http://money.cnn.com/magazines/moneymag/bestjobs/2009/
|url = http://money.cnn.com/magazines/moneymag/bestjobs/2009/

2018年7月8日 (日) 14:19時点における版

システムエンジニア(Systems Engineer:SE)は、情報システムの企画、設計、開発等に携わるIT技術者、ITエンジニアを指す。

用語

本来、英語における「システム」とは「相互に影響を及ぼしあう要素から構成される系、体系、機構」といったような意味で[1]、様々な分野で使われる語だが、この和製英語でいう「システムエンジニア」が対象とする「システム」はもっぱら情報システムのみである。また、本来、語として対応してしかるべき「システム工学(systems engineering)」の内容とも基本的に関係ない。

日本で言う「システムエンジニア」「SE」は和製英語と考えられ、国際的には一般に通じない。英語圏にもSystems Engineer[2]と呼ばれる職務があるものの、これは文字通りシステム工学(Systems engineering; システムズ・エンジニアリング)にかかわる技術者を指すものであり、日本で「SE」と呼ばれる人々とは一般的に重ならない[要出典]。英語圏において似たような職種を指す表現としては、ソフトウェアエンジニア、ソフトウェア開発者、プログラマー、ハードウェア技術者などが挙げられる。

日本では通常、コンピューターシステムやコンピューターソフトウェアの設計等に携わる技術者という意味で使用されており[3]、プログラムの設計図とも言える「仕様書」の作成に携わる人を指す場合が多い[4]経済産業省の統計では「ソフトウェア業務従事者」の分類として、「システムエンジニア」や「プログラマ」等を使用している[5]

また契約の形態を表す語として「システムエンジニアリングサービス契約」というものがある。

なお、コンピュータの学会Association for Computing Machinery(ACM)がまとめている「コンピュータに関する学位とキャリアについての報告」において「SE」と略されているのはSoftware Engineeringであり[6]文科省国立情報学研究所によって進められている技術者教育プログラム「トップエスイー」の「SE」はSoftware Engineers[7]の略とされている。

概要

日本においては、プログラムの設計図たる仕様書の作成者として使われる例が多いものの、プログラムの上位に居て、管理する「プロジェクトマネージャー」として存在する例もある[8]。また、技術営業として存在する例もある[9][10]

  1. プログラマの上位者としてのSE
    日本では、情報処理分野のいわゆる上流工程、あるいは上位的な役割を担当する技術者を「システムエンジニア」と呼んで、実装中心の「プログラマ」や操作中心の「オペレータ」などと区別する場合がある。シニアプログラマ(経験豊富なプログラマ)として開発チームを統率するケースや、プロジェクトマネージャー(予算管理やスケジュール管理者)としての中間管理職的な存在として、開発部門を管理運営している場合もある。シニアプログラマとしてのSEは、実際にプログラマと共にソースコードを記述し、開発実務に携わる場合がある[9]
  2. 仕様書作成者としてのSE
    設計図としての仕様書を制作する。プログラマは、その仕様書に基づいて作成するために、この仕様書の出来不出来がソフトウェアの品質に影響を及ぼす事も多く、未熟なSEはプログラマに負担を掛ける。仕様書通りに制作されているか確認する役割(品質管理やテスト)を負う場合も多い[要出典]
  3. 技術営業としてのSE
    クライアントに出向いて、要望を聞き取り、どういった仕様書にすれば良いかを打合せする(要求定義)。2と兼任の場合も多い。この場合では、顧客との意思疎通が重要になる為、コミュニケーション能力が重要とされる。プログラマを外注する場合は、外注管理を引き受ける場合もある[要出典]。なお、広範囲に業務熟練し精通した者で、顧客に提案して動かし、また、顧客が利益を実感できるまで至った者を「ITコンサルタント」などと呼び換える動きがある[11]ものの、まだそれほど広がっていない。
  4. その他の用法
    用例としては少ないものの、システムあるいはハードウェアの配置・保守・修理を行う技術者をSEと呼ぶ例がある[要出典]。また、過渡期ながらプログラマとほぼ等しい意味で使用された例が過去のCOBOL開発環境であったとのIT関連メディアのコラムで報じられている[10]。また、単にシステムに精通した者という意味で使われた事例も少ないものの存在する[要出典]

実際には、1、2、3いずれかを兼任、あるいはすべて兼任する場合があるが、システムエンジニアという言葉の意味を明確に定義するものは存在せず、その職務範囲は企業や団体によってまちまちである。そのため、上記以外にも使用例としては少ないものの様々な用法があると推察されるが、おおまかには、情報システムまたはソフトウェア開発の要求定義、設計、開発、運用などや、それらを統括管理するプロジェクトマネジメントなどに従事する者がシステムエンジニアと呼ばれる傾向がある[9]

また企業によっては、比較的単純なプログラミングが中心の「プログラマ」よりも上位で、高度な設計を行う「アーキテクト」よりは下位の職位をあらわす名称として使っている[9]

関連項目

脚注

  1. ^ JIS Z 8115 では、「所定の任務を達成するために、選定され、配列され、互いに連係して動作する一連のアイテム(ハードウェア、ソフトウェア、人間要素)の組合せ。」と定義している。
  2. ^ Best Jobs 2009 - Salary and Job Market Information - from Money Magazine”. 2010年5月22日閲覧。[リンク切れ]
  3. ^ デジタル大辞林
  4. ^ 大辞林 第3版
  5. ^ 平成18年特定サービス産業実態調査 - 通商産業省
  6. ^ http://computingcareers.acm.org/?page_id=12
  7. ^ http://www.topse.jp/ のロゴを参照
  8. ^ プロジェクトに携わるシステムエンジニアの中で、リーダーを定める。この時定めたシステムエンジニアをプロジェクトマネージャーと称する
  9. ^ a b c d 「SEが20代で身につけておきたいこと」(技術評論社/googleブックレビューP60)
  10. ^ a b エンジニアライフ「下流から見たIT業界」(atmarkIT)
  11. ^ SEからコンサルタントに(Tech総研)