Rainforest Alliance. Saving the Rainforest one line of code at a - - PowerPoint PPT Presentation

rainforest alliance
SMART_READER_LITE
LIVE PREVIEW

Rainforest Alliance. Saving the Rainforest one line of code at a - - PowerPoint PPT Presentation

Rainforest Alliance. Saving the Rainforest one line of code at a time. Kelly Albrecht | Last Call Media Agile Coaching. What is agility? Agility is adapting to change Requires awareness Anyone whos had to change their plans


slide-1
SLIDE 1

Rainforest Alliance.

Saving the Rainforest one line of code at a time.

Kelly Albrecht | Last Call Media

slide-2
SLIDE 2

Agile Coaching.

slide-3
SLIDE 3

What is agility?

— Agility is adapting to change — Requires awareness — Anyone who’s had to change their plans 
 for some reason has experienced agility

slide-4
SLIDE 4

Agility is good

It is not the most intellectual of the species that survives; it is not the strongest that survives; but the species that survives is the one that is able to adapt to and to adjust best to the changing environment in which it finds itself…

  • CHARLES DARWIN IN “ORIGIN OF SPECIES.”
slide-5
SLIDE 5

How are iterations agile?

Iterations are agile because they aim to provide an

  • ptimized awareness into a larger effort. Awareness

enables agility .

slide-6
SLIDE 6

Big Design Up-front, Big Planning in general.

slide-7
SLIDE 7

Y

  • u never get

a second chance to make a first impression.

slide-8
SLIDE 8

Big design up-front, big planning in general

— Increased risk in “larger releases” — More effort invested, and wasted if wrong — More changes, more “bugs” — Increased costs

slide-9
SLIDE 9

What can go wrong if we don’t plan?

slide-10
SLIDE 10

What can go wrong if we don’t plan?

— False positive on Fail Fast due to a “less than” iteration — Partially developed design is risky to show too early — Design Debt

slide-11
SLIDE 11

Plan much?

slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

Agile doesn’t tell us not to have a plan, but to always be planning.

slide-15
SLIDE 15

Agile Planning

Pre-sprint grooming Sprint Planning Re-Forecasting Mid-Sprint Releases

slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18

Project Build Up Chart Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6

slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22

Project Build Up Chart Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6

slide-23
SLIDE 23
slide-24
SLIDE 24

Emotional Cycle

slide-25
SLIDE 25

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Project Build Up Chart

slide-26
SLIDE 26

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Project Build Up Chart

slide-27
SLIDE 27

Challenges

Design Specs vs Stories Pixel Pushing vs Iteration Who pays Tech debt Expectation Meltdown Agile ways Scrum Values

slide-28
SLIDE 28

Reality will always win, but are you really

  • n its team?
slide-29
SLIDE 29

Accepted Goal: Prepare for launch 6 Mid Sprint mini-release True iteration every few days

Sprint 6

slide-30
SLIDE 30

To increase awareness, and thereby project agility, during this final sprint, all Accepted Backlog Items were released and reviewed, as completed, during the course of this Sprint.

slide-31
SLIDE 31

End of final sprint: 0 Criticals 3 Moderate The final review had only 3 support questions.

slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36
slide-37
SLIDE 37

rainforest-alliance.org

slide-38
SLIDE 38

Thank you.