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:

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