はじめ
プログラマー1年生、@shika_ksです。
前回に引き続き、システムを作成すべくChatGPTに力を貸してもらいました。
要件定義ができたので、今回は基本設計に挑戦します。
基本設計について
基本設計をChatGPTに細分化させると、以下の項目に分けられました。
- 機能要件
- 非機能要件
- 業務フロー図
- データフロー図
- 入出力関連図
- 画面設計図
- インターフェース設計図
今回の基本設計①では、機能要件・非機能要件をまとめました。
機能要件について
要件定義を読み込んだChatGPTに必要な機能を聞いたところ、以下の返答がありました。
非機能要件について
同じように要件定義を読み込んだChatGPTに必要な非機能を聞いたところ、以下の返答がありました。
感想
事前に自身で構想していた機能、非機能を9割ほど網羅していました。
恐るべきAIです。
非機能要件については、IPAが提唱している6つの観点すべてが当てはまっているといった精度の高さです。
また、不足な部分がありましたらコメントいただけると幸いです。
次回は、業務フロー図とデータフロー図を作成していきたいと思います。