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

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
→‎用語: 適切な内容に修正(和製英語で英語圏で一般的ではない。呼称は「肩書き」とは限らない。)
編集の要約なし
3行目: 3行目:


== 用語 ==
== 用語 ==
「システムエンジニア」は和製英語である。英語圏では一般に、ソフトウェアの開発に関わる技術者は、「[[ソフトウェア開発者]]」 (software developer) や「ソフトウェア技術者」(software engineer) などと呼ばれ、その中でプログラミングを行う者は技術レベルに関わらず「プログラマ」と呼ばれている。なお「Systems Engineer」が使用される場合もある<ref>{{Cite web
「システムエンジニア」は和製英語である。英語圏では一般に、ソフトウェアの開発に関わる技術者は、「[[ソフトウェア開発者]]」 (software developer) や「ソフトウェア技術者」(software engineer) などと呼ばれる。<!--英企業日本支社で仕事をしているのですが(在宅勤務)現代的な開発工程では、プログラミングだけをする開発者というのは居なかったりするので(みんなが上流から下流まで何でもやる;そもそも上流・下流というのは職域ではなく開発プロセスの分類にすぎない)、”「その中で」プログラミングを行うものはプログラマと呼ばれる”という記述に疑問を持ちました。-->プログラミングを行う者は技術レベルに関わらず「プログラマ」と呼ばれることもある。なお「Systems Engineer」が使用される場合もある<ref>{{Cite web
|url = http://money.cnn.com/magazines/moneymag/bestjobs/2009/
|url = http://money.cnn.com/magazines/moneymag/bestjobs/2009/
|title = Best Jobs 2009 - Salary and Job Market Information - from Money Magazine
|title = Best Jobs 2009 - Salary and Job Market Information - from Money Magazine

2013年5月6日 (月) 01:50時点における版

システムエンジニア(略称:SE)は、日本情報処理分野で使用されている、コンピューター技術者の分類や職位などを表す和製英語である。

用語

「システムエンジニア」は和製英語である。英語圏では一般に、ソフトウェアの開発に関わる技術者は、「ソフトウェア開発者」 (software developer) や「ソフトウェア技術者」(software engineer) などと呼ばれる。プログラミングを行う者は技術レベルに関わらず「プログラマ」と呼ばれることもある。なお「Systems Engineer」が使用される場合もある[1]が、通常はシステム工学に携わる技術者を指している。

概要

日本では、情報処理分野のいわゆる上流工程、あるいは上位的な役割を担当する技術者を「システムエンジニア」と呼んで、実装中心の「プログラマー」や操作中心の「オペレータ」などと区別する場合がある。また主にハードウェアの配置・保守・修理を行う技術者はカスタマエンジニアと呼ばれる場合もある。

システムエンジニアという言葉の意味を明確に定義するものは存在せず、その職務範囲は企業や団体によってまちまちである。おおまかには、情報システムまたはソフトウェア開発の要求定義、設計、開発、運用などや、それらを統括管理するプロジェクトマネジメントなどに従事する者がシステムエンジニアと呼ばれる傾向がある。

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

作業内容

システムエンジニアが担当する主な作業は、ソフトウェア開発工程の中では、要求定義・見積もり・設計・ソフトウェアテスト・システム移行・保守・運用管理などがある。情報工学計算機科学ソフトウェア工学システム工学、etc.)の知識・経験の他、コンサルタントプロジェクト管理ITサービスマネジメントなどの知識・経験が求められる場合もある。

コンピュータやソフトウェアに関する知識だけでなく、他方では、ユーザーのニーズをつかむ能力、顧客の業務・業界に関する知識、プロジェクトマネジメント品質管理の技術、業界標準ベストプラクティスの知識、各ステークホルダーとの交渉能力、なども求められる場合がある。

資格

システムエンジニアの業務を行うために必要な資格は存在しない。

しかしながら、一定の知識を保有していることを他者に示す(または自分の知識を試す)ための公的資格として以下の例がある:

上記の公的資格の例のほか、各メーカーやベンダーまたはコミュニティや非営利法人による各種の民間資格が存在する。

脚注

関連項目