用語– category –
-
用語
アクティビティの依存関係とは何か?強制依存関係(ハード・ロジック)と任意依存関係(ソフト・ロジック)の違いについて解説
アクティビティの依存関係の概要 プロジェクトで実施するアクティビティの順序を考える際には、その順序に気をつけることが大切です。たとえば料理をする際、野菜を切る前に野菜を炒めるということはできません。このようにアクティビティには順序関係が決... -
用語
FMECA(故障モード・影響および致命度解析)とは何か?
FMECAとは「故障モード・影響および致命度解析」を意味し、システムの潜在的な故障を予測・評価する手法です。この記事では、基本となるFMEAとの違いや、故障の「致命度(発生確率×影響度)」を加えて分析する目的を分かりやすく解説します。 FMECAとは FM... -
用語
CRUD(クラッド)とは何か?ソフトウェア開発のための4つの基本機能を解説
CRUDの概要 CRUD(クラッド)とは、ソフトウェアにおける以下の4機能のイニシャルをつなげたものです。 Create:登録、生成 Read:参照、読み取り Update:変更、更新 Delete:削除 ソフトウェアを開発する際、この4点は永続性を持つ基本機能として挙げ... -
用語
プロジェクト・フェーズとは何か?プロジェクトのアクティビティの集合
プロジェクト・フェーズの概要 プロジェクト・フェーズはPMBOKで使われる用語の1つで、論理的に関連するプロジェクトのアクティビティの集合のことを指します((PMBOK第6版、730頁。))。このプロジェクト・フェーズはそのフェーズで作られる予定であった... -
用語
ソフトウェア開発におけるシナリオとは何か?代表的なユースケースシナリオと探索的シナリオを解説
ソフトウェア開発におけるシナリオとは ソフトウェア開発において、「シナリオ」という言葉が扱われることがあります。使用場面によって意味は異なりますが、基本的には「インプットしたデータに対して想定されるアウトプットのプロセス」をシナリオと呼び... -
用語
Linter(リンター)とは何か?
Linterの概要 Linterとは、プログラミングにおける解析ツールの大まかな総称です。「Lint」という解析ツールの名前に由来し、現在では解析ツールの総称となっています。 解析ツール「Lint」 Linterの元となったのはLintと呼ばれるプログラムの静的解析ツー... -
用語
信頼度成長モデルとは何か?ソフトウェアの信頼性と時間経過の関係
信頼度成長モデルとは 信頼度成長モデルとは、主にソフトウェア開発のテストで使用される言葉です。ソフトウェア開発では、テストの工程が進むほどバグが発見・修正されるため、故障の発生する可能性が減少していきます。このように「テスト時間が経過する... -
用語
テストとデバッグの違いは何か?ソフトウェア開発で使われる用語の違いを解説
混同されるテストとデバッグ ソフトウェア開発をしていると「テスト」や「デバッグ」という言葉を耳にします。共に開発中のソフトウェアにバグがないかどうかを確認する作業を指しており、区別なく使われている場合もあります。両者の違いはデバッグがソフ... -
用語
コードクローン(重複コード)とは何か?プログラムの保守性を低下させる手法
コードクローンの概要 コードクローンとは、1システム内で類似した・または一致したものが複数存在するソースコードを指します。コードクローンという呼び名はとくにソフトウェア工学で扱われることが多く、日本語では「重複コード」と呼ばれることもあり... -
用語
レスポンスコードとは何か?Webページ・Webブラウザに関する用語を解説
レスポンスコードの概要 レスポンスコードとは、WebページやWebブラウザに関する用語です。WebブラウザがWebサーバにリクエストを送り、その返信内容はどのようなものかを表す3桁の数字をレスポンスコードと呼びます。「HTTPレスポンスステータスコード」... -
用語
リスク・トリガーとは何か?
リスク・トリガーとは、リスクが発生しそうなことを示す事象または条件のことです((PMBOK第6版、417頁。))。このリスク・トリガーが検知されたことを契機として、コンティジェンシー計画など、リスク・マネジメントで議論された計画が実行されます。 -
用語
ビルドトラップとは何か?プロダクト開発における問題の原因とその対処法を解説
ビルドトラップの概要 ビルドトラップとは、組織が「どの程度顧客の問題を解決したか」ではなく、「どの程度の数の機能をリリースしたか」をプロダクトマネジメントの成功基準にし、プロダクトが行き詰ってしまう状況のことを指します。この言葉は『プロダ...
