make children book in 90 minutes thanks to scrum by enis zeherovic

31
MAKE CHILDREN BOOK IN 90 MINUTES THANKS TO SCRUM ENIS ZEHEROVIĆ

Upload: bosnia-agile

Post on 15-Apr-2017

281 views

Category:

Technology


0 download

TRANSCRIPT

MAKE CHILDREN

BOOK IN 90 MINUTES

THANKS TO SCRUMENIS ZEHEROVIĆ

Enis Zeherović

• Software engineer• More than 8 years of experience in traditionaland agile software development• TA specialist• QA/QC and HP software consultant• Comtrade employee• Certified Professional Scrum Product Owner• Bosnia Agile co-founder

CONFERENCE SPONSORS

PLATINUM

GOLD

SILVER

BRONZE

AGENDA

• Scrum introduction

• Practice the Scrum – Make children book

SCRUM INTRODUCTION

What is Scrum?

• Lean is aproach with empirical inspect-and-adapt iterations instead of

defined process steps.

• Agile is Lean applied to software delivery.

• Scrum is the leading universal agile framework.

SCRUM INTRODUCTION

Why Scrum?

• Over 32% of traditional projects fail to meet time and budget.

• Scrum is:

• Simple

• Scalable

• Widespread, used by over 50% of companies that

implement agile

• Proven to improve quality and productivity by 33% or more

OVERVIEW OF SCRUM

2-4 weeks

24 hrs

Sprint

Planning

Sprint

ReviewSprint

Retrospective

ProductBacklog

SprintBacklog

Daily Scrum

Potentially ShippableProduct Increment

Sprint Goal

3 Roles• Product Owner• Development Team• Scrum Master

3 Artifacts• Product Backlog• Sprint Backlog• Increment

5 Events• Sprint Planning• Sprint• Daily Scrum

• Sprint Review• Retrospective

www.agile.ba

MAKE CHILDREN BOOK

MAKE CHILDREN BOOK

19 minutes for Sprint, 2 sprints:

• 2 minutes for Sprint Planning

• 5 minutes Day work x2

• 1 minute Daily Scrum

• 4 minutes Sprint Review/Demo

• 2 minutes Sprint Retrospective

TEAM BUILDING

2 min

End

Meet each other, decide on roles

INTRODUCE THE PRODUCT

4 min

End

Read the story

REMINDER

• Product Backlog

• Sprint Planning

• Daily Scrum

1. Identifies anything unique about the coming Sprint (vacations, holidays, etc.)

2. Selects a Sprint Goal

3. Selects the highest priority Product Backlog items that support the Sprint Goal

A. Discusses Stories to break into tasks

B. Estimates each task into work that could be delivered in a day

C. The team asks itself, “Can we commit to this?”

D. Repeat until no more can be committed

SPRINT PLANNING

2-4 weeks

24 hrs

Sprint

Planning

Sprint

Review

Sprint

Retrospective

ProductBacklog

SprintBacklog

Daily Scrum

Potentially ShippableProduct Increment

DAILY SCRUM

What did I do yesterday that helped the Development Team meet the Sprint Goal?

What will I do today to help the Development Team meet the Sprint Goal?

Do I see any impediment that prevents me or the Development Team from meeting the

Sprint Goal?

1

2

3

2-4 weeks

24 hrs

Sprint

Planning

Sprint

ReviewSprint

Retrospective

ProductBacklog

SprintBacklog

Daily Scrum

Potentially ShippableProduct Increment

SPRINT 1 PLANNING

2 min

End

Decide how much to do

DAY 1 IN SPRINT 1

5 min

End

Work

DAILY SCRUM IN SPRINT 1

1 min

End

What did you do? What will you do? Any obstacles?

DAY 2 IN SPRINT 1

5 min

End

Work

REMINDER

• Sprint Review

• Sprint Retrospective

• Team presents the product increment finished during the sprint

• Typically takes the form of a demo of new features

• Duration: 4-hour time-boxed meeting for one-month Sprints

• Whole team participates

• Invite the world

SPRINT REVIEW (AKA DEMO)

2-4 weeks

24 hrs

Sprint

Planning

Sprint

Review

Sprint

Retrospective

ProductBacklog

SprintBacklog

Daily Scrum

Potentially ShippableProduct Increment

• Periodically take a look at what is and is not working

• Duration: 4-hour time-boxed meeting for one-month Sprints

• Done after each Sprint

• Whole team participates: Scrum Master, Product Owner, Development Team,

others

SPRINT RETROSPECTIVE

2-4 weeks

24 hrs

Sprint

Planning

Sprint

ReviewSprint

Retrospective

ProductBacklog

SprintBacklog

Daily Scrum

Potentially ShippableProduct Increment

SPRINT 1 REVIEW / DEMO

4 min

End

Demo by each team

SPRINT 1 RETROSPECTIVE

2 min

End

What went well? What to improve?

SPRINT 2 PLANNING

2 min

End

Decide how much to do

DAY 1 IN SPRINT 2

5 min

End

Work

DAILY SCRUM IN SPRINT 2

1 min

End

What did you do? What will you do? Any obstacles?

DAY 2 IN SPRINT 2

5 min

End

Work

SPRINT 2 REVIEW / DEMO

4 min

End

Demo by each team

SPRINT 2 RETROSPECTIVE

2 min

End

What went well? What to improve?

WRAP UP

Demo for everyone by each team

www.agile.ba

THANK YOU!