組み込みソフトウェア向け開発プロセスガイド.pdf を参照
- システム・ソフトウェア 要求仕様書
- システム構成
- 機能概要
- 制約条件
- 期間、開発コスト
- 耐用年数や寿命
- 既存製品との継続性
- ハードウェアの制約
- OS・ミドルウェアの制約
- ユースケースシナリオ
- 機能詳細
- 周辺とのインターフェース詳細
- 非機能要求
- システムの異常処理方式
- 異常からの復帰方式
- ユーザーインターフェースの操作性
- システムの実行性能
- リモートメンテナンス等の保守性
- 実行性能(処理速度、起動時間、応答時間)
- システム・ソフトウェア アーキテクチャ仕様書
- システム構成のハードとソフトの機能分担
- 機能ブロック概要
- 各ブロックの名称、基本機能
- ブロック間のインターフェース
- 主要処理のフロー
- CPUの設定、動作モード
- CPUのポート仕様
- ペリフェラルの使用有無と、使用時の設定
- ユースケースと機能ブロックの対応
- 性能見積
- 機能ブロック詳細
- システムで扱うデータ
- 異常・例外一覧
- メモリマップ
- 通信仕様書
- 複雑な制御・アルゴリズムが有ればその経緯や根拠の解説
- 開発環境の仕様及びビルド手順
- ソフトウェア詳細設計書
- 状態管理
- タスクの一覧、概要、遷移図
- タスク間メッセージ仕様
- 割り込み仕様
- ハードウェア制御方法
- 初期化処理
- 順序
- 初期値
- エラー値
- コンパイル条件
- シーケンス図
- メモリ使用量
- テスト仕様書/報告書
- システム構成、環境、設備
- 結果概要
- 出力詳細
- 波形データ等
- テスト項目詳細
- 不具合管理表
コメントを残す