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:

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