開発アプローチ– tag –
-
ハイブリッド型アプローチとは何か?予測型アプローチと適応型アプローチを組み合わせた手法を解説
ハイブリッド型アプローチの概要 ハイブリッド型アプローチは、予測型アプローチと適応型アプローチを組み合わせた手法で、それぞれのアプローチの長所を活かした開発手法です。具体的には、開発の中でも不確定な要素が多い工程は適応型アプローチを、おお... -
適応型アプローチとは何か?アジャイル開発に代表される開発アプローチを解説
適応型アプローチの概要 適応型アプローチとは、アジャイル開発に代表される、反復型アプローチと漸進型アプローチを組み合わせた開発アプローチです。反復型アプローチはプロジェクトの各工程(フェーズ)を繰り返し、内容を洗練させていく手法で、漸進型... -
反復型アプローチと漸進型アプローチの違いは何か?2つの開発アプローチの内容とアジャイル開発への影響を解説
反復型アプローチと漸進型アプローチの違い プロジェクトの進行方法にはいくつか種類があります。従来用いられてきた予測型アプローチの問題点を克服するために、反復型アプローチや漸進型アプローチが採用されることもありますが、両者の違いはどこにある... -
予測型アプローチとは何か?ウォーターフォール・モデルに代表される開発アプローチを解説
予測型アプローチの概要 予測型アプローチとは、スコープやスケジュール、コストなど計画の大部分をプロジェクトの初期段階で立案し、当初計画に沿って開発を進めていくアプローチ方法です。予測型アプローチでは1つのフェーズを完了させた後に、次のフェ... -
ステーシー・マトリックス(ステーシー複雑性モデル)とは何か?プロジェクトの複雑さを可視化する手法
ステーシー・マトリックスの概要 ステーシー・マトリックスは「プロジェクトの複雑さ」を理解するために利用される図で、「ステーシー複雑性モデル」とも呼ばれます。この「複雑さ」には、「不確実項目が多い」「近い未来を確実に予測できない」などの観点... -
テスト駆動開発とは何か?テストを軸としたソフトウェア開発手法を解説
テスト駆動開発の概要 テスト駆動開発とはテストコードを先に書いて、テストコードの実装を後から書いていくというソフトウェア開発手法のひとつです。この考え方を「テストファースト」と呼びます。テスト駆動開発は“Test-driven development”という英語... -
テーラリングとは何か?PMBOKを読み解く上で大切なキーワードを解説
テーラリングの概要 テーラリング(tailoring)とは、直訳すれば「仕立て」という意味になります。「洋服の仕立て直し」などに使われる言葉ですが、プロジェクトマネジメントにおいては、「プロジェクトをマネジメントするために、プロセス、インプット、... -
コンカレント開発(コンカレントエンジニアリング)とは何か?アジャイル開発にも取り入れられている開発手法を解説
コンカレント開発(コンカレントエンジニアリング)の概要 コンカレント開発とは、設計、生産、調達などの各工程を同時進行で行うための手法のことです。コンカレントエンジニアリングと呼ばれることもあります。コンカレント(concurrent)とは「同時」を... -
ローリング・ウェーブ計画法とは何か?反復計画法の1つを解説
ローリング・ウェーブ計画法の概要 ローリング・ウェーブ計画法とは、早期に完了させなければならない作業は詳細に、将来の作業は大まかに計画を立てるという反復計画技法のひとつです。ローリング・ウェーブ計画法は、WBS作成時やアクティビティの定義な... -
システム開発ライフサイクル(SDLC)とは何か?概要とモデルを解説
システム開発ライフサイクルとは システム開発ライフサイクル(Systems Development Life Cycle、以下SDLCと略記)は、高品質のソフトウェアを設計し、開発し、テストをするために使用するアイデアのことで、システム開発が完了するまでに、どのようなフェ...
1