はじめよう!要件定義 ビギナーからベテランまで


はじめよう! 要件定義 ~ビギナーからベテランまで


技術評論社


著者:羽生章洋


はじめに

第1部 要件定義って何だろう?
Chapter-01 要件定義=要件を定義すること
 どうして要件定義について知りたいの?
 要件定義とは?
 要件とは?
 なぜ要件を定義する必要があるのか

Chapter-02 要件定義の基本的な流れ
 要件定義の基本的な流れを見てみよう
 要望を出す
 要望を要求にする
 要求を検討する
 代替案を考え,提案する
 提案への検討から再要求を繰り返し,合意から要件へ
 要件定義は良い仕事をするための知恵

Chapter-03 定義すべき要件の内訳
 ゴールから逆算する
 UI
 機能
 データ
 UI,機能,データを定める

Chapter-04 3つの要素の定め方
 何はともあれUI
 操作に対して機能が動作すること
 機能に必要なデータが揃っていること
 UI,機能,データを決める

第2部 要件定義の詳細
Chapter-05 要件定義,その前に

[準備編]
Chapter-06 企画を確認する
 ゴールを確認する
 企画書を確認できない=ゴールの定義が不明瞭
 企画書を作成するためにまとめる項目
 企画の内容を関係者が理解するための企画書

Chapter-07 全体像を描こう
 全体像を描くプロセス
 全体像を描く手順
 全体像を描くときの注意点
 全体像を魅力的にお化粧する

Chapter-08 大まかに区分けしよう
 サブブロック図を作成する
 サブブロック図を作成する手順

Chapter-09 実装技術を決めよう
 ソフトウェアアーキテクチャの決定
 ソフトウェアアーキテクチャを決める手順
 実装技術を決める意味

Chapter-10 実現したいことを整理整頓しよう
 要件定義をスムーズに離陸させるために
 やりたいことを洗い出す
 やりたいことを一覧にする

[助走編]
Chapter-11 利用者の行動シナリオを書こう
 要件定義のための準備から助走へ
 利用者の行動シナリオ
 仕事の構造
 行動シナリオをどう書くか

Chapter-12 概念データモデルを作る
 概念データモデルの必要性
 概念データモデルの作り方
 概念データモデルを作るときの注意点

[離陸編]
Chapter-13 UIを考えよう
 いよいよ要件定義へ!
 UI を定義するということ
 対象となるUI をピックアップする
 ラフなイメージを描いてみよう
 必要な項目を列挙しよう
 動線を考えよう
 操作と機能を織り込む
 ディテールを詰める
 項目の名称について
 導出項目について
 UI としてのエラーメッセージ
 デコレーション
 UI について考えた結果をまとめよう

Chapter-14 機能について考えよう
 UI の次に定めること
 機能とは何か
 ワークセットの機能をピックアップする
 出力を決める
 処理を考える
 機能を分割する
 ストア系の機能
 機能について考えた結果をまとめよう

Chapter-15 データについて考えよう
 要件定義の要素を再確認
 データベースとは何か
 データベース設計の方法
 ワークセット単位で設計する
 データについて考えた結果をまとめよう

Chapter-16 要件定義の仕上げ
 足りないワークセットを検証しよう
 CRUD マトリックスを作る
 精度を高めよう
 仕上げよう

Chapter-17 要件定義,その後に
 成果物を確認しよう
 一覧を作ろう
 想定問答集を作ろう
 成果をリリースしよう

あとがき

書籍目次

Posted by shi-n