2
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?

GitLab導入プロジェクト WBS例

2
Last updated at Posted at 2026-02-11

GitLab導入プロジェクト WBS

GitLabの導入におけるWBSサンプルです。

GitLab公式のImplementation / Migration / CI/CD Modernizationの一般的なスコープをベースにしています。


1. 前提条件・想定スコープ

  • 対象: 中〜大規模エンタープライズ(複数プロダクト/複数チーム)
  • 目的:
    • GitLab(SaaS or Self-Managed)の安定稼働基盤構築
    • 既存SCM/CIツールからの段階的マイグレーション
    • CI/CD・DevSecOpsベストプラクティスの導入
  • 主要ワークストリーム:
    • Implementation(インフラ・GitLab本体・Runner)
    • Migration(リポジトリ/パイプライン/ユーザー)
    • Enablement(運用・開発者トレーニング)

2. WBS一覧(概要)

レベル1: フェーズ
レベル2: サブフェーズ
レベル3: タスク
WBS ID レベル 名称 概要
1.0 フェーズ プロジェクト準備 体制・スコープ・スケジュール定義、キックオフ
1.1 タスク ステークホルダー/RACI整理 GitLab構築チーム側・XXX側・顧客側の役割定義
1.2 タスク 成功指標・KPI定義 導入後に追うKPI/完了条件の明確化
2.0 フェーズ 現状調査・要件定義 As-Is調査とTo-Be要件の整理
2.1 タスク 既存ツールチェーン棚卸 SCM, CI, Issue, Security, Artifact等の棚卸
2.2 タスク 非機能要件定義 可用性・DR・性能・セキュリティ・監査要件
3.0 フェーズ アーキテクチャ/設計 GitLab全体構成・Runner戦略・権限モデル設計
3.1 タスク 提供形態/エディション選定 SaaS / Self-Managed / Dedicated, Free/Premium/Ultimate
3.2 タスク システム構成設計 リファレンスアーキ+顧客制約を反映した構成
3.3 タスク Runnerアーキテクチャ設計 共有/専用Runner、K8s or VM、スケーリング戦略
4.0 フェーズ 環境構築(Implementation) GitLab本体・Runner・監視・バックアップ構築
4.1 タスク インフラ準備 ネットワーク/ストレージ/DNS/証明書等の準備
4.2 タスク GitLabインストール/設定 アプリケーション設定・バックアップ・監視連携
4.3 タスク Runner構築 共有/専用Runner構築とテストパイプライン作成
5.0 フェーズ 連携・ポリシー設定 IdP・Issue・ログ・セキュリティ・コンプラ設定
5.1 タスク SSO/SCIM連携 IdP連携・グループマッピング・自動プロビジョニング
5.2 タスク Issue/ITSM連携 Jira / ServiceNow 等との連携(必要に応じて)
5.3 タスク セキュリティ/コンプライアンス設定 セキュリティスキャン・ポリシー・監査ログ
6.0 フェーズ マイグレーション計画(Migration) 対象の洗い出しとウェーブ設計
6.1 タスク 対象リポジトリ/プロジェクト定義 優先度と依存関係を考慮したスコープ決定
6.2 タスク マイグレーション方式設計 自動/半自動/手動、検証/ロールバック方法定義
7.0 フェーズ パイロット実施 代表チームでのパイロット導入/検証
7.1 タスク パイロット移行 少数チームでのリポジトリ+CI/CD移行
7.2 タスク 検証・改善 パフォーマンス・UX・セキュリティの検証と改善
7.3 タスク Go/No-Go判断 本番展開に向けたレビューと承認
8.0 フェーズ 本番展開 ウェーブベースでの本番チーム展開
8.1 タスク ウェーブ計画詳細化 チーム/システム単位の移行スケジュール確定
8.2 タスク 各ウェーブ移行実行 データ移行・CI移行・検証・サインオフ
9.0 フェーズ トレーニング/チェンジマネジメント 管理者/開発者向け教育・ガイドライン整備
9.1 タスク 管理者トレーニング 運用・監視・バックアップ・アップグレード等
9.2 タスク 開発者トレーニング GitLab・MRフロー・CI/CD・セキュリティスキャン
10.0 フェーズ クローズ/移行後フォロー レトロ・引き継ぎ・最終報告
10.1 タスク 成果レビュー/レトロ KPI評価・課題・次フェーズ検討
10.2 タスク 運用引き継ぎ Runbook/SLA/窓口の明確化

3. MermaidによるWBS構造図(階層)


4. Mermaid Ganttチャート(スケジュール例)

※日付はサンプルです。実案件に合わせて調整してください。

2
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
2
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?