「ソフトウェア開発者」の版間の差分
削除された内容 追加された内容
en:Software developer 19:55, 3 February 2007 版の翻訳(一部改変) |
m +cat |
||
19行目: | 19行目: | ||
*[http://www.atmarkit.co.jp/im/carc/serial/redge43/redge43a.html ソフトウェアアーキテクトの役割] Peter Eeles、@IT |
*[http://www.atmarkit.co.jp/im/carc/serial/redge43/redge43a.html ソフトウェアアーキテクトの役割] Peter Eeles、@IT |
||
[[Category:ソフトウェア作家|*]] |
|||
[[Category:情報技術者|そふとうえあかいはつしや]] |
[[Category:情報技術者|そふとうえあかいはつしや]] |
||
2007年3月5日 (月) 12:44時点における版
ソフトウェア開発者とは、ソフトウェア開発工程に何らかの形で関わる人を指し、プログラミングを広い視点でまとめる人物やプロジェクトマネージャなども指すことがある。また集合的に扱って、ソフトウェアを開発する企業や部門を指すこともある。
概要
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない。しかし、ソフトウェア開発者をプログラマと同一視する場合もある。また、ほぼ同じ職業を指す言葉としてソフトウェアアナリストやソフトウェアエンジニアがある。
システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある。特に欧米ではプログラマとソフトウェア開発者は明確に区別されるようになってきており、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない。さらに言えば、ソフトウェア開発者はシステムアーキテクトに近づきつつある[1]。システムアーキテクトは大規模ソフトウェアシステムのアーキテクチャやコンポーネント間の関連を設計する人を言う。
参考文献
- ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, SourceGear創設者, accessed August 20, 2005
関連項目
外部リンク
- 真のソフトウェアエンジニアとは 好川哲人、AllAbout
- ソフトウェアアーキテクトの役割 Peter Eeles、@IT