「ソフトウェア開発者」の版間の差分
削除された内容 追加された内容
編集の要約なし |
編集の要約なし |
||
2行目: | 2行目: | ||
== 概要 == |
== 概要 == |
||
{{独自研究|date=2013年4月}} |
{{独自研究|date=2013年4月|section=1}} |
||
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない{{要出典|date=2013年4月}}。しかし、ソフトウェア開発者を[[プログラマ]]と同一視する場合もある。また、ほぼ同じ職業を指す言葉として'''ソフトウェアアナリスト'''や'''ソフトウェアエンジニア'''がある。 |
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない{{要出典|date=2013年4月}}。しかし、ソフトウェア開発者を[[プログラマ]]と同一視する場合もある。また、ほぼ同じ職業を指す言葉として'''ソフトウェアアナリスト'''や'''ソフトウェアエンジニア'''がある。 |
2013年4月23日 (火) 00:58時点における版
ソフトウェア開発者 (英: software developper) とは、ソフトウェア開発工程に何らかの形で関わる人を表す総称的な職業名である。主に、ソフトウェアに関する調査・設計・実装(プログラミング)・テストを行う者が含まれる。さらにプロジェクトマネージャなどが含まれることもある。また、英語でsoftware developerと言う場合は、ソフトウェアを開発する企業や部門を指すこともある。
概要
この節には独自研究が含まれているおそれがあります。 |
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない[要出典]。しかし、ソフトウェア開発者をプログラマと同一視する場合もある。また、ほぼ同じ職業を指す言葉としてソフトウェアアナリストやソフトウェアエンジニアがある。
システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある[要出典]。特に欧米ではプログラマとソフトウェア開発者は明確に区別されるようになってきており[要出典]、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない[要出典]。さらに言えば、ソフトウェア開発者はシステムアーキテクトに近づきつつある[1]。システムアーキテクトは大規模ソフトウェアシステムのアーキテクチャやコンポーネント間の関連を設計する人を言う。
参考文献
- ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, SourceGear創設者, accessed August 20, 2005
関連項目
外部リンク
- ソフトウェアアーキテクトの役割 Peter Eeles、@IT