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:

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