補助ソリューションリソース: アジャイル
連絡先
| PMM | TMM |
|---|---|
| Aathira Nair (@anair5) |
市場の視点
アジャイル計画と管理
チームに権限を与え、変化を受け入れ、価値の提供に集中することで、アジャイル方法論はソフトウェア開発を変革してきました。アジャイルチームは、これまで以上に迅速に、より関連性が高く、価値があり、顧客中心のプロダクトを作り出します。
開発チームは、Scrum、Kanban、Extreme Programming(XP)など、反復的、漸進的、リーンなプロジェクト方法論で価値の提供を加速します。大企業は、Scaled Agile Framework(SAFe)、Spotify、Large Scale Scrum(LeSS)などのさまざまなフレームワークを通じて、エンタープライズスケールでアジャイルを採用しています。GitLab は、選択した方法論にかかわらず、チームがアジャイルのプラクティスと原則を適用して作業を組織化・管理できるようにします。これらの新しい方法論は新しい課題をもたらします。
アジャイルは単一の方法論ではなく、多くの方法論によってさまざまな方法で受け入れられている指導原則のセットです。アジャイルエンタープライズを計画・管理する単一の「最良」の方法はなく、より古いプロジェクト計画ツールは、特定の実装のニーズに対応するための柔軟性が不十分な場合がよくあります。
この機能ギャップは、プロジェクト見積、計画、進捗追跡を不十分にします。さらに、アジャイル方法論は、たとえ十分に文書化されたアジャイルプロセスであっても、伝統的な成功メトリクスやウォーターフォールの財務計画にマッピングしないことがあるため、チーム間およびエンタープライズ全体で混乱を生み出すことがあります。
組織は、アジャイルを使用してプロジェクト、プログラム、ポートフォリオを管理するためのより良い方法を必要としています。彼らは以下のことをよりよく行う必要があります:
- 戦略目標に基づいて作業を計画し、優先順位を付ける
- 作業を開始する
- 進行中の作業の進捗を監視する
- プロダクトライフサイクル全体を通じて、チーム間で作業にコラボレーションする
- 作業の流れを制御し、最適化する
- 完了した作業項目をクローズする
- その作業によって生み出された価値を測定する
- 他の方法論にかかわらず、組織全体にその価値を伝達する
市場リーダー
GitLab
GitLab は、この領域への比較的新しい参入者でありながら、2021 年の Gartner Magic Quadrant for Enterprise Agile Planning Tools で「リーダー」に選ばれました。これは、わずか 2 年前にビジョナリーとしてレポートに初登場して以来のことです。
Gartner, “Magic Quadrant for Enterprise Agile Planning Tools,” Bill Blosen, Mike West, Deacon D.K Wan, Akis Sklavounakis, Keith Mann, Wan Fui Chan, Hassan Ennaciri, April 20, 2021.
Gartner は、調査出版物に描かれたいかなるベンダー、製品、サービスも推奨せず、テクノロジーユーザーに最高の評価または他の指定を持つベンダーのみを選択するよう助言するものではありません。Gartner の調査出版物は Gartner 調査組織の意見で構成されており、事実の表明と解釈すべきではありません。Gartner は、本調査に関する商品性または特定目的への適合性を含む、明示または黙示の保証をすべて拒否します。_
Atlassian
過去 5 年間で平均年率 40% の収益成長、2020 年の総収益約 20 億ドル、グローバルパンデミックの中でのリモートワーク機能と SaaS への需要により、Atlassian (TEAM) は 2021-08-17 時点で時価総額 840 億ドルにまで押し上げられました。
Atlassian は、補完的な製品をエンタープライズ内で有機的に自己拡散させる戦略的買収を通じて、市場フットプリントを一貫して拡大してきました。2020 年 4 月のリモートサミットで、Atlassian は AgileCraft の 1 億 6,600 万ドルでの買収に基づき、Jira Align の多くの新機能を発表しました。AgileCraft は会社およびソフトウェアともに、SAFe や他のエンタープライズアジャイルフレームワークをサポートする以前の市場リーダーでした。Atlassian Jira を使用するチームに対する強力なサポートも備えていました。
Atlassian には多くの製品がありますが、アジャイルユースケースに最も整合しているものには、Jira Software(ソフトウェアプロジェクト管理)、Jira Align(ポートフォリオ管理)、Confluence(Wiki)、Trello(プロジェクト管理)、Jira Core(ビジネスプロジェクト管理)、Jira Service Desk(ITSM ソフトウェア)が含まれます。
CollabNet VersionOne
2019 年、TPG Capital は、Digital.ai という統合型 DevOps 企業を構築するための TPG の 5 億ドルのエクイティ資本投資の一環として、Vector Capital から CollabNet VersionOne を購入しました。Digital.ai には 2020 年に XebiaLabs と Arxan Technologies も含まれます。Digital.ai は、Global 5,000 のエンタープライズ向けにエンドツーエンドのソリューションを提供しています。
アジャイル計画ツールの VersionOne と Continuum は、Scrum、Kanban、Extreme Programming(XP)、SAFe をサポートします。バリューストリーム管理 とポートフォリオ管理にさらに焦点を当てており、VersionOne は SaaS またはオンプレミスで利用可能です。DevOps 統合には Jenkins、Chef などが含まれます。
Broadcom Rally
GitLab の Plan ステージ競合分析セクションが説明するように:
Rally はかつて事実上の市場リーダーでしたが、市場シェアは大幅に減少しました。多くのエンタープライズに依然として根付いていますが、Broadcom が Rally を生命維持装置に置いていると多くの人が推測しています。
Rally は Broadcom の Digital BizOps Starter Edition の一部であり、同社のより大きな存在感、歴史、製品ポートフォリオから恩恵を受けています。Broadcom は 2018 年に CA を買収し、その後しばらくの間、この製品は CA Agile Central としてブランド化されていました。
Planview
Planview は、エンタープライズグレードのプロジェクト、プロダクト、ポートフォリオ管理機能の幅広い範囲を提供しています。2013 年の Venture Partners と 2017 年の Thoma Bravo からの投資によりリードされ、Planview は Troux Technologies、Innotas、LeanKit、Spigit などの競合他社を着実に買収して、さまざまな市場へのリーチを拡大しています。
製品の Planview Lean and Agile Delivery は、SAFe、Kanban、Scrum を強くサポートしており、Kanban はソフトウェア開発外でもポートフォリオ管理やビジネス戦略を含めて有用です。
Apptio Targetprocess
2021-02-11、Apptio は Targetprocess の買収を発表しました。Targetprocess は、PPM に焦点を当てた Plan 領域の小規模で若い競合他社の 1 つです。Targetprocess は市場フットプリントを急速に拡大しており、GitLab と同様に Gartner から EAPT 市場のリーダーとして認識されています。
Microsoft
GitHub の買収により、Microsoft は人気の SCM ソリューションの機能を Azure DevOps の主要機能と組み合わせるプロセスを開始しました。Microsoft Project は彼らの主要な計画ソリューションで、現在計画市場の 15 〜 25% を所有しています。
ServiceNow
ServiceNow は IT サービス管理の確立されたベンダーですが、アジャイル計画ツールである IT Business Management(ITBM)スイートは比較的基本的な機能を持っていると言われています。ITBM にはリリース計画、限定的な SAFe サポート、Jenkins 統合が含まれ、その主な利点は Now Platform との統合と、ServiceNow を介した開発と運用バックログの全般的な統一になります。
トレンド
- 伝統的なプロジェクト計画から、より高レベルなポートフォリオ計画へ
- 可視性とバリューストリーム管理の重要性の増大
- SAFe、LeSS、Spotify モデルなどのエンタープライズフレームワークへの関心の増加
- ソフトウェア開発を超えたアジャイルユースケースの継続的な拡大
- コンプライアンスとビジネスリーダーシップとの整合性の重要性の増大
- データを生成・統合・データに導かれるアジャイルツールの重要性の増大
SWOT 分析
強み
単一の DevOps プラットフォームとして、GitLab は組織が作業を実行するのと同じシステム内で計画・管理することを可能にします
私たちの透明性と、それに伴う顧客と直接コミュニケーションを取り、意味のある形で関与する意欲。
Git ベースからクラウド統合まで、GitLab 自身のモダンだが柔軟なソフトウェアは、私たちを将来に向けて、そしてアジャイルを採用する顧客のサポートにアジャイルであるよう位置付けます。
DevOps の成長はアジャイルの成長と並行しており、共生関係にあるかもしれません。DevOps における私たちの評判が先行しています。
弱み
GitLab のポートフォリオ管理機能は現在、より専門的な競合ポイントソリューションよりも成熟度が低くなっています。
GitLab を開発・展開するための MVC ベースの反復アプローチは、より伝統的でアジャイルでない組織からの見込み顧客にとって最初は衝撃的なものになる可能性があります。
私たちは市場で比較的新しいプレーヤーです。
機会
GitLab は、DevOps での優位性、DIY ポイントソリューションよりもプラットフォームを好むトレンド、エンタープライズ顧客向けの DevOps での強み、クラウドネイティブアプリケーション向けに最適化された自社のモダンなアプローチとアーキテクチャなどのポイントを持って、将来に向けて位置付けられています。この領域への新規参入者として、GitLab はまた、レガシーコードとプロセスの負担がなく、より柔軟で、需要における今後の変化のためにより良く設計された、新しいアジャイル管理パラダイムを作り出すことができます。
脅威
合併買収の状況は、競合他社が GitLab のようなエンドツーエンドのプラットフォームを構築または買収しようとしていることを示しており、主要な差別化要因を緩和する可能性があります。
Microsoft や Atlassian などの大手プレーヤーは、アジャイルおよび関連領域のギャップを迅速にクローズまたはオープンするためのリソースを持っています。
アジャイルがますます主流になるにつれて、より頑固なシャドー IT と変化への抵抗により、拡大がより困難になる可能性があります。
ペルソナ
ユーザーペルソナ
GitLab がソフトウェア開発ライフサイクルの各フェーズを単一の DevOps プラットフォームでつなぐユニークな機能により、多くのユーザーペルソナが Integrated Agile Planning にソリューションを見出します。
GitLab を Agile Planning に使用するユーザーペルソナとその主要な動機には以下が含まれます:
Parker the Product Manager
- PM は、機能開発とプロジェクトの成功、および全般的な作業負荷を調整します。コミットとレビューアプリを通じて進捗を監視し、それらの変更を検証してフィードバックを提供する能力は、彼らの成功の鍵です。
- 時間とともに、変更により、PM がプロダクト開発と他のプロジェクトの進捗を評価するための貴重な統計的洞察が生成されます。
Delaney the Development Team Lead
Delaney the Development Team Lead
- PM と同様に、チームリードは、今後のタスクを割り当て、目標を時間通りに達成するために、チームのキャパシティを理解する必要があります。
検討中: アジャイル計画の観点からのペルソナには、以下のような名前で含まれる場合があります:
- Scrum マスター
- プロダクトオーナー
- 開発者
- テスター/QA
- プロジェクトマネージャー
- プロダクトマネージャー
バイヤーペルソナ
Integrated Agile Planning の購買は、エグゼクティブの関与を必要としない場合があります。例外の 1 つは、VP Application Development の影響です。
Erin the Application Development Executive (VP, etc.)
Erin the Application Development Executive (VP, etc.)
- Erin はビジネス課題と全体像に焦点を当てた戦略的リーダーです。
- Erin の最大の目標は予測可能なビジネス成果です。
業界アナリストリソース
- Gartner, “Magic Quadrant for Enterprise Agile Planning Tools,” Bill Blosen, Mike West, Deacon D.K Wan, Akis Sklavounakis, Keith Mann, Wan Fui Chan, Hassan Ennaciri, April 20, 2021.
市場要件
ビジネスとポートフォリオの計画を市場機会にマッピング
| 要件 | 説明 | 典型的な機能 | 価値 |
|---|---|---|---|
| 1. 要件モデリング、管理、分析 | 必要なプロダクトの動作を記述し、それに対して出力を検証できるようにする。 | Epics、Features、Stories、Tasks、ヘルスステータスレポート、規制業界の要件管理に必要なコンプライアンス | プロダクトの最終状態の共通ビジョンと、開発プロセス全体を通じてのスコープ変更のアーカイブを提供。提供された価値が記載された目標と必要なコンプライアンスを満たすことを保証。 |
| 2. 柔軟なワークフローのサポート | 人気のアジャイルフレームワークとカスタムアジャイル実装からのイベントとワークフローを可能にする | スプリント計画、スプリントレトロスペクティブ、カスタマイズ可能なタイムボックス、SAFe や LeSS などのエンタープライズアジャイルフレームワークのサポート | コンテキストスイッチを減らすことで生産性を向上させ、オンボーディング、監査、参照のための単一の信頼できるソースを提供。既存の方法論と協力することで、アジャイル採用への運用面の抵抗を取り除く。 |
| 3. バリューストリーム管理 | エンドツーエンドの作業ストリームを可視化し、無駄や非効率を特定・対象として、これらの作業ストリームを調整して可能な限り高い顧客価値の速度を提供する。 | カスタムワークフローのモデリングと測定、無駄の識別 | 取り組みの効果を判断する客観的な基準を提供し、影響の大きい効率改善の機会を特定する。 |
| 4. ロール固有のインターフェース | 異なるユーザーに合ったコンテキストで関連情報を表示するインターフェース。 | ボード、ロードマップ、ダッシュボード | 作業者がプライマリ作業ツールからコンテキストを切り替えたり、彼らのビジネスコンテキスト内で必要のない情報をふるい分けたりすることなく、ワークフローを検査・操作できるようにする。 |
| 5. 実行可能性 | 管理システムのあらゆる部分からのワークストリームへの戦術的な参加 | インラインコラボレーション、ダッシュボードから作業項目へのドリルダウン | アイデア化と反復のループを閉じ、意思決定者が即座に実行し価値の流れを解放できるようにする。 |
| 6. トレーサビリティ | すべてのアクションの履歴とコンテキストを理解 | イベントログ、例外、承認関連の会話 | 監査とレトロスペクティブのための疑う余地のない信頼できるソースを提供し、顧客価値が要求どおりに提供されたことを検証する。 |
| 7. 品質メトリクス | 出力のユーザビリティと価値 | テストカバレッジ、エスケープ欠陥分析、セキュリティ脆弱性、ライセンスコンプライアンス | プロダクト価値を改善し、トレーニングとプロセス改善の機会を特定し、変更によるビジネスとコンプライアンスへの悪影響を最小化する。 |
| 8. 運用メトリクス | DevOps の効率と成功 | DORA4 メトリクス: Deployment Frequency、Lead Time、Cycle Time、Change Failure Rate | 無駄を特定し、価値の提供を最適化する |
| 9. 組織の有効性メトリクス | 顧客価値を提供するために組織が協力する効率 | チームのアジャイルプロセスの採用、時間追跡、財務/コスト追跡と見積 | システム的なプロセスの非効率と改善の機会を表面化させる。 |
| 10. 外部データソースとの統合 | 管理と計画にデータを含む外部システムの可視性と更新を提供 | DevOps、財務、パフォーマンスモニタリングシステム | 計画ツールのスコープを超えた価値の追跡を可能にし、さらなる分析のために他のシステムへのデータ保存を可能にする |
GitLab ソリューション
GitLab がどのように市場要件を満たすか
| 市場要件 | GitLab がどのように提供するか | GitLab カテゴリ | デモ |
|---|---|---|---|
| 1. 要件モデリング、管理、分析 | ユーザーが要件 ― GitLab 内でプロダクトの特定の動作を記述するアーティファクト ― を使用してプロダクトを検証できる基準を設定できるようにします。要件は CI ジョブによって満たされたとマークできます、不要になった場合は要件を アーカイブ できます。機能が不要になった場合、関連する要件をアーカイブできます。 | Plan ステージ: Requirements Management | |
| 2. 柔軟なワークフローのサポート | 作業をタイムボックス化する複数の方法を提供し、ユーザーが Iterations で戦術的な作業を管理しながら、Milestones で複数のイテレーションにわたる戦略的な取り組みを同時に管理できるようにします。GitLab がサブ Epics の複数のレベルをネストできる機能により、ユーザーは SAFe などのエンタープライズフレームワークを含む、必要な組織構造にマッピングできます。 | Plan ステージ: Epics、Iterations、Milestones | |
| 3. バリューストリーム管理 | DevOps ライフサイクルを自動的にベンチマーキングし、非効率を特定するため、すぐに利用できる Value Stream Analytics を提供します。ユーザーが独自のカスタムライフサイクルステージを定義・測定できるようにします。Insights は、Scoped Labels を使用してカスタムワークフローを追跡・管理する機能を提供します。 | Manage ステージ: Value Stream Analytics、Insights。 Plan ステージ: Scoped Labels | |
| 4. ロール固有のインターフェース | Security Dashboards、Roadmaps、Value Stream Analytics、Group および Project レベルのボード、Merge Request 内のすべての関連情報の集約など、ロールベースのコンテキストを目的としたさまざまなインターフェースを提供します。 | Manage ステージ: Value Stream Analytics Plan ステージ:Roadmaps、Boards Secure ステージ: Security Dashboard。 | |
| 5. 実行可能性 | 計画からコラボレーション、コード変更、品質とパフォーマンスへの影響まで、すべての作業と完全なトレーサビリティのための単一のシステムを提供します。アプリケーションの任意の時点で、GitLab ユーザーは常に Issue と Merge Request にドリルダウンしてコラボレーションできます。 | Plan ステージ: Issues、Merge Requests | |
| 6. トレーサビリティ | GitLab 内のすべてのアクションがログに記録され、複数のコンテキストで表示されるため、ユーザーは最小限の作業で履歴データを発見・参照できます。Merge Request はすべての関連情報を集約し、コード変更につながったコラボレーション、コード変更の影響、変更とその承認につながったすべての関連コラボレーションをユーザーが見ることができます。 | Manage ステージ: Project Import/Export Plan ステージ: Merge Requests Secure ステージ: Security Dashboard | |
| 7. 品質メトリクス | CI パイプラインで自動テストを実行し、その出力を表示してプロダクション前のコードを検証/妥当性検証します。ユニットテスト、統合テスト、ブラウザーパフォーマンステスト、コード品質、コードカバレッジ、ユーザビリティテスト、アクセシビリティテストが含まれます。各コミットでライセンスコンプライアンスを自動的にスキャンします。 | Verify ステージ: CI、Code Quality、Code Testing and Coverage、Web Performance、Usability Testing、Accessibility Testing Secure ステージ: License Compliance | |
| 8. 運用メトリクス | Value Stream Analytics は、DevOps プロセスがどれほど効率的に実行されているかについての洞察(Deployment Frequency と Lead Time for Changes DORA メトリクス を含む)を提供し、改善の機会を特定します。 | Manage ステージ: DevOps Report | |
| 9. 組織の有効性メトリクス | DevOps Report は、計画からモニタリングまでのインスタンス全体の Concurrent DevOps の採用の概要を提供します。 | Manage ステージ: Value Stream Analytics | |
| 10. 外部データソースとの統合 | GitLab は数十の統合と、他の人々が貢献することを奨励するオープンコアモデルを提供します。 | Manage ステージ: Integrations |
トップ 3 の差別化要因と主要機能
| 差別化要因 | 価値 | プルーフポイント |
|---|---|---|
| エンドツーエンドの可視性とトレーサビリティ | 真の DevOps プラットフォームとして、GitLab は計画とコラボレーションから開発、テスト、デリバリー、デリバリー後のモニタリングまで完全な可視性とトレーサビリティを保証し、すべての参加者と監査人に完全なコンテキストを保証します | エンドツーエンドの DevOps プラットフォームで、より少ない負担でより多くの価値を提供 |
| 実行可能なインサイト | 開発ライフサイクル全体にわたる作業の単一ソースとして、GitLab DevOps Platform は、プロダクト関係者がインサイトからアクションへ数クリックで移動でき、コンテキストスイッチなしで単一のシステムで非効率を発見・解決できるようにします。 | エンドツーエンドの DevOps プラットフォームで、より少ない負担でより多くの価値を提供 |
| プロダクト開発管理 | GitLab は、ソースコードだけでなく、IP、グラフィックアセット、アニメーション、バイナリ、一般的なプロジェクト管理 Issue とも連携するコラボレーション機能をプロダクトチームに提供する唯一の製品です。 | Forrester の Adopt Product Management to Connect Design and Development には「サイロ化された Design と Dev チームは標準以下のソフトウェアを提供する」と記載されています |
メッセージハウス
ユースケースのメッセージハウスは、ユースケースの価値と差別化要因を記述・議論するための構造を提供します。
ディスカバリーの質問
- 主要なディスカバリーの質問をリスト
競合比較
TBD ― 機能を活用した比較グリッドになる予定
業界アナリストリレーションズ(IAR)プラン(このユースケース用に必要に応じて更新)
- IAR ハンドブックページは、アナリスト会話にユースケースを組み込む計画を反映するように更新されました。
- 各ユースケースに固有の詳細、および業界アナリスト会社との契約上の機密保持契約を尊重するため、私たちのエンゲージメントプランは、以下の保護されたドキュメントで GitLab チームメンバーに利用可能です: IAR Use Case Profile and Engagement Plan。
このユースケースの GitLab 機能を現在理解しているアナリストのリストについては、Slack(#analyst-relations)または Issue を提出して “AR-Analyst-Validation” テンプレートを選択して Analyst Relations にお問い合わせください。
プルーフポイント ― 顧客
引用とレビュー
- 公開サイトからの顧客の引用/レビューのリスト
ケーススタディ
- ケーススタディのリスト
クローズに役立つリファレンス
- ユースケース固有のリファレンスの SFDC リストへのリンク
採用ガイド
プレイブックステップ
- 後で追加…
採用推奨
この表は、採用が推奨されるユースケース、製品ドキュメントへのリンク、ユースケースのそれぞれのサブスクリプションティア、およびプロダクト分析メトリクスを示します。
| 機能/ユースケース | F | P | U | プロダクト分析 | ノート |
|---|---|---|---|---|---|
| Issues で作業を計画・追跡 | X | X | X | redis_hll_counters.issues_edit.issues_edit_total_unique_counts_monthly | Issue で 1 つ以上のアクションを取るユニークな月次アクティブユーザーを追跡 |
| Epics でグループとプロジェクト全体の複雑なワークストリームを管理 | X | X | redis_hll_counters.epics_usage.epics_usage_total_unique_counts_monthly | 1 つ以上の Epics を作成するユニークな月次アクティブユーザーを追跡 | |
| 実装するコードとテストにリンクする長期的な要件を定義 | X | counts.requirement_with_test_report | 作成され、コードレベルテストにリンクされたテストレポートの総数を追跡 | ||
| Milestones を使用して長期にわたるイニシアチブの作業をタイムボックス化 | X | X | X | redis_hll_counters.issues_edit.g_project_management_issue_milestone_changed_monthly | Issue を Iteration に関連付けるユニークな月次アクティブユーザーを追跡 |
| Iterations を使用して短期計画期間の作業をタイムボックス化 | X | X | redis_hll_counters.issues_edit.g_project_management_issue_iteration_changed_monthly | Issue を Iteration に関連付けるユニークな月次アクティブユーザーを追跡 | |
| Value Stream Analytics でワークフローのボトルネックを発見 | X | X | redis_hll_counters.analytics.g_analytics_valuestream_monthly | Value Stream Report と対話するユニークな月次アクティブユーザーを追跡 | |
| Groups と Subgroups を使用して組織のバリューストリームをモデル化 | X | X | X | usage_activity_by_stage.manage.groups | Groups を作成するユニークな月次アクティブユーザーを追跡 |
イネーブルメントとトレーニング
プロフェッショナルサービスの提供
パートナー
- 主要パートナーがこのユースケースをどのように可能にするかを記述
主要価値(ティア別)
Premium
- このユースケースに対する Premium のバリュープロポジションを記述
Ultimate
- このユースケースに対する Ultimate のバリュープロポジションを記述
方向性
- 説得力のある将来の改善のビジョンを記述
リソース
プレゼンテーション
- LINK
ホワイトペーパーとインフォグラフィック
- LINK
ビデオ(基本的なデモビデオを含む)
- LINK
統合デモビデオ
- LINK
クリックスルーとライブデモ
- Link
バイヤーズジャーニー
バイヤーズジャーニーの主要ページのインベントリ
| 認知 問題について学ぶ | 検討 ソリューションのアイデアを探す | 決定 これは正しいソリューションか |
|---|---|---|
| トピックページ? | ソリューションページ | プルーフポイント |
| ランディングページ? | ?比較? | 比較 |
| -etc? | - 製品ページ x - 製品ページ y - 製品ページ z |
ユースケース: テンプレート - キーワード
a1f3c26a)