要件定義・基本設計

ドキュメント作成

※ここに載っている項目をすべて網羅した要件定義書というのはあまり見たことがない。客の要望に応じて機能要件のみ文書化したりすることもある。

概要

  • 背景・目的
  • 開発概要
  • この要件定義書でカバーする範囲
  • リリース希望時期
  • 用語定義

システム要件

  • 関連する他システムとの関係
  • 業務とその業務がつかうシステムの関連づけ
  • ハードウェア構成
  • ソフトウェア構成
  • 使用する言語、OS、DBMS、ミドルウェアなどのバージョン

性能要件

  • 処理能力
    • ターンアラウンドタイム、スループット、SLA項目、
  • データ量
    • データ連携日時
  • 端末台数
  • 信頼性
    • 信頼性、冗長性能(サーバ多重化など)、切替・復旧時間

インターフェイス

  • システム間インターフェイス
    • 物理層も含めたプロトコル、文字コード
  • 接続端末インターフェイス
    • 通信プロトコル
  • マンマシンインターフェイス
    • 画面や帳票などの方針、一覧など

機能要件

  • システムの実現する機能をまとめたもの
  • 普通に要件というとこれを思い浮かべることが多い。
  • 起動条件、終了条件
  • 外部I/Oの一覧、主な内容、頻度
  • エラー処理の方針
    • 一部のデータにエラーがある場合に全体を止めるかできるだけ動かすか、など

運用要件

  • 起動/停止の方式
  • 稼動監視の方式
    • ジョブ管理システムがあれば記述
    • 障害通知
  • システム間接続制御
  • セキュリティ
    • 端末間>https,SSL
    • バッチ>Hulftの暗号化
  • バックアップ・リカバリの方式
    • 対象、媒体、間隔など
  • 運用スケジュール
    • 通常時タイムテーブル
    • 計画停止の手順
    • 障害時の運用

試験

  • どんな試験を、どんな目的で、どうやって行うか
  • 関係者の役割

データ移行・リリース

  • データごとに移行対象かどうかを示す
  • データごとにデータクレンジングが必要かどうかを示す

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-10-09 (金) 05:40:35 (1789d)