virtual community: effective sprint planning on remote · 2020-05-07 · transform build run...

23
Virtual Community: Effective Sprint Planning on Remote Teams PRESENTED BY: Eric Landes Quincy Jordan

Upload: others

Post on 21-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Virtual Community:Effective Sprint Planning on Remote Teams

PRESENTED BY:

Eric Landes

Quincy Jordan

Page 2: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Our Facilitators Today

2

Quincy JordanPrincipal Transformation [email protected]

Eric LandesSenior DevOps Consultant

[email protected]

Page 3: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

AgileThought Locations

3

3,000Consultants

2000Year Founded

6Countries

MEXICO

UNITED STATES

BRAZIL

ARGENTINA

COSTA RICA

CHILE

Page 4: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

4

Transform Build RunStrategic Consulting Digital Delivery Digital Operations

AgileThought has been at the forefront of the agile software development

movement for the past two decades. We have adopted a DevOps culture

creating the environment for high-performing teams to develop next-

generation solutions.

Page 5: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

5

AgileThought Virtual Community

Forum followed by Practice Talks

Page 6: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Today’s Practice Talk

6

▪ Today's Topic: “Effective Sprint Planning on Remote Teams"

▪ Conversation flow

▪ What is Sprint Planning for?

▪ Overcoming Challenges in Planning Remotely?

▪ Remotely creating a Sprint Goal

▪ Planning Remotely demonstrated

▪ Estimating effectively remotely

▪ Session will be recorded so it can be shared with others that

may be facing similar challenges. You are complicit by your

continued participation today.

Page 7: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Team Working Agreement

7

▪Cameras on

▪Be Respectful in tone and words

▪Give space to speak up

▪Be patient with bandwidth issues,

dogs in background, kids, etc.

▪Use good "mute" practices

▪ Let’s share and learn together

▪Use Zoom "Hand up" feature when

you need to say something

Page 8: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Sprint Planning with a Remote Team

Page 9: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

What is Sprint Planning for?

9

▪ The purpose of a Sprint Planning

• Create a collaborative plan

• Answer What and How

• What will be delivered

• How will the team deliver it

Page 10: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

What are inputs & outputs of Sprint Planning?

10

▪ Prioritzed, refined Product backlog feeds in.

▪ Refined, estimated

▪ Prioritzed, PO has ordered the backlog

putting her priorities at the top.

▪ Sprint Goal

▪ Set the Sprint Goal for the team

▪ Focuses sprint PBIs

▪ Sprint Backlog

▪ Development teams plan for the sprint.

▪ Typically tasked out

Page 11: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Team Planning Remotely

11

▪ What’s different –

▪ People do not randomly interact

▪ Broadband can go down!

▪ Video meetings can be exhausting!

▪ Some Tips

▪ Intentionally communicate

▪ Sensitive to technology issues

▪ Plan using a tool like Jira, Azure

DevOps, Rally etc.

▪ What are 2 things you have noticed are

different?

Page 12: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Overcoming Challenges in Remote Planning

12

▪ Ensuring all team members have a voice

▪ Have at least one team member who is not presenting monitor peoples

expressions on video and ask for feedback as appropriate

▪ Call out people by name more than when F2F

▪ Technical issues

▪ Be prepared in Zoom to let people back into breakout rooms

▪ May need to move on and fill in for those who cannot get back in quickly

▪ People

▪ Plan for more frequent breaks (maybe 10 minutes every hour)

Page 13: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Improvements in Sprint Planning Remotely

13

▪ Tooling

▪ Video is better quality

▪ Jira, Azure DevOps update in real time

▪ Mural for whiteboarding

▪ Culture

▪ More acceptance of remote workers

Page 14: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Determine our Sprint Goal

14

Let’s remotely determine our sprint Goal as a team - Below are the PBIs proposed for

our sprint. Based on these PBIs, take 2 minutes and write your proposed Sprint Goal

in our chat window.

▪ PBI 1 – As a customer, I would like to have a sort capability by price and customer

ratings so that my customer has a more friendly experience

▪ PBI 2 - As a customer, I should be able to put items to shopping cart so that our

customers can easily pay us

▪ PBI 3 - As a customer, I should be able to print my purchase order so that I have a

hard copy of the PO for my internal process

▪ PBI 4 - As a customer, I should be able to select different shipping option so that I

can have a different billing and shipping address

Page 15: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Reflection

15

▪ What Improvements would you make to the process?

▪ What tools could help?

Page 16: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Creating the Sprint Backlog

16

▪ Determine Capacity

▪ The team breaks down Forecast PBIs into a plan

▪ There should be some negotiation with the

Product Owner

Page 17: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Run through of Virtual Planning Session

17

▪ Demo using Azure DevOps

Page 18: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Estimating Remotely

Page 19: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Backlog Refinement

19

▪ This can happen in Sprint Planning

▪ Recommend that you hold other

meetings for backlog refinement

throughout sprint for backlog

refinement

▪ Estimate Backlog

▪ This helps you in sprint planning

Page 20: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Estimate a couple of backlog items

20

▪ PO will talk through the PBI

▪ We will have time for questions.

▪ When people are ready, they can type their Fibonacci number in the Chat when we

say go!

▪ Talk through outliers

▪ 1 2 3 5 8 13 20 40

Page 21: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

New Series Coming Up!

21

▪ May 14th ”Agile eco-system in a Brave New World”

▪ https://agilethought.com/library/

▪ Retro – Click on the new URL provided in Chat

or type bit.ly/atcommunity6 into your browser.

(Be sure to use all lower case)

Sign Up Information Will

Arrive in Your Inbox!

Find them at

agilethought.com/events

Page 22: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

Thank You!

22

Quincy JordanPrincipal Transformation [email protected]

Eric LandesSenior DevOps Consultant

[email protected]

Page 23: Virtual Community: Effective Sprint Planning on Remote · 2020-05-07 · Transform Build Run Strategic Consulting Digital Delivery Digital Operations AgileThought has been at the

877-514-9180 | www.agilethought.com

Headquarters2502 N. Rocky Point Dr.Suite 900Tampa, FL 33607

Atlanta Office6600 Peachtree Dunwoody Rd NEBuilding 600, Suite 330Atlanta, GA 30328