Skip to Content
アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
book

アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築

by 米久保 剛
July 2024
Beginner to intermediate
272 pages
5h 40m
Japanese
Shōeisha
Content preview from アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
156
事前条件欄にはユースケースを開始するために満たしているべき条件
を、事後条件欄にはユースケースの正常終了後に満たすべき条件を記載
します。
主成功シナリオ欄には、ユースケースが成功してユーザーが目的を達
することができるいわゆるハッピーパスのうち、最も代表的なシナリオ
の手順を記載します。アクターは〜する、システムは〜する、と交互に
記載する方法が一般的ですが、列を二つに分けて左側にアクターの要
求、右側にシステムの応答を記述するフォーマットもあります。
シナリオの各手順において、何らかの問題が生じてユースケースが中
断あるいは終了する可能性がある場合、例外シナリオ欄にその状況や振
る舞いを記載します。主成功シナリオの手順2で発生する場合は2a、
2b、…というように番号を振ることが多いです。
特定の状況下で主成功シナリオとは異なった相互作用が発生する場合
は代替シナリオ欄にその内容を記述します。
ビジネスルール欄には、ユースケースの処理手順から参照されるビジ
ネスルールを記載します。ユースケース記述にはビジネスルールやビジ
ネスロジックの詳細は記述せず、外部の文書を参照するようにします。
ユースケース記述の作成ポイント
ユースケース記述を作成するにあたって最も重要なポイントは適切な
レベルで記述することです。アリスター・コーバーン氏による著書
『ユースケース実践ガイド 効果的なユースケースの書き方』
※3
による
と、ユースケースには「要約」「ユーザー目的」「サブ機能」の三つの目的
レベルがあり、その中でユーザー目的レベルが最重要とされています ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

データ保護完全ガイド ―あらゆるデータの保全と回復を可能にする

データ保護完全ガイド ―あらゆるデータの保全と回復を可能にする

W. Curtis Preston, 佐野 泰之, 池田 祥孝
レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

David Scott Bernstein, 吉羽 龍太郎, 永瀬 美穂, 原田 騎郎, 有野 雅士

Publisher Resources

ISBN: 9784798185422