「ソフトウェア開発者」の版間の差分
削除された内容 追加された内容
m r2.7.3) (ロボットによる 追加: ur:مصنع لطیفی ترقی دہندہ |
m ロボットによる 追加: ml:സോഫ്റ്റ്വെയർ നിർമ്മാതാവ് |
||
38行目: | 38行目: | ||
[[it:Sviluppatore software]] |
[[it:Sviluppatore software]] |
||
[[ko:소프트웨어 개발자]] |
[[ko:소프트웨어 개발자]] |
||
[[ml:സോഫ്റ്റ്വെയർ നിർമ്മാതാവ്]] |
|||
[[ms:Pembangun perisian]] |
[[ms:Pembangun perisian]] |
||
[[nl:Softwareontwikkelaar]] |
[[nl:Softwareontwikkelaar]] |
2012年7月20日 (金) 14:33時点における版
ソフトウェア開発者とは、ソフトウェア開発工程に何らかの形で関わる人を指し、プログラミングを広い視点でまとめる人物やプロジェクトマネージャなども指すことがある。また集合的に扱って、ソフトウェアを開発する企業や部門を指すこともある。
概要
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない。しかし、ソフトウェア開発者をプログラマと同一視する場合もある。また、ほぼ同じ職業を指す言葉としてソフトウェアアナリストやソフトウェアエンジニアがある。
システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある。特に欧米ではプログラマとソフトウェア開発者は明確に区別されるようになってきており、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない。さらに言えば、ソフトウェア開発者はシステムアーキテクトに近づきつつある[1]。システムアーキテクトは大規模ソフトウェアシステムのアーキテクチャやコンポーネント間の関連を設計する人を言う。
参考文献
- ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, SourceGear創設者, accessed August 20, 2005
関連項目
外部リンク
- ソフトウェアアーキテクトの役割 Peter Eeles、@IT