Vladimirs Ivanovs. Creating children book in 45 minutes

65
Workshop «Creatin g children book in 45 minutes thanks to

Transcript of Vladimirs Ivanovs. Creating children book in 45 minutes

Page 1: Vladimirs Ivanovs. Creating children book in 45 minutes

Workshop «Creating

children book in 45

minutes thanks to

Scrum»

Page 2: Vladimirs Ivanovs. Creating children book in 45 minutes
Page 3: Vladimirs Ivanovs. Creating children book in 45 minutes

Vladimirs IvanovsITSM.International

Page 4: Vladimirs Ivanovs. Creating children book in 45 minutes

The Agile Manifesto – a statement of values

Process and toolsProcess and toolsIndividuals and interactions

Individuals and interactions

over

Following a planFollowing a planResponding to change

Responding to change

over

Source: www.agilemanifesto.org

Comprehensive documentation

Comprehensive documentationWorking softwareWorking software over

Contract negotiationContract negotiationCustomer collaborationCustomer

collaborationover

Page 5: Vladimirs Ivanovs. Creating children book in 45 minutes

•Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time.

•It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month).

•The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features.

•Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint.

Scrum in 100 words

Page 6: Vladimirs Ivanovs. Creating children book in 45 minutes

Putting it all together

Page 7: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule00:04 Reminder on Product Backlog,

Sprint Planning, Daily Scrum

00:08 Sprint Planning (decide how much to do)

00:09 Day 1 in Sprint 1 (work)

00:13 Daily Scrum in Sprint 1

(what did you do, what will you do, obstacles)

00:14 Day 2 in Sprint 1 (work)

Page 8: Vladimirs Ivanovs. Creating children book in 45 minutes

Scrum framework

•Product owner•ScrumMaster•Team

Roles

•Sprint planning•Sprint review•Sprint retrospective•Daily scrum meeting

Ceremonies

•Product backlog•Sprint backlog•Burndown charts

Artifacts

Page 9: Vladimirs Ivanovs. Creating children book in 45 minutes

Product backlog• The requirements• A list of all desired work

on the project• Ideally expressed such

that each item has value to the users or customers of the product

• Prioritized by the product owner

• Reprioritized at the start of each sprint

This is the product backlogThis is the product backlog

Page 10: Vladimirs Ivanovs. Creating children book in 45 minutes

Sprint planning meeting

Sprint prioritization

• Analyze and evaluate product backlog

• Select sprint goal

Sprint planning

• Decide how to achieve sprint goal (design)

• Create sprint backlog (tasks) from product backlog items (user stories / features)

• Estimate sprint backlog in hours

SprintgoalSprintgoal

SprintbacklogSprintbacklog

Business conditionsBusiness conditions

Team capacityTeam capacity

Product backlogProduct backlog

Techno-logyTechno-logy

Current productCurrent product

Page 11: Vladimirs Ivanovs. Creating children book in 45 minutes

Sprint planning1. Team selects items from the product backlog

they can commit to completing

2. Sprint backlog is created• Tasks are identified and each is estimated (1-16 h)

• Collaboratively, not done alone by the ScrumMaster

3. High-level design is considered

As a vacation planner, I want to see photos of the hotels.

As a vacation planner, I want to see photos of the hotels.

Code the middle tier (8 hours)Code the user interface (4)Write test fixtures (4)Code the foo class (6)Update performance tests (4)

Page 12: Vladimirs Ivanovs. Creating children book in 45 minutes

The daily Scrum1. Parameters• Daily

• 15-minutes

• Stand-up

2. Not for problem solving• Whole world is invited

• Only team members, ScrumMaster, Product Owner, can talk

3. Helps avoid other unnecessary meetings

Page 13: Vladimirs Ivanovs. Creating children book in 45 minutes

Everyone answers 3 questions

NB! These are NOT status for the ScrumMaster!They are commitments in front of peers.

What did you do yesterday?What did you do yesterday?11

What will you do today?What will you do today?22

Is anything in your way?Is anything in your way?33

Page 14: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule00:04 Reminder on Product Backlog,

Sprint Planning, Daily Scrum

00:08 Sprint Planning (decide how much to do)

00:09 Day 1 in Sprint 1 (work)

00:13 Daily Scrum in Sprint 1

(what did you do, what will you do, obstacles)

00:14 Day 2 in Sprint 1 (work)

Page 15: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Planning

Page 16: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule00:04 Reminder on Product Backlog,

Sprint Planning, Daily Scrum

00:08 Sprint Planning (decide how much to do)

00:09 Day 1 in Sprint 1 (work)

00:13 Daily Scrum in Sprint 1

(what did you do, what will you do, obstacles)

00:14 Day 2 in Sprint 1 (work)

Page 17: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 1

Page 18: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 1

Page 19: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 1

Page 20: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 1

Page 21: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule00:04 Reminder on Product Backlog,

Sprint Planning, Daily Scrum

00:08 Sprint Planning (decide how much to do)

00:09 Day 1 in Sprint 1 (work)

00:13 Daily Scrum in Sprint 1

(what did you do, what will you do, obstacles)

00:14 Day 2 in Sprint 1 (work)

Page 22: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Daily Scrum in Sprint 1

Page 23: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule00:04 Reminder on Product Backlog,

Sprint Planning, Daily Scrum

00:08 Sprint Planning (decide how much to do)

00:09 Day 1 in Sprint 1 (work)

00:13 Daily Scrum in Sprint 1

(what did you do, what will you do, obstacles)

00:14 Day 2 in Sprint 1 (work)

Page 24: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 1

Page 25: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 1

Page 26: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 1

Page 27: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 1

Page 28: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:18 Reminder on Sprint Review

& Sprint Retrospective

00:22 Sprint Review/Demo by each team

(show the work)

00:26 Sprint Retrospective

(what went well, what to improve)

00:28 Sprint Planning (decide how much to do)

Page 29: Vladimirs Ivanovs. Creating children book in 45 minutes

•Product owner•ScrumMaster•Team

Roles

Scrum framework

•Product backlog•Sprint backlog•Burndown charts

Artifacts

•Sprint planning•Sprint review•Sprint retrospective•Daily scrum meeting

Ceremonies

Page 30: Vladimirs Ivanovs. Creating children book in 45 minutes

The sprint review1. Team presents what it accomplished

during the sprint

2. Typically takes the form of a demo of new features or underlying architecture

3. Informal• 2-hour prep time rule

• No slides

4. Whole team participates

5. Invite the world

Page 31: Vladimirs Ivanovs. Creating children book in 45 minutes

Sprint retrospective1. Periodically take a look at what is and is

not working2. Typically 15–30 minutes3. Done after every sprint4. Whole team participates• ScrumMaster• Product owner• Team• Possibly customers and others

Page 32: Vladimirs Ivanovs. Creating children book in 45 minutes

Start / Stop / ContinueWhole team gathers and discusses what they’d like to:

Start doingStart doing

Stop doingStop doing

Continue doingContinue doingThis is just one of many ways to do a sprint retrospective.

Page 33: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:18 Reminder on Sprint Review

& Sprint Retrospective

00:22 Sprint Review/Demo by each team

(show the work)

00:26 Sprint Retrospective

(what went well, what to improve)

00:28 Sprint Planning (decide how much to do)

Page 34: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Review / Demo

Page 35: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Review / Demo

Page 36: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Review / Demo

Page 37: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Review / Demo

Page 38: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:18 Reminder on Sprint Review

& Sprint Retrospective

00:22 Sprint Review/Demo by each team

(show the work)

00:26 Sprint Retrospective

(what went well, what to improve)

00:28 Sprint Planning (decide how much to do)

Page 39: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Retrospective

Page 40: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 1 Retrospective

Page 41: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:18 Reminder on Sprint Review

& Sprint Retrospective

00:22 Sprint Review/Demo by each team

(show the work)

00:26 Sprint Retrospective

(what went well, what to improve)

00:28 Sprint Planning (decide how much to do)

Page 42: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 2 Planning

Page 43: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 44: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 2

Page 45: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 2

Page 46: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 2

Page 47: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 1 in Sprint 2

Page 48: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 49: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Daily Scrum in Sprint 2

Page 50: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 51: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 2

Page 52: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 2

Page 53: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 2

Page 54: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Day 2 in Sprint 2

Page 55: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 56: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 4 87654321530 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 2 Review / Demo

Page 57: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 3 87654321520 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 2 Review / Demo

Page 58: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 2 Review / Demo

Page 59: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint 2 Review / Demo

Page 60: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 61: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 2 87654321510 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint Retrospective

Page 62: Vladimirs Ivanovs. Creating children book in 45 minutes

09000 1 87654321500 04 98765432103 9876543210987654321021 987654321098765432100Hours Minutes Seconds

Insert Text Here

Sprint Retrospective

Page 63: Vladimirs Ivanovs. Creating children book in 45 minutes

Game schedule cont’d00:29 Day 1 in Sprint 2 (work)

00:33 Daily Scrum in Sprint 2

00:34 Day 2 in Sprint 2 (work)

00:38 Sprint Review/Demo by each team

(show the work)

00:42 Sprint Retrospective

00:44 Wrap Up

Page 64: Vladimirs Ivanovs. Creating children book in 45 minutes

Credits1. My son Arthur and daughter Nika:

They always check created books when I come back home

2. Mike Cohn, Mark Levison and Paul Heidema

3. www.mountaingoatsoftware.com/scrum

4. http://www.m62.net/powerpoint-slides/conference-slides/powerpoint-countdown-timer/

5. http://www.xqa.com.ar/visualmanagement/wp-content/uploads/standup2.jpg

Page 65: Vladimirs Ivanovs. Creating children book in 45 minutes

ContactsITSM.international

linkedin.com/in/vivanov

[email protected]

+371 29160633

v.ivanovs

@vivanovs (Vladimir_ITSM)