見出し画像

2020-02-22の開発

現役のエンジニアが毎日どんなことを学んで,どんな開発を行っているのか雑にアウトプットしてみる試みの10日目です.

ユースケース

今日も仕事は,ユースケースの洗い出しがメインだったので,コードはほぼ書いていない.ソフトウェアエンジニアしているとソースコードを書く仕事がメインだが,意外とそれ以外の作業をする時間が多い.

ちなみにユースケースは,ユーザーがこのサービスを使って果たしたい要求を網羅的に記述するものである.

フォーマットとしては,ユースケース図などが一般的だが今のチームではスプレッドシートに網羅的に書いていく形式を取っている.

現在のチームでのユースケースは,システムを実装する際の指針にもなり,テストケースの元となる資料という位置づけとしている.
また,ビジネスサイドの人とこのシステムが果たすべき要求が何なのかというすり合わせを行う際の資料にもなる.

チーム開発をする際には,本格的に開発を行う前にこういった資料を作成したりすることが多い.

こういった仕様をもれなく列挙したりする能力って,あんまり学んだりする機会がなかったりするので毎回気合でどうにかしているけど,なにかフレームワークみたいなものがあれば知りたい.

この記事が気に入ったらサポートをしてみませんか?