0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

大規模開発プロジェクト標準整理

0
Posted at

大規模開発プロジェクト標準整理(工程 × 標準化)

一旦作成
今後補足等実施

概要

大規模開発では以下の2軸で管理することが重要:

  • 縦軸:工程(フェーズ)
  • 横軸:標準化・統制(ガバナンス)

① 要件定義(Requirements)

成果物

  • 業務要件定義書
  • 機能要件一覧
  • 非機能要件定義
  • 業務フロー(As-Is / To-Be)

標準化・管理

  • 用語集(単語帳)
  • 業務ドメイン定義
  • 要件記述ルール
  • ステークホルダー管理ルール

② 基本設計(Architecture / HLD)

成果物

  • システム構成図
  • アーキテクチャ設計書
  • インターフェース一覧
  • データモデル(概念・論理)

標準化・管理

  • アーキテクチャ標準
  • API設計標準
  • データ設計標準
  • セキュリティ設計ポリシー

③ 詳細設計(Design / LLD)

成果物

  • 画面設計書
  • API詳細仕様
  • DB物理設計
  • 処理設計(シーケンス図等)

標準化・管理

  • 命名規約
  • 設計書テンプレート
  • エラーハンドリング標準
  • ログ設計標準

④ 開発(Implementation)

成果物

  • ソースコード
  • モジュール
  • 内部ドキュメント

標準化・管理

  • コーディング規約
  • ディレクトリ構成ルール
  • Git運用ルール
  • コードレビュー基準
  • Definition of Done(DoD)

⑤ テスト(Testing)

成果物

  • テスト計画書
  • テストケース
  • テスト結果

標準化・管理

  • テスト設計標準
  • テスト命名規則
  • カバレッジ基準
  • 不具合管理ルール

⑥ リリース準備(Release Preparation)

成果物

  • リリース手順書
  • 移行計画書
  • 運用引継ぎ資料

標準化・管理

  • CI/CD標準
  • バージョニングルール
  • デプロイ戦略標準
  • ロールバック手順

⑦ 運用・保守(Operation)

成果物

  • 運用手順書(Runbook)
  • 監視設定
  • 障害対応記録

標準化・管理

  • ログフォーマット標準
  • 監視/アラート基準
  • インシデント管理プロセス
  • SLA / SLO

横断的標準化(ガバナンス)

① 用語・ドメイン統制

  • 単語帳(Glossary)
  • ユビキタス言語
  • ドメイン境界定義

② 開発標準

  • コーディング規約
  • 設計原則
  • API設計ルール
  • エラー処理ルール

③ プロセス標準

  • 開発フロー
  • レビュー手順
  • Issue管理ルール
  • 変更管理プロセス

④ ドキュメント統制

  • テンプレート標準
  • バージョン管理ルール
  • 更新責任の明確化

⑤ 品質管理

  • 品質指標(KPI)
  • テスト基準
  • 受入基準

⑥ セキュリティ統制

  • 認証・認可ルール
  • 秘密情報管理
  • 監査ログポリシー

⑦ データ統制

  • データ定義ルール
  • マスタ管理
  • データ品質管理

最重要ポイント

  1. 用語とドメインの統一
  2. 設計標準の先出し
  3. プロセスの明文化
  4. 運用前提設計

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?