mobile apps: review and retrospectives refresher agile transformation team 1

Post on 24-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Mobile Apps: Review and

Retrospectives Refresher

Agile Transformation Team

2

Agenda

Agenda:• Review Roles –• Review Sprint Review and Retrospective

guidelines –

3

Scrum Flow- Overview

In following the ASDLC, the VA will utilize Scrum according to the PMAS within the Active State. At the Team level, effective Sprints as a part of Scrum start with collaborative Sprint Planning and end with a Review for acceptance and Retrospective for the team to reflect on their work.

Each event should be time boxed to accommodate people’s schedules and time

MS2

Scrum Master Role Sprint Review/ Retrospective

Scrum Master is facilitator for both ceremonies covers the following aspects:• Principles and rules of Scrum• Prepare and set an agenda for the meetings• Get the team to participate early and productively• As a Servant-Leader, foster the required environment and

support• Optimize the development processes and empower the

team to be self-organizing, autonomous, and collaborative• Keep the meeting on track, request for demos, approvals,

and information from the team

4

5

Product Owner in Sprint Review/ Retrospective

Product Owner (PO) is only required for the Sprint Review if the team is comfortable, they may participate in the Retrospective• Their main purpose is to accept/ reject the work

presented at the Sprint Review• PO may offer feedback and information about items

presented

6

Team Role in Sprint Review / Retrospective

Scrum Team presents their completed stories to POand Stakeholders during the Review• Present demonstrations and functionality of the completed

stories• Ask for Acceptance and/or comments from PO and Stakeholders• Confirms weather agreed “definition of done” has been met

Scrum Team celebrates and reflects on their completed work during the Retrospective• Discuss what they felt went well, lessons learned, and how

they can continue success and improved on lessons learned next time around• May also recommend improvements to the definition of

done based on experience

7

Sprint Review

Accept

Reject

Sprint

AMA Criteria: Meeting with the Product Owner and stakeholders to demonstrate which stories have been completed*Also often referred to as a Sprint Demo

• Can you answer these questions:– Are the appropriate people attending– Is the software being demonstrated– Are artifacts being used– Is there an accept/reject decision

8

Sprint Review (cont.)

Characteristics:• Held at the end of a sprint• Scrum Master Facilitates between presenter, user story, and

owner of the task • Team members take turns presenting what they accomplished

in the Sprint• Product Owner Accepts or Rejects done backlog items based

on predetermined acceptance criteria and “definition of done”• Stakeholders view work completed and provide feedback

Accept

Reject

Sprint

SprintReview

9

End of Sprint Review

Please choose one

Accept Reject

The demonstration of completed work during this Sprint is now over

Retrospective

Rules:

A communication forum held at the conclusion of each and every sprint in which Agile teams come together to celebrate team successes, to reflect on what can be improved, and to develop a plan that the team will use to apply lessons learned going forward. 1. This is a safe environment what

is discussed in the retrospective, stays there

2. Sprint Discussion Points:1. What went well?2. What could be improved

(lessons learned)?3. How to maintain what went

well?4. How to improve lessons

learned?

Sprint Retrospective Overview

10

temp
Retrospective concludes with agreed upon SMART Action Plan.Specific – target a specific area for improvement.Measurable – quantify or at least suggest an indicator of progress.Assignable – specify who will do it.Realistic – state what results can realistically be achieved, given available resources.Time-related – specify when the result(s) can be achieved.

11

Benefits of Retrospective

Benefits of a more disciplined Retrospective:• Timely feedback on what works and what doesn’t• Provides early and frequent feedback to adapt• Boost team morale with collaborative processes• Generate new ideas for improvements• Keep the focus on the identified goals of the sprint,

release, and project• Celebrate successes!

12

Focus ON / Focus OFF

Focus ON / Focus OFF

13

Suggested Retrospect Components:

•Set the Stage•Welcome• Agenda• Rules of the retrospective

• Insights into the Retrospective•What happened during the Sprint?•What worked well and what did not work

well? For example internal and external communication, development process, resources, and people. • Think Six Sigma and root cause analysis for both

what went well and what did not.

14

Retrospective Elements

• Identifying needed process improvements at end of every Sprint - ensures that the project team is always improving • The Retrospective is a collaborative process between all members

of the Team, VA PM, Requirements SME/ Product Owner (optional), and the Scrum Master• Team members identify what did and didn’t go well and what can

be improved upon• Scrum Master prioritizes actions and lessons learned based on

Team consensus• Team devises solutions to identified improvements - helps to build

team ownership, autonomy, and self-organization• Can use a round table format if people are not answering questions• Easy first celebrate to win is if all items of the sprint were accepted

15

Sprint Retrospective Deck – (template)

<Project Name>: <Sprint#>: <Date>

What went well in the Sprint? What could be improved (lessons learned)?

1. Person 1 – comment2. Person 2 – comment3. Person “n” - comment

1. Person 1 – comment2. Person 2 – comment3. Person “n” - comment

How to maintain what went well? How can we improve the lessons learned?

1. Person 1 – comment2. Person 2 – comment3. Person “n” - comment

1. Person 1 – comment2. Person 2 – comment3. Person “n” - comment

16

Do you have any question?

top related