How to make use case tables

Tomoharu Tsutsumi
1 min readMar 27, 2022

--

While deciding the specifications of software, we have to clarify the role of the software, which means what it will do and what it won’t do. In order to do so, we sometimes make use of use case tables. It is really useful, so I’ll introduce it to you.

What are use case tables?

Use case tables are text-based structured formats for capturing one or more use cases.

How to write use case tables

There are some types of use case tables, but I’ll write down the most basic one here. Factors of the table is below.

・Name of use case => This is literally the name of the use case

・Summary => The summary of the use case

・Actors => The lost of stakeholders involved in the use case

・Trigger => What makes the use case start

・Precondition => the conditions that should be already accomplished before the use case

・Scenario => The actions of actors and system

・Postcondition => the conditions that should be accomplished after the use case

・Extensions => other needed information

It is possible to organize specifications by using use case tables. I really recommend using it in your team!

My LinkedIn account is below! Please contact me!

https://www.linkedin.com/in/tomoharu-tsutsumi-56051a126/

--

--

Tomoharu Tsutsumi
Tomoharu Tsutsumi

Written by Tomoharu Tsutsumi

5+ years Full Stack SWE (Ruby, Go, TypeScript, JavaScript) | Former Founding Engineer of AI Startup in Canada

No responses yet