Basic Scrum Part Uno - Digital.gov

Transcription

Basic ScrumPart Uno18F TrainingUpdated Oct. 2019

Goal of Basic Scrum ModuleWorking knowledge of the roles, artifacts,and ceremonies of scrum and the specialnature of the Scrum team.

AgendaPart 1:Part 2:Agile Development Model andLifecycleSprint PlanningDuring the SprintProduct Backlog and ProductOwnerSprint ReviewScrum Process FrameworkSprint RetrospectiveUser StoriesScrum ValuesDelivery TeamBenefits of Scrum

Scrum Process Framework(1 of 2)

Product Backlog and Owner

Sprint Planning

Sprint Execution

Sprint Completion

Scrum Process Framework(2 of 2)

Potentially Shippable Product Increments

Product Backlog and Product OwnerProductOwner

Scrum Master Ordered list of value to beproduced Primarily used for short- andmedium-term planning List of *all* work for the team Owned and maintained byProduct Owner

Product OwnerResponsibilities Empowered Action Drive Product SuccessProduct VisionOwn the Product BacklogMaximize ROIDefine valuePrioritize workAccepts workDetermine ReleasesActivities Active Role Sprint PlanningBacklog RefinementSprint Review[Retrospective][Daily Scrum]Release PlanningOne per product/team

User Stories

Requirement6.2 The system shall provide a login page that includes: 6.2.1 Username entry with validation 6.2.2 Password entry 6.2.2.1 Masked 6.2.2.2 Clear and readable 6.2.2.3 Password display option select 6.2.3 ‘Forgot My Password’ 6.2.4 ‘Forgot my Username’ 6.2.5 ‘Create Account’ 6.2.6 Lots of eye candy and boilerplate, preferably with cute pictures 6.2.7 Legalese stuff at the bottom in small type 6.2.8 Must follow the established site format guidelines

DashboardAs a Program Manager, I wantto see a high level summary ofprogram status and issues sothat I can easily track andmanage for success.

User Story FormatAs a persona I want to action So that benefit

Acceptance CriteriaPassword DisplayAs a user, I ant to be able to choose whethermy password is displayed in the clear orobscured when I login, so that it will be easierto input a long password correctly.AC: Obscuring character is ‘ ’

Stories are Slices

THE SCRUM TEAM Long-Lived and Stabled Dedicated Cross-Functional Self-Organizing Face-to-Face 5 – 9 People

Scrum

Self-Organizing Team Accepts work from CustomerMakes and meets its own commitmentsDecides how to do the workDecides who does the workDecides how to meet its commitmentsTakes responsibility for quality

New Team MindsetDirectedSelf-Organizing “Just tell me what to do and I’ll do it.” “I think the right thing to do is.” “I’m done with my part. You finish “I’m done with my task. How can Iyours.”help?” “The boss has the answer.” “We do the work. We have the answer.” “We’re doing fine.” “How can we get better?” “We can’t do that here.” “Well, what can you do?”

Information About these slidesSlides in this presentation contain items from the VisualAGILExiocn , which is a trademark of Innolution, LLC andKenneth S. Rubin.The Visual AGILExicon is used and described in the book:Essential Scrum: A Practical Guide to the Most PopularAgile Process.You can learn more about the Visual AGILExiocn andpermitted uses at: http://innolution.com/resources/val-homepage

Acceptance Criteria Can Become StoriesCancel ReservationAs a traveler, I want to cancel mywhole reservation easily, withouthaving to cancel each piece, so that Ican save time and avoid errors.Acceptance Criteria Cancel 24hrs before travel beginsCharge 10% feeAsk “are you sure”Display confirmation of what has beencanceledProcess cancellation within 4 hoursNo email confirmation yet

Scrum Process Framework User Stories Delivery Team Agenda. Scrum Process Framework (1 of 2) Product Backlog and Owner. Sprint Planning. Sprint Execution. Sprint Completion . Scrum Process Framework (2 of 2) Potentially Shippable Product Increments. Product Owner Product Backlog and Product Owner Ordered list of value to be produced Primarily used for short-and medium-term