要求定義のプロセスにおいて、多くの関係者から要求を引き出して、それを整理して要件としてまとめることが大切です。それには多くの方法や考え方がありますが、ここでは情報処理技術者試験で出題されたものを中心に列挙するだけにします。また、要求分析とはやや離れるかもしれませんが、問題解決技法もここに入れておきます。
専門家の意見聴取
- インタービュー
- ヒアリングともいいます。ユーザから要求を引き出すのに最も広く用いられます。
実施にあたっては、次の事項に留意することが必要です。
- 適切な回答者の選出:単に現在の担当や職制で選ぶのではなく、業務をよく知っており問題意識の高い人を選ぶことが必要です。
- 的確な質問の事前準備:回答者の一方的な話を聞くのでは、回答者が気づかなかった(話すのを忘れた)事項が欠けてしまいます。事前に質問リストを作成しておくこと、場合によっては、それを事前に回答者に渡して準備してもらうと円滑になります。しかし、そのリスト以外にも重要な事項があるのは当然であり、むしろ、その発見が重要なのですから、リストに拘泥するのは不適切です。
- 誤解を防ぐために、回答者の話を、自分が解釈した文章にして確認をとることが必要です。
- 回答が,事実であるか推測であるかを区別することが必要です。事実の場合は、それを裏付ける資料も入手すること、推測ならばその根拠を聞き出しておくことが望まれます。
- 要求事項については、その理由、効果、優先度合などを聞きます。できれば代案も求めます。
- 一回のヒアリングですますのではなく、それを整理したものを確認してもらい、さらに疑問に感じた事項について質問します。
- 同一の事項について、複数の人にインタビューすることが大切です。同じ回答でも異なる観点からの指摘もあるし、逆の回答があることも多いのです。
- デルファイ法
- デルファイとはギリシャ神話での「神のお告げ」の意味です。
ほかの技法では答えが得られにくい,未来予測のような問題に多く用いられるアンケート調査の方法です。
・予測対象に従って,複数の専門家を回答者として選定する。
・質問に対する回答結果をフィードバックし,再度質問を行う。
・回答結果を統計的に処理し,確率分布とともに回答結果を示す
というように、アンケートの結果をフィードバックすることにより、ある値に収束させます。
「グループウェアの普及により、紙の消費量はどれだけ削減できるか」「紙1枚の節減を何円と評価すべきか」などの合意を得るときにも効果があります。
集団による問題発見
- ブレーンストーミング
- バスディスカッションともいいます。数人の人に集まってもらい、あるテーマについて自由闊達な意見をだしてもらい、それをまとめる方法です。このときの司会者の留意点を列挙します。
- メンバはすべて対等。担当部門や職制を意識しないことを伝えておく。また、ここでの発言を後日批判することも禁止することを伝えておく。
- 他人の発言を否定する発言を認めない。逆に、他人の発言からヒントを得て、さらに発展させる発言を歓迎する。
- 発言が一部の人に偏らないように、発言しない人がいないように考慮する。
- 話題が一部の事項だけに絞られすぎているときは、他の話題にも移るように誘導する。逆に、話題が発散しすぎて収拾がつかなくなるときは、適当なタイミングで元の話題に戻す。
- 発言が出尽くした頃を見計らって、それまでの発言を整理する作業に入る。
- KJ法
- ブレーンストーミングの一種で、ブレーンストーミングを行い,収集した情報を相互の関連によってグループ化し,解決すべき問題点を明確にする方法です。カードを用いることに特徴があります。
情報収集→カード作成→グルーピング→見出し作り→図解→文書化の順序で行います。
カードを用いることにより、口頭では発言したがらない人の発言が得やすくなります。
グルーピングでは、カードの文面を重視して似たもの集めをすることにより、既成の体系ではなく、新しい切り口が発見でき、それから新しい発想が生まれます。
- ワークデザイン
- 問題解決に当たって,理想的なシステムを現実にとらわれることなく想定し,さらに,理想との比較から現状の問題点を洗い出し,具体的な改善案を策定する手法です。
問題発見・解決能力の育成手法
- ケーススタディ
- 事例研究ともいいます。多様な方法や理論を具体的事例により実習するとか、具体的な問題を設定し検討して理論化するなどを通して、問題解決能力育成をします。
- ロールプレイ
- 役割演技法ともいいます。交替で営業部員になったり顧客になったりして、実際の仕事上の役割を演じることで、問題の発見をしたり、プレゼンテーションの方法を体得する訓練法です。
- インバスケット
- 問題解決能力の育成方法で、日常起こるマネジメント上の問題を多数提示して、一定時間内に判断し処理させる手法です。