GitLabにおけるサイロのないSAFe ノート
RSS GitLab

GitLabにおけるサイロのないSAFe

大企業レベルにスケールするために、組織がScaled Agile Framework(SAFe)を採用すると、複数のチーム間での作業の調整に課題に直面することが多い。SAFeは、大企業でAgileの原則を失わずにスピード、_ALIGNMENT、顧客フォーカスを維持するための方法である。小チームの反復的かつフレキシブルなチームワークモデルを大企業に適用し、複数のチーム、ロードマップ、ステークホルダーを持つ組織に原則を適用する。GitLabのAgileプロジェクトマネジメント機能は、SAFeに対する強いサポートを提供し、組織が同じDevSecOpsプラットフォーム内でSAFeの概念とセレモニーをマッピングできる。GitLabでのSAFe概念のマッピングには、エピック→トップレベルのエピック、キャパビリティ→サブエピック(レベル1)、フィーチャー→サブエピック(レベル2)、ユーザーストーリー→イシュー、タスク→タスク、チーム→カスタムフィールド/スコープラベル、スプリント→イテレーション、プログラムインクリメント(PI)→マイルストーン、バリューストリーム→トップレベルのグループ、アジャイルリリーストレイン(ART)→トップレベルのグループなどが含まれる。GitLabは、PI計画、リファインメント、スプリント計画、デイリースタンドアップ、スプリントレビューなどのSAFeセレモニーをサポートしている。PI計画では、GitLabはロードマップビューを提供し、フィーチャーをPIマイルストーンに割り当て、クロステームの依存関係を文書化および視覚化する。リファインメントセッションは、エピックボード、ストーリーポイント、コンプリートドロワー ビューを使用してGitLab内で実行できる。スプリント計画は、イシューボード、ユーザーストーリーの総重量をボード上に直接表示、およびイテレーション間でのイシューの移動を容易にすることでサポートされる。デイリースタンドアップは、イテレーションスコープボード、ストーリーポイント/重量をカード上に直接表示、およびドロワービューを使用してコンテキストを離れずに詳細にアクセスすることで実施できる。統合プラットフォームであるGitLabは、コンテキストスイッチングのない、すべてが接続された、すべての人々が同じページにある、完全な可視性、フルピクチャーのような複数の利点を提供する。GitLabでのSAFeの実施には、各セレモニーが何を達成しようとしているかを考えて、全員が従う規約を定義し、構造、ワークブレークダウン、イテレーション、マイルストーン、ボードを設定する必要がある。これらの決定を最初から考えておくことで、後の多くの頭痛を避けることができ、完璧にする必要はない。GitLabは、特にdevチームが既にGitLabのファンである場合、SAFeを実行するためのsolidな基盤を提供し、計画と開発を同じツールに統合し、痛烈なハンドオフを排除し、コラボレーションを容易にし、すべてを速く動かすことができる。