ソフトウェア開発工程(ソフトウェアかいはつこうてい、英: Software Development Process)はソフトウェアライフサイクルプロセスのうち、開発に関わるプロセスである。すなわち、ソフトウェアの構想から廃止までの流れのうち、開発部分をプロセスとして捉えたものである。ソフトウェア開発プロセスとも。...
23 KB (3,176 words) - 20:17, 9 September 2023
ソフトウェア開発者 (ソフトウェアかいはつしゃ、英: software developer) とは、ソフトウェア開発工程に何らかの形で関わる人を表す総称的な職業名である。主に、ソフトウェアに関する調査・設計・実装(プログラミング)・テストを行う者が含まれる。さらにプロジェクトマネージャなどが含まれることもある。...
1 KB (118 words) - 12:30, 10 March 2024
プログラミング言語 ソフトウェア開発工程 ソフトウェア工学 クローズドソース 運用制約 コンピュータシステム ソフトウェアのリグレッション ゲームソフト 製造物責任法 医療用ソフトウェアの規制関連 ヘルスソフトウェア推進協議会 ヘルスソフトウェアに関する開発ガイドライン 経済産業省 (PDF) 『ソフトウェア』 -...
18 KB (1,976 words) - 23:26, 1 October 2024
ソフトウェア開発(ソフトウェアかいはつ、英語: Software Development)とは、ソフトウェアを開発(制作)することである。一般にソフトウェアの制作には、プログラミング言語, 統合開発環境, フレームワークという3つのソフトウェアが使用される。 また「ソフトウェア開発...
6 KB (681 words) - 08:13, 23 October 2024
ソフトウェア設計(ソフトウェアせっけい、英: Software design)は、ソフトウェアのための問題解決と計画の工程である。ソフトウェアの目的と仕様が決定した後で、ソフトウェア開発者が設計をしたり、専門の設計者が開発計画を立てる。細かいコンポーネントやアルゴリズムの実装だけではなく、アーキテクチャ的観点での検討も行われる。...
5 KB (693 words) - 16:22, 20 August 2024
0161:2008(ソフトウェアライフサイクルプロセス-保守)で詳細が規定されている。 ソフトウェア保守工程は、構造化プログラミング運動が盛んになったころに開発されたウォーターフォール・モデルで明確な工程として考慮されている。オブジェクト指向が盛り上がったころに開発されたスパイラルモデルでは、ソフトウェア...
6 KB (774 words) - 18:57, 7 February 2024
この価値観を共有する開発がアジャイルソフトウェア開発であり、アジャイルソフトウェア開発という言葉はソフトウェア開発工程やソフトウェア開発方法論、またはその総称ではない。特定の開発工程に縛られることはないが、実態として多くのアジャイルソフトウェア開発でみられる典型的な開発工程...
35 KB (4,310 words) - 04:58, 7 December 2024
ソフトウェア解析 プログラム意味論 ソフトウエア検証論 ソフトウエア開発環境 ソフトウェア工学の典型的な定義として、以下のようなものがある。 「ソフトウェアの開発・運用・保守に体系的・学問的・定量的手法を応用する分野」 「ソフトウェア開発のあらゆる面を扱う工学分野」...
29 KB (3,389 words) - 03:24, 5 November 2024
持続可能な開発 筐体開発 機体開発 車体開発 広告媒体開発 書体開発 本体開発 共同体開発 半導体開発 森林開発 媒体開発 立体開発 義体開発 機体開発 人材開発 能力開発 職業能力開発 教育開発 教材開発 開発教育 経済開発 経済技術開発区 反復型開発 核開発 - 日本の原子爆弾開発 開発独裁 開発政策...
8 KB (1,091 words) - 14:57, 18 May 2024
ソフトウェア・リリース・ライフサイクル (英: Software release life cycle) は、コンピュータソフトウェアの開発段階からリリース後に成熟する段階までの総称。サイクルは、最初の開発から最終的なリリースまでが範囲であり、ソフトウェアの改善やソフトウェアにまだ存在するバグ修正を行う、更新プログラムまでが含まれる。...
25 KB (3,152 words) - 21:55, 11 September 2023
methodology)とも。 ソフトウェア・情報システムは目的を達成するために開発される。開発を1つのプロセス(ソフトウェア開発工程)として捉えると、開発スタイルにより様々な構造・制約(ルール)・原則が見いだされる。一連のルール・ガイドラインからなる1つの開発スタイルがソフトウェア開発...
31 KB (4,066 words) - 01:57, 12 December 2023
自動化されたデプロイメント手法を用いた(従来に比べて)素早く高頻度すなわち継続的なソフトウェアデプロイメントを継続的デプロイという。 リリース リリース活動は、ソフトウェア開発工程の完了後に行われる。開発されたものをまとめ、顧客のサイトに送ることができる形態にする。市販される製品の場合、注文...
10 KB (1,195 words) - 23:28, 6 January 2024
ソフトウェアリリースライフサイクルを模倣した、より循環的なプロジェクトリリースモデルが牽引している。 ソフトウェア開発工程は、主にソフトウェア開発における生産側の視点と関係している。 これは、ソフトウェアツールのような技術側の視点とは対照的である。 ソフトウェア開発工程は、主にソフトウェア開発...
18 KB (2,570 words) - 13:25, 29 October 2022
プログラミング (category ソフトウェア開発工程)
一般に、職業としてプログラミングを行う場合、これらの作業が工程として含まれる。大規模なプログラミングでは、これらの作業を分業することも多い。 このような業務は、ソフトウェア工学という学問のソフトウェア開発工程の分野として扱われる。 人工知能によるプログラミングが発達すれば、プログラ...
36 KB (4,744 words) - 01:12, 27 December 2024
ソフトウェアアーキテクチャ(英: Software Architecture)は、ソフトウェアコンポーネント、それらの外部特性、またそれらの相互関係から構成される。また、この用語はシステムのソフトウェアアーキテクチャの文書化を意味することもある。ソフトウェアアーキテクチャの文書は開発...
13 KB (1,369 words) - 11:28, 27 November 2024
ソフトウェアテスト (英: software testing) は、コンピュータのプログラムから仕様にない振舞または欠陥(バグ)を見つけ出す作業のことである。ソフトウェアテストで見つかったプログラム中の欠陥を修正する作業をデバッグという。ソフトウェアテストに成功するとは、テストで欠陥が発見されるか...
33 KB (4,439 words) - 06:06, 1 July 2024
統合開発環境(とうごうかいはつかんきょう)、IDEは、ソフトウェア開発のための統合的なプログラミング環境であり、様々なツールの集合からなる。 従来、ソフトウェアプログラムのコーディング・コンパイル・ビルド・デバッグといった作業を行なう際に、テキストエディタ、コンパイラ、リンカ、デバッガなどの各ツール...
17 KB (2,122 words) - 02:24, 10 November 2023
業種で汎用的に利用することのできる既製のソフトウェアである。(対する言葉としてスクラッチ開発、受託開発) 箱売りされたソフトウェアのこと。(対する言葉としてはデジタル配信、ダウンロード販売、オンラインソフトウェア、ボリュームライセンス、サイトライセンスなど) 業種・規模を問わず多数の企業・組織で共通...
5 KB (581 words) - 13:40, 20 July 2024
ソフトウェア開発フレームワークの基本的要素でもある。 反復型開発の基本的考え方は、ソフトウェアシステムを徐々に開発していき、ソフトウェア開発者が過去の開発から学んだことを生かして、使用可能なシステムを段階的にリリースしていくというものである。開発者は、開発...
7 KB (973 words) - 23:15, 21 September 2024
スパイラルモデル (category ソフトウェア開発工程)
ソフトウェア開発工程のモデル[要出典]であり、設計とプロトタイピングを繰り返して開発していく手法である。 1988年、バリー・ベームが A Spiral Model of Software Development and Enhancement(ソフトウェア開発...
3 KB (430 words) - 13:58, 23 September 2024
要求分析 (category ソフトウェア開発工程)
analysis)とは、システム工学やソフトウェア工学において新たなシステムやシステム更新に際しての調査/定義に関わる工程を指す。要求分析はシステム設計工程でも重要な部分であり、アナリストやシステムエンジニア/ソフトウェア開発者が顧客の必要性や要求を特定する工程...
15 KB (2,280 words) - 13:53, 10 September 2023
ソフトウェア構成管理(ソフトウェアこうせいかんり、英: software configuration management、SCM)は、ソフトウェア開発プロジェクトをその成果物を通して制御・管理する方法論である。ソースコードや文書などの成果物の変更履歴を管理し、製品のバージョンやリビジョンに個々の成...
7 KB (921 words) - 20:29, 9 September 2023
オブジェクト指向分析設計 (redirect from オブジェクト指向ソフトウェア開発方法論)
) は、ソフトウェア工学において、ソフトウェア (システム) を相互作用するオブジェクトの集まりとしてモデル化 (オブジェクト指向モデリング) する、オブジェクト指向に基づくソフトウェア開発の方法である。オブジェクト指向の理論的枠組みに基づくソフトウェア開発、すなわちオブジェクト指向開発...
43 KB (4,886 words) - 23:46, 7 July 2024
ユーザー機能駆動開発(ユーザーきのうくどうかいはつ、英: Feature Driven Development, FDD)は、反復的ソフトウェア開発工程の一種。アジャイルソフトウェア開発手法の1つでもある。FDD は業界におけるいくつかのベストプラクティスを混合したものである。それらは全て、顧客に...
12 KB (1,507 words) - 02:45, 31 July 2021
プログラミングツール (redirect from ソフトウェア開発ツール)
WinDev Code::Blocks Computer Aided Software Engineering (CASE) ソフトウェア開発キット マスカスタマイゼーション ソフトウェア工学 計算機科学 スクリプト言語 Software Development Tools for Petascale Computing...
9 KB (923 words) - 02:31, 24 November 2023
Vモデル (category ソフトウェアプロジェクト管理)
如何にして」「何時」「誰が」責任を持って行うかも示す。 Vモデルはドイツ政府関連のソフトウェア開発工程を規定するために開発された。ソフトウェア開発の中で行うべき活動とその成果物を規定している。Vモデルはソフトウェア開発のライフサイクルをグラフィカルに表現したものでもある。自動化されたシステム検証フレ...
3 KB (346 words) - 20:06, 1 August 2024
ソフトウェアクリーンルーム(Cleanroom Software Engineering)とは、検証可能な信頼性を保ったソフトウェア開発工程のモデルの1つである。クリーンルーム手法はIBMにてハーラン・ミルズらが開発した。クリーンルーム手法の主眼はバグ除去よりもバグ予測にある。この名称は集積回路の製...
4 KB (473 words) - 06:23, 27 December 2019
ドキュメンテーション(文書化)はソフトウェア開発の重要な部分を占めている。ISO/IEC 12207, ISO/IEC 15504 part5に文書化(documentation process)を定義している。見過ごされることが多い。ドキュメンテーションは以下のように分類できる: 制約・要求 - ソフトウェア...
13 KB (1,820 words) - 20:35, 9 September 2023
かんばんはソフトウェア製品を開発するための方法である。さらに、かんばんは、ソフトウェア開発者に過剰な負荷をかけずに、ジャスト・イン・タイムでのソフトウェアリリースを強調したプロセスでもある。このアプローチでは、顧客へのデリバリーに必要なタスクの定義を行い、そのタスクをソフトウェア開発...
15 KB (2,046 words) - 01:59, 10 October 2024
1)である。 SQAには、要求工学、ソフトウェア設計、コーディング、コードレビュー、ソースコード管理、ソフトウェア構成管理、テスト、リリース管理、ソフトウェア統合など、ソフトウェア開発プロセス全体が含まれており、SQAの目標、コミットメント、能力、活動、測定、...
7 KB (806 words) - 20:36, 9 September 2023
マテリアルデザイン (category ソフトウェア開発工程)
Built on top of the Material Components Web project and LitElement, Material Web Components GitHub ユーザインタフェース ソフトウェア開発工程 Material Design - Google 表示 編集...
5 KB (435 words) - 08:55, 11 October 2024