Skip to main content

要件定義

日程

研修目標

目次

  1. 開発プロセスの流れ general_development_model.png
  2. 要件定義とは何か?
    • 要件を定義すること
    • システム開発中の工程のひとつ
    • システムが提供する価値を決める作業
    • 以降の工程を決定する作業
    • 最も重要な工程と言える
  3. 要件とは何か?
    • お客様とシステム開発で「なに」を作るか決めること。
    • 「なに」を作るか決めることで、システムを開発することができる。
    • 「要件とは、必要な条件。欠くことのできない条件」 --- (三省堂「大辞林」より)
    • y03.1.png
    • 要望 「こうだったらいいなぁ」
    • 要求 「こういう風にしてよ」
    • 要件 「こうしましょう」
  4. 要求から要件へ
    1. 要求を精査する
    2. アィディアを織り込む(お客様はシステムに詳しくないため、プロとしての知見を織り込む)
    3. 合意形成する
      • 重要なのは双方が納得すること
      • (要件に正しい答えはない。 適宜、提案(アィディアを売り込む)をして、そして合意する!)
  5. 要件の構造
    • y05.1.png
  6. 要件定義の工程
    1. スコープの確認
    2. 現状分析
    3. 要求収集
    4. 課題設定
    5. 新業務設計
    6. 要件決定
  7. 要望一覧
  8. まとめ
  9. 演習:要件定義演習
  10. マジカ
  11. 実習1:現行業務をマジカで書く
  12. 実習2:新業務をマジカで書く