私が現在取り組んでいるプロジェクトでは、要件は次の形式になっています。
- システムは...
- システムは...
代替シナリオがない限り、正常に機能します。しかし、何が起こるかによってシステムの動作が異なる場合、どのように記述すればよいでしょうか?
if ScenarioA Then do This
elseif ScenarioB Then do That
私が現在取り組んでいるプロジェクトでは、要件は次の形式になっています。
代替シナリオがない限り、正常に機能します。しかし、何が起こるかによってシステムの動作が異なる場合、どのように記述すればよいでしょうか?
if ScenarioA Then do This
elseif ScenarioB Then do That
ユーザーストーリーを試してみませんか?
ユーザー ストーリー (要件に反する) は、システムが特定のユーザーに対して行う必要があることを説明する簡単な意図のステートメントです。
アプリケーションを閉じるユーザーとして、最後の保存以降に変更されたものをすべて保存するように求められ、有用な作業を保持し、誤った作業を破棄できるようにしたいと考えています。
- シナリオAの場合、これを行います
- シナリオBの場合、それを行います