Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save aHisayoshiSuehiro/dc0bfd305cd48460e270c84ebde98e17 to your computer and use it in GitHub Desktop.
Save aHisayoshiSuehiro/dc0bfd305cd48460e270c84ebde98e17 to your computer and use it in GitHub Desktop.

概要

目的

位置づけ

対象ユーザ

記載範囲

参照ドキュメント

ID 文書名 文書番号 発行年月 備考

定義(用語、略語)

ID 用語・略号 正式表記 意味

システム構成

Note

2.1、2.2はシステム・アーキテクチャ設計書から転記

システム全体構成

.. todo::
        ハードウェアとソフトウェアを含むシステム全体構成をブロック図などで整理し、ソフトウェアの位置づけを明確にする
        図 1 システム全体構成図

システムを構成する主たる要素

構成要素ID 構成要素 概要

機能概要

.. todo::
        ソフトウェアとして実現する機能の概要などを簡潔に整理する


制約条件

ハードウェアなどを含めたシステム全体の構成と制約

.. todo::
        製品の動作環境、保守方法、準拠規約などの制約条件を整理する




ソフトウェアプラットフォーム

種類 名称 バージョン 利用するOS 利用するミドルウェア

ユースケースとユースケース・シナリオ

ユースケースID ユースケース名 概要

.. todo::
     システムを構成する機能ブロックごとにユーザとソフトウェアとしてのやりとりを考慮し、時系列的にその流れを整理する

機能詳細

.. todo::
        ユースケースを実現する機能について整理する



インタフェース詳細

.. todo::
        システム/ソフトウェアを構成する要素間のインタフェースを明確にする
        ソフトウェア機能間のインタフェースを明確にする
        システム構成要素間をつなぐデータなどに関する使用を明確にする

性能・品質等非機能要求詳細

信頼性に関する要求

.. todo::
        システムの異常時の処理なども考慮して整理する

使用性に関する要求

.. todo::
        ユーザインタフェースの操作性、レスポンスなども考慮して整理する

効率性に関する要求

.. todo::
        実装上の制約となるハードウェア制約(メモリサイズ、CPU性能)なども考慮して整理する
        システムで扱うデータのサイズ、更新タイミングなども考慮して整理する


保守性・移植性に関する要求

.. todo::
        各機能の将来の再利用や保守などの可能性についても整理する

セキュリティ面に関する要求

.. todo::
        システムの要求に応じてセキュリティ(暗号化やウィルス対策など)も考慮して整理する

その他

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment