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:

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