PR

要求仕様の美学

誤解を生まず、真のニーズを的確に伝える要求仕様書はどのように作成すべきものなのか。実務経験の長い専門家が、基本から応用までノウハウを分かりやすく解説する。日本語の正しい使い方や頭の中の整理法など、内容は多岐にわたる。

要求仕様作成における最大のコツ――機能の2割をカットする(第14回)

1990年代なかばから、企業の経営環境が大きく変化している。きっかけになったのは、インターネットの普及である。

インターネットが出現する以前、市場の変化は現在よりはるかに緩やかだった。企業は、市場の変化を見てから組織を変更し、対応するだけの余裕があった。この時期、ITはあくまでも組織を支援するための道具にすぎなかった。

>>続きを読む
|

システム仕様を数式に変換――Z言語で要求仕様を厳密に記述する

Z言語をはじめとする要求仕様記述言語は、厳密さゆえに実用に適さないと言われる。何はともあれ、Z言語とはどんなものか。どのように厳密なのか。システム担当者なら、そのエッセンスを理解しておいたほうがよいだろう。

>>続きを読む
|

業務の粒度やアクターの役割を明確化し、システムの振る舞いをUMLで表現する(第12回)

要求仕様に対するソフトウェア工学からのアプローチを解説する第2回である今回は、実際にUML図を作成する。自分だったらどう記述するか、考えながら読み進めてほしい。

>>続きを読む
|

スケッチ、設計図、プログラミング言語UMLの利用法を再確認する(第11回)

ソフトウェア工学が誕生してから、40年が過ぎようとしている。今回からは、ソフトウェア工学が要求仕様にどのようにアプローチしてきたのかを、3回にわたって紹介していく。

>>続きを読む
|

ブレーンストーミング、KJ法、マインドマップ 発想法のエッセンスを理解する(第10回)

前号では「発想力」について解説した。それに続いて今回は、発想力を引き出し、問題の解決策を導くための発想法を説明する。4つあるが、基本はどれもシンプル。適材適所で使い分けてほしい。

>>続きを読む
|

現実解に固執せず自由に発想し独創性の高い解決策を生み出す(第9回)

要求定義を正しく実施するには、業務上の問題を感知するだけでなく、その解決策を生み出せなければならない。今回は、解決策の創出に不可欠である「発想力」を解説する。

>>続きを読む
|

第8回 「問題とは何か」を理解し、適切な発見方法を確立する

要求定義の前提になるのが、経営上や業務上の問題の発見と解決策である。ところが、その問題の定義が曖昧なことが多い。 そこで今回は「問題とは何か」を示し、適切な定義方法を説明する。

>>続きを読む
|

第7回 確認の一手間と理論武装で、推論や日和見主義によるエラーを排除する

前回まで、ヒューマンエラーを引き起こす原因について人間工学と認知心理学の見地から解説した今回はそれらを踏まえ、要求仕様書作成時に発生するヒューマンエラーの具体例と解決策を解説する。

>>続きを読む
|

第6回 「誤解」から「機能的固着」、「集団思考」まで 認知心理学が教えるエラーの原因を知る

誰にとっても自明で誤解が生じない要求仕様を作成するにはどうすればいいのか。 そこには王道と呼べるものはなく、エラーが生じる原因をしっかり理解し、適切な対策を講じるしかない。 今回は前回に続き、ヒューマンエラーを引き起こす人間の特性を解説する。

>>続きを読む
|

第5回 人間工学や認知心理学を知り 要求仕様の人的間違いを撲滅する

ちょっとした言葉の行き違いや誤解、錯覚がもとで要求仕様の作成に失敗すると、ユーザーの本来の要求とはかけ離れたシステムを作ってしまうことになりかねない。人間はどのような条件下で間違いを犯しやすいかを知れば、要求仕様のミスや漏れをなくしてよいシステムを作れる。

>>続きを読む
|
IT Leaders 毎月無料でお届けいたします

本誌は、読者登録いただくことにより、毎月無料でみなさまのお手元まで直接お届けいたします(書店などでは販売していません)。

企業の情報システムを担当する方々や事業部門のIT担当の方々、およびIT関連プロフェッショナルの方々を対象に、実践的に役立つ情報を掲載、幅広く業務にご活用いただけます。

IT Leaders新規購読お申し込みはこちらから
Ads by Google