Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

INVEST in effective SAFe PI Objectives

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Could the INVEST criteria Bill Wake came up with for evaluating User Stories help us come up with effective PI Objectives in SAFe as well?

I think a good PI Objective should be:

– Independent – meaning ideally it could be delivered and evaluated on its own without any dependency on other PI Objectives. And if a team is able to own a PI Objective and delivery it on its own – it’s a sign that it’s a cross-functional autonomous team.

– Negotiable – meaning that we keep the details of the HOW open. The team commits to the WHAT and will figure out the HOW along the way based on what they learn. This relates to “Assume Variability, Preserve Options” which is a crucial but sometimes ignored principle in SAFe.

– Valuable – in the eyes of the business owners. At a minimum, a good PI Objective should be UNDERSTOOD by business owners of the Agile Release Train. Even if it is about enabling a future outcome rather than delivering it directly.

– Estimate – In order to figure out if the objective is realistic and can be delivered in the upcoming PI, the team should be able to estimate what it might entail

– Small (Or Sized appropriately) – In this context Small means sized to fit into a PI

– Testable – can we test that we actually achieved this objective? How would we know what to give it as an “Actual Business Value”? This is where things like “Key Results” (Think OKRs) can help us make a PI Objective more concrete.

So what do you think? Is the INVEST criteria useful for PI Objectives?

Subscribe for Email Updates:

Categories:

Tags:

Release Train Engineer
System Team
Nexus vs SAFe
Agile Israel Events
Keith Sawyer
RTE Role
Professional Scrum with Kanban
Manage Budget Creation
Agile Product Ownership
Lean Agile Organization
Sprint Planning
Applying Agile Methodology
EOS®
Limiting Work in Progress
Scrum Primer
Managing Projects
Rapid RTC
Nexus Integration Team
System Archetypes
Team Flow
Nexus and Kanban
Agile Testing Practices
Introduction to ATDD
Agile Techniques
System Integration Environments
Business Agility
Portfolio for Jira
The Agile Coach
Principles of Lean-Agile Leadership
Scrum Master Role
The Kanban Method
Amdocs
IT Operations
Legacy Code
Process Improvement
Systems Thinking
Agile in the Enterprise
Games and Exercises
What Is Kanban
Acceptance Test-Driven Development
Scrum.org
SPC
Lean and Agile Principles and Practices
ATDD
DevOps
Agile Assembly Architecture
Managing Risk on Agile Projects
Scaled Agile Framework
Nexus
Large Scale Scrum
Tips
Slides
Agile Community
BDD
Advanced Roadmaps
An Appreciative Retrospective
Test Driven Development
Scrum Guide
Product Ownership
Frameworks
Agile Games
A Kanban System for Software Engineering
Continuous Integration
Value Streams
GanttBan
Achieve Business Agility
TDD
Scrum Values
Agile Program
Agile Contracts Best Practices
Jira admin
Software Development Estimation
Agile Product Development
Atlaassian
Lean-Agile Budgeting
chatgpt
LeSS
Agile Israel
Effective Agile Retrospectives
Development Value Streams
Spotify
Kanban Game
Risk Management in Kanban
Operational Value Stream
Implementation of Lean and Agile
Software Development
Webinar
Continuous Deployment
AgileSparks
Entrepreneurial Operating System®
Lean Agile Basics
Agile Release Management
Agile and DevOps Journey
Presentation
ScrumMaster Tales
Agile Release Planning
Program Increment
Lean Budgeting
Agile Delivery
NIT
Agile Project
QA
Scrum With Kanban
Covid19
Atlassian
Lean Agile Leadership
agileisrael
Lean Risk Management
Code
ALM Tools
Perfection Game
Implementing SAFe
Professional Scrum Master
SA
Coaching Agile Teams
Accelerate Value Delivery At Scale
Professional Scrum Product Owner
Agile for Embedded Systems
Story Slicing
Iterative Incremental Development
Kanban Kickstart Example
Sprint Retrospectives
LAB
ROI
ARTs
Tools
Reading List
ATDD vs. BDD
User stories
Nexus and SAFe
Introduction to Test Driven Development
Jira
Lean-Agile Software Development
Agility
Hybrid Work
Agile Marketing
Elastic Leadership
SAFe DevOps
RSA
Continuous Delivery
ART Success
Kanban 101
Risk-aware Product Development
Agile Development
Lean Agile Management
speed @ scale
Agile Risk Management
Agile Project Management
Agile Mindset
Quality Assurance
Kaizen
Self-organization
Agile India
Continuous Planning
Agile
AI Artificial Intelligence
Certified SAFe
Agile Games and Exercises
Change Management
Planning
PI Objectives
PI Planning
Lean Agile
Lean Startup
Engineering Practices
Jira Plans
Product Management
Kaizen Workshop
Lean and Agile Techniques
Built-In Quality
SAFe Release Planning
SAFe
Legacy Enterprise
predictability
WIP
Kanban Basics
Sprint Iteration
Scrum
Certification
lean agile change management
Scrum and XP
Enterprise DevOps
Pomodoro Technique
Agile Basics
Continuous Improvement
Artificial Intelligence
AI
Agile Exercises
POPM
speed at scale
Scrum Master
Releases Using Lean
Lean Software Development
Video
RTE
Agile Outsourcing
LPM
Daily Scrum
Kanban
Risk Management on Agile Projects
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart