トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

システム開発の基本

http://www.h6.dion.ne.jp/~akn/pm/SystemDevelopment/SystemDevelopmentGuide.html

流れ

 V字モデル

http://ja.wikipedia.org/wiki/V%E3%83%A2%E3%83%87%E3%83%AB
http://www.atmarkit.co.jp/ait/articles/0603/30/news122.html

プロジェクト計画

プロジェクトの前提条件や方針を策定する。

 成果物

  • WBS
  • 品質計画
  • 進捗計画
  • 費用計画
  • 組織要員計画
  • 契約管理計画
  • 生産性計画
  • 変更管理計画

工程別成果物(参考)

工程 作業項目 成果物
要件定義 現行業務の調査 業務一覧
現行業務フロー
課題の洗い出し 課題一覧
要件定義 要件定義書
新業務フロー
システム設計 システムの目的定義 システム概要定義書
システムの範囲定義
システムの前提条件定義
システムの概要定義
システム方式設計 ハードウェア構成図
ソフトウェア構成図
ネットワーク構成図
基本設計 機能の洗い出し、定義 機能一覧
機能定義書
画面の洗い出し 画面一覧
帳票の洗い出し 帳票一覧
データの洗い出し データ一覧
データ処理概要 処理フロー
共通設計 技術検証 技術課題一覧
標準化 用語定義
設計フォーム
命名規約
コーディング規約
画面標準化
帳票標準化
共通関数化
インフラ設計 インフラ設計書
運用設計 運用設計書
外部設計 画面設計 画面定義書
帳票設計 帳票定義書
コード設計 コード定義書
データベース論理設計 ER図
テーブル一覧
テーブル定義書
バッチ処理設計 バッチ処理一覧
バッチ処理フロー
内部設計 画面処理設計 画面処理定義書
帳票処理設計 帳票処理定義書
バッチ処理設計 バッチ処理定義書
開発環境構築 環境設定書 開発環境
製造 コーディング ソースコード
単体テスト 単体テスト仕様書
単体テスト結果報告書
結合テスト 結合テスト計画 結合テスト計画書
結合テスト仕様書作成 結合テスト仕様書
結合テスト環境設定 結合テスト環境
結合テストデータ作成 結合テストデータ
結合テスト実施 結合テスト結果報告書
プログラム修正依頼 プログラム修正依頼書
総合テスト 総合テスト計画 総合テスト計画書
総合テスト仕様書作成 総合テスト仕様書
総合テスト環境設定 総合テスト環境
総合テストデータ作成 総合テストデータ
総合テスト実施 総合テスト結果報告書
プログラム修正依頼 プログラム修正依頼書
システムテスト システムテスト計画 システムテスト計画書
システムテスト仕様書作成 システムテスト仕様書
システムテスト環境設定 システムテスト環境
システムテストデータ作成 システムテストデータ
システムテスト実施 システムテスト結果報告書
運用テスト 運用テスト計画 運用テスト計画書
運用テスト仕様書作成 運用テスト仕様書
運用テスト環境設定 運用テスト環境
運用テストデータ作成 運用テストデータ
運用テスト実施 運用テスト結果報告書
プログラム修正依頼 プログラム修正依頼書
受入テスト 受入テスト計画 受入テスト計画書
受入テスト仕様書作成 受入テスト仕様書
受入テスト環境設定 受入テスト環境
受入テストデータ作成 受入テストデータ
受入テスト実施 受入テスト結果報告書
プログラム修正依頼 プログラム修正依頼書
導入・本番切替 導入・本番切替計画 導入・本番切替計画書
導入・本番切替手順書作成 導入・本番切替手順書
本番環境設定 本番環境
データ移行作業
本番環境バックアップ
動作確認

基本設計

http://setoranomaki.client.jp/gaibu_sekkei.html

 何をするのか

顧客と仕様を決める。
主に見た目や外部システムとの連携の仕様などを決める。

 成果物

  • 画面設計書
  • 帳票設計書
  • インターフェース設計書
  • コード設計書
  • データベース設計
    • ER図

詳細設計

 何をするのか

各機能の実現方法や機能実現の指針を記述する。

 成果物

  • 画面処理定義書
  • 帳票処理定義書
  • バッチ処理定義書

コーディング

 何をするのか

プログラム設計を行い、実際に実装を行う

 成果物

  • ソースコード

単体テスト

 何をするのか

実装したモジュールが詳細設計通りに動作するか確認する

 成果物

  • 単体テスト仕様書
  • 単体テスト結果報告書

結合テスト

 何をするのか

システムが基本設計通りに動作するか確認する

 成果物

  • 結合テスト仕様書
  • 結合テスト結果報告書

システムテスト

 何をするのか

要件定義で定義した通りに動作するか確認する

 成果物

  • システムテスト計画書
  • システムテスト仕様書
  • システムテスト結果報告書

成果物サンプル

http://www.h6.dion.ne.jp/~akn/pm/SystemDevelopment/SystemDevelopmentGuide.html
http://setoranomaki.client.jp/gaibu_sekkei.html
http://www.ipa.go.jp/sec/softwareengineering/tool/ep/ep1.html
http://thinkit.co.jp/taxonomy/term/974
http://www.pocket9.net/pocketdoc_02.html
http://exbridge.jp/company.html
http://thinkit.co.jp/free/project/4/4/1.html

ディレクトリ構成案

 プロジェクト名/
 ├── 00_プロジェクト管理/
 │   ├── スケジュール/
 │   ├── 課題管理表/
 │   ├── リスク管理表/
 │   ├── コミュニケーション/
 │   └── 会議議事録/
 ├── 01_要件定義/
 │   ├── 要件定義書/
 │   ├── ユースケース/
 │   └── 関連資料/
 ├── 02_基本設計/
 │   ├── 基本設計書/
 │   ├── 画面設計/
 │   ├── データベース設計/
 │   │   ├── ER図/
 │   │   └── テーブル定義書/
 │   └── インターフェース設計/
 ├── 03_詳細設計/
 │   ├── 詳細設計書/
 │   ├── モジュール設計/
 │   ├── クラス設計/
 │   ├── シーケンス図/
 │   └── バッチ設計/
 │       ├── バッチ処理フロー/
 │       └── バッチ詳細設計書/
 ├── 04_実装/
 │   ├── ソースコード/
 │   ├── コンフィギュレーション/
 │   └── ビルドスクリプト/
 ├── 05_テスト/
 │   ├── 単体テスト/
 │   ├── 結合テスト/
 │   ├── システムテスト/
 │   └── テスト報告書/
 ├── 06_リリース/
 │   ├── リリースノート/
 │   ├── バージョン管理/
 │   ├── リリース手順/
 │   └── リリース成果物/
 ├── 07_運用/
 │   ├── 運用手順書/
 │   ├── 監視スクリプト/
 │   └── 障害対応/
 ├── 08_クライアント関連/
 │   ├── QA表/
 │   ├── 受領資料/
 │   ├── 契約書/
 │   └── 議事録/
 ├── 09_参考資料/
 │   ├── 技術資料/
 │   ├── 調査報告書/
 │   └── 外部資料/
 └── 10_バックアップ/
     ├── 定期バックアップ/
     ├── 設定ファイル/
     └── 緊急時対応手順/

[カテゴリ: システム開発]

[通知用URL]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2024年08月02日 21時17分13秒