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:

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