0% found this document useful (0 votes)
36 views23 pages

Sprint Goals

The developer has coded a new feature but it is not fully finished according to the team's definition of done. More work needs to be done like code review, testing, branding, and installer updates before it can be shown to clients.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views23 pages

Sprint Goals

The developer has coded a new feature but it is not fully finished according to the team's definition of done. More work needs to be done like code review, testing, branding, and installer updates before it can be shown to clients.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Product Owner Accountability:

Maximise value of the product

Product Sprint
• Ordering the Product Backlog Backlog Backlog
(product plan) (project plan)

• Decide when to release Product Goal

• Creating Shared Sprint Goal


Goals & Common
Vision Product
Increment

Backlog
Items
9
Increase revenue from
seat sales in mainland Sprint
Sprint
Daily Review
During Planning
the
ScrumSprint
Europe by 10%

Product
Forecasted To do In Done
Backlog
Backlog Progress
Items
Task
Task
--------
Task
--------
Task
--------
--------

Task
Task
--------Task
--------
--------

Task
Task
--------
Task --------
--------

Forecast
Task
Task
--------
--------

sprint goal + forecast + approach


WHY WHAT HOW

Sprint Backlog
2
Product Goal

Sprint Goal

Product
Increment

Backlog
Items
During the Sprint

Scope may be clarified and re-negotiated


as more is learned

No changes are made that would


endanger the Sprint Goal

4
During the Sprint

Quality goals do not decrease

Product Owner can cancel the Sprint if


the Sprint Goal becomes obsolete

5
Sprint Planning

Why = Sprint Goal = outcome


Product
Owner
What = Sprint Forecast = Scope = output
Developers

How = Plan = approach

9
Return Outcome Business Value (Sprint Goal)
Investment Output Busy-ness Velocity (Forecasted scope)
Your story

What do you hope to achieve in this course?

As a … (role which is not career related)

I would like to … (accomplish in this course…)

8
Persona Activity

• Consensus in a Shared Vision (Sprint Goal)

• Difference between Resources and People

• Personas as “Goal Oriented”


(not Role-Oriented)
Abstractions to create Empathy

9
Development Team

No Titles

“Everybody... has exactly the same job. …


..exactly the same job description,
and that is to ship products.
Your job is not to write code.
Your job is not to test.
Your job is not to write specs.
Your job is to ship products.
That’s what a product development group does.”

Former Microsoft Program Manager, Chris Peters


http://www.microsoft.com/en-gb/download/details.aspx?id=13870
13
Development Team

No titles

“When you wake up in the morning and you come


in to work, you say, ‘What is the focus - are we
trying to ship or are we trying to write code?’

The answer is we are trying to ship. You’re not


trying to write code, you’re trying to not write
code.”

Former Microsoft Program Manager, Chris Peters


http://www.microsoft.com/en-gb/download/details.aspx?id=13870

14
During the Sprint

Scope may be clarified and re-negotiated


between the Product Owner and
Developers more is learned

No changes are made that would


endanger the Sprint Goal

15
16
Sprint Backlog = Project Plan

Sprint Goal Forecast Backlog Items Approach


• Outcome • Outputs • Tactics
• Business Case • Scope • Tasks
Get wireframe
sign off
Tom
Modify Build
Definition
Lavenka Add Database
Table
Sarah

Destination Route Tasks and Turns


17
Definition of Done
Suntha: Hey, Buntha! Did you finish that feature yet?

Buntha: Hold on a second,” ………………………………………………… Done! ………It only took me half a day.

Suntha : Wow, that’s impressive. I thought it would take at least a day. Can I look at it now?”

Buntha: Well, not quite. I haven’t integrated into our main code branch yet and someone has to review the code.
We have new test coverage standards we’ve agreed to follow.

Suntha : Once you do that, can I look at it? I want to show it to our new clients.

Buntha: Well, I wouldn’t show it to anybody yet. It wont have the customers branding. And you can’t install it.
I haven’t updated the installer or the database schema generator

Suntha : I don’t understand. I thought you said you were done!

Buntha: I am. I finished coding as you walked in. Here, I’ll show you.

Suntha : I don’t need to see the code. I need to show this to our customers. I need it to be finished. Really finished.

Buntha: Why didn’t you say so? The feature is done—it’s all coded up. It’s just not done done. Give me two more days.”

Suntha : Will it have the customers’ branding? Also will it comply with their data protection policy.

Buntha : No, and no. Our designer is on holiday and there’s a 1 week lead time to go through Compliance
Definition of Done
Majnoon: Hey, Layla! Did you finish that feature yet?

Layla: Ya’ni - Hold on a second,” …………………………………………………..Done! ……………… It only took me half a day.

Majnoon : Wow, that’s impressive. I thought it would take at least a day. Can I look at it now?”

Layla: Ya’ni, basss…. I haven’t integrated into our main code branch yet .…and I need to get someone on my team to
review the code. We have some new test coverage standards we’ve agreed to follow.

Majnoon : Once you do that, can I look at it? I want to show it to our new clients.

Layla: I wouldn’t show it to anybody yet. It wont have the customers branding.

Majnoon : I don’t understand. I thought you said you were done!

Layla: I am. I finished coding as you walked in. Here, I’ll show you.

Majnoon : No, no, I don’t need to see the code. I need to show this to our customers. I need it to be finished. Really finished.

Layla: Why didn’t you say so? The feature is done—it’s all coded up. It’s just not done done.

Majnoon : When will that be?

Layla: Soon. We follow the IBM system

Majnoon : What is the IBM System?

Layla: Insha’Allah, Bukra, Ma’lish


Definition of Done
Chris : Hey, Pat! Did you finish that feature yet?

Pat: Hold on a second,” ……(continues typing on her keyboard for 5 seconds) Done! It only took me half a day.

Chris : Wow, that’s impressive. I thought it would take at least a day. Can I look at it now?”

Pat: Well, not quite. I haven’t integrated into our main code branch yet and someone has to review the code.
We have new test coverage standards we’ve agreed to follow.

Chris : OK. Once you do that, I can look at it - right? I want to show it to our new clients.
I’m going to install the new build on their test environment so they can play with it

Pat: Well, I wouldn’t show it to anybody yet. It wont have the customers branding. And you can’t install it.
I haven’t updated the installer or the database schema generator

Chris : I don’t understand. I thought you said you were done!

Pat: I am. I finished coding as you walked in. Here, I’ll show you.

Chris : I don’t need to see the code. I need to show this to our customers. I need it to be finished. Really finished.

Pat: Why didn’t you say so? The feature is done—it’s all coded up. It’s just not done done. Give me two more days.”

Chris : Will it have the customers’ branding? Also will it comply with their data protection policy.

Pat: No, and no. Our designer is on holiday and there’s a 1 week lead time to go through Compliance
21
Product
Make your Goal
Identify an Sprint Planning
appropriate tone
colleagues laugh
for the poem
and Cry

Forecasted To do In Done
Product Backlog Progress
Items
Backlog
Task
Task
--------
Task
--------
Task
--------
--------

Task
Task
--------Task
--------
--------

Task
Task
--------
Task --------
--------

Task
Forecast Task
--------
--------

sprint goal + forecast + approach


WHY WHAT HOW

Sprint Backlog
22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy