safe 4.6用語集...iteration retrospectiveは、agile...
TRANSCRIPT
© Scaled Agile, Inc.
提供元:
www.scaledagileframework.com | www.scaledagile.com
Scaled Agile Framework用語と定義日本語
SAFe® 4.6用語集
community.scaledagile.com
SAFe
SAFe® 4.6用語集へようこそ
SAFeコミュニティプラットフォームにアクセスするメンバープロファイルを管 理し、Community of Practiceへ参加し、 メンバーディレクトリにアクセスします
準備をする学 習 計 画の認 定の 準 備:認 定 試 験 を受ける前に 、コースワークブック、 教材、および模擬試験にアクセスします
SAFe認定を取得する認定を取得してスキルを認めてもらい、新しいキャリアの機会への扉を開きます
SAFe認定の紹介デジタルバッジを使用して、グローバルジョブの実態を表示し、市場の労働データを追跡し、自分のスキルが必要とされている分野を確認します
学習を最大限に 活かす
© Scaled Agile, Inc. | www.scaledagileframework.com 3
頭字語と略語のガイド
ART アジャイルリリース列車
BO ビジネス責任者
BV ビジネス価値
BVIR 目に見える大きな情報掲示板
CapEx 資本支出
CD 継続的なデリバリー
CE Continuous Exploration
CI 継続的なインテグレーション
CFD 累積フロー図
CoD 遅延のコスト
CoP 実務コミュニティ
DoD 完成の定義
DSU 日次スタンドアップ
EA エンタープライズアーキテクト
EO エピックオーナー
FW ファームウェア
HW ハードウェア
I&A 検査と適応
IP イノベーションと計画策定(反復)
KPI 主要業績評価指標
LPM リーンポートフォリオ管理
MBSE モデルベースシステムズエンジニアリ ング
MMF 市場に出せる最低限のフィチャー
MVP 最低限使い物になるプロダクト
NFR 非機能的要求
OE 機会をもたらすもの
OpEx 業務費
PDCA 計画, 実行, 確認, 調整
PI プログラムインクリメント
PM プロダクト管理
PO/PM プロダクトオーナー / プロダクト管理者
PO プロダクトオーナー
ROAM 解決済み, 割り当て済み, 受容済み, 軽減済み
RR リスク軽減
RTE リリース列車エンジニア
S4T チームのためのSAFe®
SAFe® Scaled Agile Framework
SA SAFe® アジリスト
SBD Set-Based Design
SM スクラムマスター
SMART 具体的, 測定可能, 達成可能, 現実的, 時間枠あり
SoS スクラム・オブ・スクラムズ
SP SAFe® プラクティショナー
SPC SAFe® プログラムコンサルタント
STE ソリューション列車エンジニア
SW ソフトウェア
UX ユーザーエクスペリエンス
VS 価値のストリーム
VSE 価値のストリームエンジニア
WIP 仕掛かり作業
WSJF 重みづけされた最短作業から着手
XP エクストリームプログラミング
用語集
Scaled Agile Framework(SAFe)4.6の用語集では全用語を定義しています。
Agile Architecture
Agile Architectureは、新しいシステムのcapabilityを実装しながら、システムの設計とアーキテク
チャーの能動的な進化をサポートする一連の価値とプラクティスです。
Agile Release Train(ART)
The Agile Release Train (ART) はAgile Teamの長期チームです。また、value streamで1つ以上の
solutionを段階的に提供(または必要に応じて運用)するステークホルダーです。
Agile Team
SAFe Agile Teamは、solution価値の一部の要素を、すべて短いiteration時間枠内で定義し、構築
し、テストし、必要に応じてデプロイやリリースを行う責任者によって構成される機能横断的なグループ
です。
Architectural Runway
Architectural runwayは、過大な再設計や遅延を伴うことなく短期的なfeatureを実装するうえで必
要となる、既存のコード、コンポーネント、技術インフラで構成されます。
Built-in Quality
Built-in qualityプラクティスにより、各solution要素は、開発期間全体にわたってインクリメントのたびに
適切な品質基準を満たすようになります。
Business Owner
Business Ownerとは、solutionのガバナンス、コンプライアンス、費用対効果(ROI)に対して、主要な
ビジネス面と技術面での責任を負う利害関係者の少人数グループのことです。
Business Solutions and Lean Systems Engineering
Business Solutions and Lean Systems Engineeringのコンピテンシーを見れば、大規模かつ複雑な
ソフトウェアやサイバーフィジカルシステムの仕様、開発、デプロイ、発展に対してLean-Agile principles
やプラクティスをどのように適用すべきかがわかります。
Capability
Capabilityは、高レベルのsolutionの振る舞いであり、通常は複数のARTにまたがって行われます。ま
た、1つのPIでの実装を容易にするために、複数のfeatureにサイズ調整され、分割されます。
Community of Practice(CoP)
Communities of Practice (CoPs)は特定の領域に関心を持つ人達が集まり、定期的に情報交換し
たり技術を高め合ったり自らの知見を深めるために積極的に活動したりする場です。
Compliance
ComplianceとはLean-Agile開発戦略のことを指します。これによってチームは最高品質のシステムを
構築し、同時に関連する規制や業界標準を満たすことができるようになります。
Continuous Delivery Pipeline
Continuous Delivery Pipelineは新機能を構想からリリースまでに必要なワークフロー、アクティビティ、
自動化を表しています。
Continuous Deployment(CD)
Continuous Deployment (CD)は、検証済みのfeatureをステージング環境から取得して、本番環境
にデプロイするプロセスです。このプロセスでFeaturesはリリース準備が整います。
Continuous Exploration(CE)
Continuous Exploration (CE) は、customerや市場のニーズを継続的に開拓していくプロセスのことで
す。このプロセスがイノベーションを促し、solutionのvision、roadmap、featureのベクトルを合わせます。
Continuous Integration(CI)
Continuous Integration(CI)は、デプロイやリリース準備ができているステージング環境で開発、テス
ト、統合、Features検証を行うプロセスです。
Core Value
ベクトル合わせ、built-in quality、透明性、プログラム実行の4つのcore valuesは、SAFeの有効性に
とって重要な基本的な考え方を表します。
Customer
Customersはsolutionの最終的な購入者です。リーンアジャイル開発プロセスとvalue streamにとって
Customersは欠かせない存在であり、SAFeにおいては特定の責任を負っています。
Dev Team
Dev TeamはAgile Teamの一部で、Story、Feature、コンポーネントを開発、テスト、デプロイできる専
門的なプロ集団で構成されています。
DevOps
DevOpsとは、マインドセット、文化、技術プラクティスのことです。solutionを計画、開発、テスト、デプ
ロイ、release、運用するためのコミュニケーション、統合、自動化、緊密な連携をもたらします。
DevOps and Release on Demand
DevOps and Release on Demandのコンピテンシーは、DevOpsやContinuous Delivery Pipelineを
実行することでenterpriseに市場やcustomerの要求に応じて必要なタイミングで全体あるいは一部
分のリリースを行うcapabilityをもたらす方法を表しています。
Develop on Cadence
Develop on Cadenceは、重要なイベントと作業を定期的で予測可能なスケジュールに基づいて行う
ことにより、システム開発に固有のバラツキを管理するための方法です。
Economic Framework
Economic Frameworkは、solutionの財務目標に全員のベクトルを合わせ、経済的な意思決定プロ
セスを知らせる一連の決定ガイドラインです。
Enabler
Enablerは、Architectural Runwayを拡張して、今後のビジネス機能を提供するために必要な活動を
サポートします。これらには、調査、インフラストラクチャー、コンプライアンス、アーキテクチャー開発が含
まれます。
Enterprise
Enterpriseは、各SAFeポートフォリオが属する事業体を表します。
Enterprise Architect
Enterprise Architectは、適応的な設計およびエンジニアリングプラクティスを促進し、ポートフォリオの
アーキテクチャーに関する取り組みを推進します。
Epic
Epicは、導入前に分析、Minimum Viable Product(MVP)の定義、財務面の承認が必要となるほど
巨大な、solution開発の取り組みのための入れ物です。
Epic Owner
Epic Ownerは、portfolio kanbanシステムを使用したポートフォリオepicのcoordinationを担当します。
Essential SAFe Configuration
Essential SAFe Configurationは全SAFe構成の基本的な構築ブロックであり、最もシンプルな導入
の開始ポイントです。また、enterpriseにLean-Agile Leadership、Team and Technical Agility、DevOps and Release on Demandのコアコンピテンシーを授けてくれます。
Feature
Featureはステークホルダーのニーズを満たすサービスのことで、1回のProgram Increment (PI)内に1つ
のAgile Release Train (ART) が納品できるサイズになっています。
Foundation
Foundationには、規模を拡大して価値を正常に納品するために必要な、助けになる原則、価値観、
考え方、実装ガイダンス、リーダーシップの役割が含まれています。
Full SAFe Configuration
Full SAFe Configurationはenterpriseが巨大な統合solutionのポートフォリオを構築し維持するのを
サポートするための5つのコアコンピテンシー全てに該当するフレームワークのうち最も総合的なもので
す。
Innovation and Planning Iteration
Innovation and Planning (IP) はIteration、イノベーションや学習、PI Planning、Inspect and Adapt
(I&A)イベントのためだけの時間を提供してくれます。また、PI目標達成のための見積もりバッファの代わ
りにもなります。
Inspect & Adapt(I&A)
Inspect and Adapt(I&A)は、各program increment(PI)の最後に行われる重要なイベントであり、
Trainにより、solutionの現在の状態がデモおよび評価されます。
Iteration
各iterationは、標準の、一定長さの時間枠であり、Agile teamはこの枠の中で、テスト済みのソフトウ
ェアとシステムを提供する形でインクリメンタルな価値を実現します。
Iteration Execution
Iteration executionとは、Agile teamがiterationの時間枠全体にわたって作業を管理し、その結果、
高品質でテスト済みのシステムのインクリメントを生み出すことです。
Iteration Goal
Iteration goalは、Agile teamがiterationで達成することに同意しているビジネス目標と技術目標の高
いレベルの要約です。
Iteration Planning
Iteration planningは、次のiterationの期間にどの程度のteam backlogの実現を確約できるかを全チ
ームメンバーが決定するイベントです。
Iteration Retrospective
Iteration retrospectiveは、Agile teamメンバーがiterationの結果について話し合い、プラクティスをレ
ビューして、改善の方法を特定するための定期的なミーティングです。
Iteration Review
Iteration Reviewは一定のリズムに基づくイベントで、各チームは各iterationの終わりにインクリメントを
検査し、進捗状況を評価し、次のiterationのためにそのバックログを調整します。
Large Solution Level
Large Solution Levelには、大規模で複雑なsolutionを構築するために必要な役割、成果物、およ
びプロセスが含まれます。
Large Solution SAFe Configuration
Large Solution SAFe Configurationは最大規模かつ非常に複雑なsolutionを構築する人に対して
Business Solutions and Lean Systems Engineeringのコンピテンシーをもたらすものです。複数のAgile Release Train (ART)、supplierに対応しています。
Lean Budget Guardrails
Lean Budget Guardrailsは、特定のポートフォリオに割り当てられたLean Budgetsの予算、管理、支
出のポリシーとプラクティスを表しています。
Lean Budget
Lean Budgetsは資金調達のオーバーヘッドや摩擦を軽減することで開発のスループットを上げる資金
調達および管理プラクティス群のことです。
Lean Enterprise
Lean Enterpriseとは、競争優位なシステムやsolutionをcustomerに最短かつ持続可能なリードタイ
ムで納品する、デジタル時代で繁盛している企業のことです。
Lean Portfolio Management(LPM)
Lean Portfolio Managementのコンピテンシーはenterpriseが戦略と投資、アジャイルポートフォリオオ
ペレーション、リーンガバナンスに対してどのようにリーンアプローチを実行しているのかを表しています。
Lean User Experience(Lean UX)
Lean User Experience(Lean UX)デザインは、リーンアジャイル手法を採用した考え方、文化、プロセ
スのことです。
Lean-Agile Leadership
Lean-Agile LeadershipのコンピテンシーはLean-Agile Leaderがどのように個人やチームの潜在能力
を最大限引き出し、組織の変化や運用上の長所に対応、維持しているのかを表しています。Lean-
Agile LeaderはSAFeのLean-Agile Mindset、価値、原則、プラクティスを学習、発表、教育、コーチ
ングすることでこれを実現しています。
Lean-Agile Mindset
Lean-Agile mindsetは、アジャイル宣言とリーン思考の概念を取り入れたSAFe指導者と実践者の信
念、前提、行動の組み合わせです。
Lean-Agile Principles
SAFeは9つの不変かつ基本的なLean-Agile Principlesに基づいています。これらの教義と経済的概
念が、SAFeの役割とプラクティスを示唆し、情報を提供します。
Metrics
Metricsは、組織がポートフォリオ、大規模solution、プログラム、およびチームのビジネス目標と技術目
標の達成に向かってどの程度進捗しているかを評価するために使用される、合意に基づく指標です。
Milestone
Milestoneは、特定の目標またはイベントに対する進捗状況を追跡管理するために使用されます。
SAFe milestoneには3種類があります。program increment(PI)、固定日付、および学習の
milestoneです。
Model-Based Systems Engineering(MBSE)
Model-Based Systems Engineering(MBSE)は一連の関連システムモデルを開発するプラクティス
で、開発中のシステムの定義、設計、および文書化を支援します。
Nonfunctional Requirement(NFR)
Nonfunctional Requirements (NFRs)は異なるBacklogの設計における制約や制限の代わりとなる、
システムの特性(例:信頼性や性能)を定義します。
PI Objectives
Program Increment(PI)Objectivesは、Agile TeamやAgile Release Trainが次のProgram
Increment(PI)を達成するための事業目標および技術目標をまとめたものです。
Portfolio Backlog
Portfolio BacklogとはSAFeにある最高レベルのBacklogで、来るビジネスやEnablerのepicに対する保
持領域を提供します。
Portfolio Canvas
Portfolio Canvasは、SAFeポートフォリオの構造と目的を定め、説明するために採用されたビジネスモ
デルキャンバスの一種です。
Portfolio Kanban
Portfolio Kanbanとは、アイデアの創出から実現と完成に至るまでのポートフォリオepicの優先順位付
けおよびフローを可視化し、管理し、分析する仕組みです。
Portfolio Level
Portfolio levelには、一連の開発value streamを開始し管理するために必要な原則、プラクティス、お
よび役割が含まれます。
Portfolio SAFe Configuration
Portfolio SAFe Configurationはポートフォリオの実行をenterprise戦略に合わせるためLean Portfolio Managementのコンピテンシーを採用し、1つあるいは複数のvalue streamを通じて価値の
流れを取り巻く開発を体系化しています。
Pre-and Post-PI Planning
Pre– and Post–Program Increment(PI)計画策定イベントは、Solution TrainのAgile Release
Train(ART)およびsupplierのためのPI計画を準備し、フォローアップするために使用されます。
Product Management
Product Managementは、customerニーズの特定、featureの優先順位付け、Program Kanbanを
通じた作業ガイド、プログラムのvisionとroadmapの開発を担当します。
Product Owner(PO)
Program Owner (PO)はAgile Teamのメンバーで、プログラム実行を効率化するためのユーザー
storiesの定義やTeam Backlogの優先順位付けを担当しています。
Program Backlog
Program Backlogは、今後のFeatureやEnablerのための保持領域であり、それらのFeatureや
Enablerはユーザーのニーズへの対応、ビジネスのメリットとなること、Architectural Runwayの構築を目
的としています。
Program Increment(PI)
Program increment(PI)とは時間枠のことであり、この時間枠内でAgile Release Train(ART)が実
施中またはテスト済ソフトウェアやシステムの形式でインクリメンタルな価値を納品します。通常、PIは8
~12週間です。PIの最も一般的なパターンでは、4回の開発iterationに続いて、Innovation and
Planning(IP)iterationを1回行います。
Program Increment(PI)Planning
Agile Release Train(ART)の心臓部としての役割を果たすprogram increment(PI)planningは、
ARTの全チームを共通の使命とvisionにベクトル合わせし、一定のリズムに基づき顔を突き合わせて行
う計画策定イベントです。
Program Kanban
ProgramおよびSolution Kanbanシステムは、featureとcapabilityのフローを、アイデアから分析、実
装、リリースまで、Continuous Delivery Pipelineを通じて可視化し管理する方法です。
Program Level
Program levelには、Agile Release Train(ART)を通じてsolutionを継続的に提供するために必要な
役割と作業が含まれています。
Release Train Engineer(RTE)
Release Train Engineer(RTE)は、Agile Release Train(ART)のサーバントリーダー兼コーチです。
RTEの主な仕事は、ARTイベントとプロセスを促進し、価値を実現する上でチームを支援することで
す。
Release on Demand
Release on Demandは、要望に応じて迅速かつ段階的に新規機能を本番環境にデプロイし
Customersにリリースするプロセスです。
Roadmap
Roadmapは、計画期間内に予定したsolutionの納品物を明記した、イベントやMilestonesの予定表
です。
SAFe Implementation Roadmap
SAFe Implementation RoadmapにはSAFeを上手く実行した場合の効果が立証されている戦略や
順序立てた活動が記載されています。
SAFe Program Consultant(SPC)
認定SAFe® Program Consultants (SPCs)とは、SAFeの実装を成功させる上で重要な役割を担う
変革エージェントのことです。
SAFe for Government
SAFe for Governmentは公共機関が行政の世界でリーンアジャイルを実践する上で役に立つ成功パ
ターンのセットです。
SAFe for Lean Enterprises
SAFe® for Lean Enterprisesはリーン、アジャイル、DevOps向けの実証され、統合された原則、プラ
クティス、コンピテンシーのナレッジベースです。
Scrum Master
Scrum MasterはAgile Teamがアジャイルプロセスに従ったり障害に対処したり、ハイパフォーマンスなチ
ーム作り、継続的なフローや改善を行うための環境作りを行うのを手助けする、サーバントリーダー兼コ
ーチです。
ScrumXP
ScrumXPは、SAFeの機能横断的で自己組織的なチームが価値を実現するための軽量なプロセスで
す。ScrumXPでは、スクラムプロジェクト管理プラクティスのパワーをExtreme Programming(XP)のプラ
クティスと組み合わせます。
Set-Based Design
Set-Based Design(SBD)は、開発プロセス期間にできるだけ長く要求と設計オプションを柔軟に保つ
プラクティスです。
Shared Service
Shared Servicesは、Agile Release Train(ART)やSolution Trainの成功に必要な専門的な役割、
人材、サービスを表しますが、専任ではありません。
Solution
各value streamでは、enterpriseの社内または社外にかかわらず、customerに提供される製品、サービス、またはシステムである、1つ以上のsolutionを生み出します。
Solution Backlog
Solution Backlogは、今後のcapabilityとenablerのための保持領域です。それぞれが複数のARTにまたがることができ、solutionの進化やarchitectural runwayの構築を目的としています。
Solution Context
Solution Contextは、solutionの要求、利用、導入、運用への理解をもたらし、Solutionの運用環境を特定します。
Solution Demo
Solution Demoは、Solution Trainからの開発活動の結果が統合され、評価され、customerやその他の利害関係者にお披露目される場です。
Solution Intent
Solution Intentとは現在や今後のSolutionの振る舞いに対する知見を保存、管理、伝えるためのリポジトリです。
Solution Management
Solution Managementは、customerニーズの特定、Capabilitiesの優先順位付け、Solution Kanbanを通じた作業ガイド、プログラムのvisionとroadmapの開発を担当します。
Solution Train
Solution Trainは、複数のAgile Release Train(ART)の調整やSuppliersの参加も必要となるような
大規模で複雑なsolutionを構築する際に採用される組織構造です。ARTのベクトルをsolution
Vision、Backlog、Roadmapと、それらと方向性が揃ったProgram Increment(PI)により共有された事業や技術の使命に合わせます。
Spanning Palette
Spanning Paletteには、特定のチーム、プログラム、大規模なsolution、またはポートフォリオのコンテキストに適用されるさまざまな役割や成果物が含まれています。
Stories
Storiesは、ユーザーにとって望ましい機能を、ユーザーのわかる言葉で簡潔に記述したものです。小さく垂直なスライスで反復1回以内に実装できるようなサイズになっています。
Strategic Theme
Strategic ThemesはポートフォリオとEnterpriseの戦略を結びつけた事業目的を差別化するもので
す。ポートフォリオ戦略に影響し、意思決定のためのビジネスコンテキストをもたらします。
Supplier
Supplierは、Solution TrainやAgile Release Trainがcustomerにsolutionを提供するのに役立つコン
ポーネント、サブシステム、またはサービスを開発して提供する社内外の組織です。
System Demo
System DemoはAgile Release Trainの全チームの作業が統合され、評価され、Customersやその
他ステークホルダーに対して開示されるイベントです。
System Team
System Teamはアジャイル開発環境の構築対応をサポートする専門のAgile Teamです。サポート内
容には通常、Continuous Delivery Pipelineに対応したツールチェーンの開発や維持も含みます。
Team Backlog
Team backlogにはProgram Backlogに由来するユーザーおよびenablerのstoriesに加え、チームのロ
ーカルな事情に基づいてローカルで生じるstoriesが含まれます。
Team Kanban
Team kanbanは、ワークフローを可視化し、仕掛作業(WIP)制限を設定し、スループットを測定し、プ
ロセスを継続的に改善することによって価値のフローを促進する手法です。
Team Level
Team levelには、Agile teamがAgile Release Train(ART)のコンテキストで価値を創造し提供する、
役割、活動、イベント、プロセスが含まれています。
The Team and Technical Agility
The Team and Technical Agilityのコンピテンシーは高品質で優れた設計の技術Solutionを作り出し
高パフォーマンスのAgile Teamに必要となる重要なスキルやLean-AgilePrinciples、プラクティスを表し
ます。
Value Stream Coordination
Value Stream Coordinationは、依存関係を管理し、ポートフォリオの機会を活用するためのガイダン
スを提供します。
Value Stream
Value streamは、customerへの継続的な価値の流れを提供するsolutionを構築するために組織が
使用する一連のステップを表します。
Vision
Visionは、開発中のsolutionの将来の状態を説明するものです。visionには、customerおよび利害関
係者のニーズ、およびそのニーズを満たすために提案されたfeatureとcapabilityを反映します。
Weighted Shortest Job First(WSJF)Weighted Shortest Job First(WSJF)は、経済的なメリット
を最大限に生み出すための連続作業(feature、capability、epicなど)に使用される優先順位付けモ
デルです。
© Scaled Agile, Inc. | www.scaledagileframework.com 15
詳細情報SAFeの詳細については、以下のWebサイトをご覧ください。
Scaled Agile Framework:www.scaledagileframework.com
Scaled Agile役割ベースのSAFeトレーニングおよび認定:www.scaledagile.com
Scaled Agile, Inc.についてScaled Agile、Inc.は、enterpriseの俊敏性を実現する世界有数のフレームワークである、SAFe®のプロバイダです。学習と認定、グローバルパートナーネットワーク、25万人以上の訓練を受けた専門家によるコミュニティの拡大により、Scaled Agileは、enterpriseがより良いシステムを構築し、従業員のエンゲー ジメントを高め、ビジネス成果を向上させるお手伝いをします。Scaled Agileは、1%を約束する企業慈善事業および地域社会のサービス活動の貢献メンバーです。
お問い合わせ:Scaled Agile, Inc.5400 Airport Blvd, Suite 300Boulder CO 80301 USA+1.303.554.4367 | [email protected]