要件定義の進め方

システム開発の大炎上を防ぐために、上流工程(前工程)に位置する「要件定義」について、考えていくブログです。

要件定義書の作り方
PDCAサイクルではなく、PDCサイクルを回そう
あるべきV字モデルについて整理した
スコープを決めてから、QCDの議論をしよう

システム開発の炎上を止めるためにできること

炎上の定義 炎上を止めるために出来ること 納期を遅らせる 期待の品質を下げる 現状の品質を早く上げる まとめ 結論:粛々と火を消そう プロジェクトというのは、炎上しやすいものだ。あっちでも炎上し、こっちでも炎上する。火消し屋なんていう役割が、存在…

タスクを漏らさない方法としてのメール処理術

はじめに タスクを管理するツール メールによりタスクを管理する方法 前提事項 ルール ルール1:アクションが必要なメールについては「受信トレイ」フォルダに入れたままとする ルール2:アクションが必要ないメールについては「終わり」フォルダに入れる ル…

テキストボックスに関する要件定義

テキストボックスとは テキストボックスに対して決めるべき要件は入力に関する要件 ①:テキストボックスに入力可能な文字種類 ②:テキストボックスに入力可能な文字の最小数および最大数 テキストボックスの入力に対する要件の例 結論:テキストボックスに関…

小さな気遣いとして、ドキュメントに名前を入れよう

仕事をしていると、部署名無しかつ氏名無しドキュメントに出くわすことがある。誰が作ったのかわからないドキュメントだ。日付も、部署も、名前も書いてない。そういうドキュメントを見ると、この人はあまり責任分担というものを意識していないのかなと思っ…

IPAの非機能要求グレードの小項目を理解する(No6/119:サーバ)

[No1][A.2.1]可用性>耐障害性>サーバ ①冗長化(機器) ②冗長化(コンポーネント) 耐障害性(サーバ)に関するまとめ 結論:非機能要件として、サーバーの冗長性について合意しよう [No1][A.2.1]可用性>耐障害性>サーバ 今回は、耐障害性(サーバ)について…