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