「ソフトウェア開発者」の版間の差分
削除された内容 追加された内容
m r2.7.2+) (ロボットによる 変更: tr:Yazılım geliştirici |
m r2.7.3) (ロボットによる 追加: ur:مصنع لطیفی ترقی دہندہ |
||
46行目: | 46行目: | ||
[[th:นักพัฒนาซอฟต์แวร์]] |
[[th:นักพัฒนาซอฟต์แวร์]] |
||
[[tr:Yazılım geliştirici]] |
[[tr:Yazılım geliştirici]] |
||
[[ur:مصنع لطیفی ترقی دہندہ]] |
|||
[[vi:Nhà phát triển phần mềm]] |
[[vi:Nhà phát triển phần mềm]] |
||
[[zh:软件设计师]] |
[[zh:软件设计师]] |
2012年6月17日 (日) 13:17時点における版
ソフトウェア開発者とは、ソフトウェア開発工程に何らかの形で関わる人を指し、プログラミングを広い視点でまとめる人物やプロジェクトマネージャなども指すことがある。また集合的に扱って、ソフトウェアを開発する企業や部門を指すこともある。
概要
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない。しかし、ソフトウェア開発者をプログラマと同一視する場合もある。また、ほぼ同じ職業を指す言葉としてソフトウェアアナリストやソフトウェアエンジニアがある。
システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある。特に欧米ではプログラマとソフトウェア開発者は明確に区別されるようになってきており、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない。さらに言えば、ソフトウェア開発者はシステムアーキテクトに近づきつつある[1]。システムアーキテクトは大規模ソフトウェアシステムのアーキテクチャやコンポーネント間の関連を設計する人を言う。
参考文献
- ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, SourceGear創設者, accessed August 20, 2005
関連項目
外部リンク
- ソフトウェアアーキテクトの役割 Peter Eeles、@IT