「ソフトウェア開発者」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Addbot (会話 | 投稿記録)
m ボット: 言語間リンク 29 件をウィキデータ上の d:q183888 に転記
編集の要約なし
1行目: 1行目:
'''ソフトウェア開発者'''とは、[[ソフトウェア開発工程]]に何らかの形で関わる人を指し、[[プログラミング (コンピュータ)|プログラミング]]を広い視点でとめ人物や[[プロジェクトマネージャ]]なども指すことある。また的に扱って、[[ソフトウェア]]を開発する[[企業]]や部門を指すこともある。
'''ソフトウェア開発者''' ([[英語|英]]: software developper) とは、[[ソフトウェア開発工程]]に何らかの形で関わる人を表す総称的な職業名である。主にソフトウェアに関する調査・設計・実装([[プログラミング (コンピュータ)|プログラミング]])・テスト行う者が含。さらに[[プロジェクトマネージャ]]などが含まれることある。また、英語でsoftware developerと言う場、[[ソフトウェア]]を開発する[[企業]]や部門を指すこともある。


== 概要 ==
== 概要 ==
{{独自研究|date=2013年4月}}
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない。しかし、ソフトウェア開発者を[[プログラマ]]と同一視する場合もある。また、ほぼ同じ職業を指す言葉として'''ソフトウェアアナリスト'''や'''ソフトウェアエンジニア'''がある。


システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある。特に欧米では[[プログラマ]]とソフトウェア開発者は明確に区別されるようになってきており、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない。さらに言えば、ソフトウェア開発者は[[システムアーキテクト]]に近づきつつある<ref>"[http://software.ericsink.com/No_Programmers.html Small ISVs: You need Developers, not Programmers]", Eric Sink, [http://www.sourcegear.com SourceGear]創設者, accessed August 20, 2005</ref>。システムアーキテクトは大規模ソフトウェアシステムの[[ソフトウェアアーキテクチャ|アーキテクチャ]]や[[ソフトウェアコンポーネント|コンポーネント]]間の関連を設計する人を言う。
ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない{{要出典|date=2013年4月}}。しかし、ソフトウェア開発者を[[プログラマ]]と同一視する場合もある。また、ほぼ同じ職業を指す言葉として'''ソフトウェアアナリスト'''や'''ソフトウェアエンジニア'''がある。
システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある{{要出典|date=2013年4月}}。特に欧米では[[プログラマ]]とソフトウェア開発者は明確に区別されるようになってきており{{要出典|date=2013年4月}}、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない{{要出典|date=2013年4月}}。さらに言えば、ソフトウェア開発者は[[システムアーキテクト]]に近づきつつある<ref>"[http://software.ericsink.com/No_Programmers.html Small ISVs: You need Developers, not Programmers]", Eric Sink, [http://www.sourcegear.com SourceGear]創設者, accessed August 20, 2005</ref>。システムアーキテクトは大規模ソフトウェアシステムの[[ソフトウェアアーキテクチャ|アーキテクチャ]]や[[ソフトウェアコンポーネント|コンポーネント]]間の関連を設計する人を言う。


== 参考文献 ==
== 参考文献 ==

2013年4月23日 (火) 00:57時点における版

ソフトウェア開発者 (: software developper) とは、ソフトウェア開発工程に何らかの形で関わる人を表す総称的な職業名である。主に、ソフトウェアに関する調査・設計・実装(プログラミング)・テストを行う者が含まれる。さらにプロジェクトマネージャなどが含まれることもある。また、英語でsoftware developerと言う場合は、ソフトウェアを開発する企業や部門を指すこともある。

概要

ソフトウェア開発者はプロジェクトを概観し、個々のコンポーネントレベルや個人毎のプログラミングには関わらない[要出典]。しかし、ソフトウェア開発者をプログラマと同一視する場合もある。また、ほぼ同じ職業を指す言葉としてソフトウェアアナリストソフトウェアエンジニアがある。

システム設計、ソフトウェア開発などとプログラミングの違いは明確化しつつある[要出典]。特に欧米ではプログラマとソフトウェア開発者は明確に区別されるようになってきており[要出典]、実際にコードを書く人とその元となる設計をする人が同じということは滅多にない[要出典]。さらに言えば、ソフトウェア開発者はシステムアーキテクトに近づきつつある[1]。システムアーキテクトは大規模ソフトウェアシステムのアーキテクチャコンポーネント間の関連を設計する人を言う。

参考文献

  1. ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, SourceGear創設者, accessed August 20, 2005

関連項目

外部リンク