Top Banner
Siddharta Govindaraj [email protected] A Startup Journey Evolving from ad-hoc to agile to kanban
40

A Startup Journey: Ad-hoc to Agile to Kanban

Dec 01, 2014

Download

Business

This presentation was given at Agile Bengaluru 2010.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A Startup Journey: Ad-hoc to Agile to Kanban

Siddharta Govindaraj

[email protected]

A Startup Journey

Evolving from ad-hoc to agile to kanban

Page 2: A Startup Journey: Ad-hoc to Agile to Kanban
Page 3: A Startup Journey: Ad-hoc to Agile to Kanban

1. Ad-hoc to Agile

Page 4: A Startup Journey: Ad-hoc to Agile to Kanban
Page 5: A Startup Journey: Ad-hoc to Agile to Kanban

Extreme ProgrammingExtreme Programming

Scrum

Feature Driven Development

Crystal Clear

Page 6: A Startup Journey: Ad-hoc to Agile to Kanban
Page 7: A Startup Journey: Ad-hoc to Agile to Kanban

What went well?

Page 8: A Startup Journey: Ad-hoc to Agile to Kanban

Delivered Software Incrementally

Page 9: A Startup Journey: Ad-hoc to Agile to Kanban

Good Cultural Fit

Page 10: A Startup Journey: Ad-hoc to Agile to Kanban

Mistakes

Page 11: A Startup Journey: Ad-hoc to Agile to Kanban

Not Enough Feedback

Page 12: A Startup Journey: Ad-hoc to Agile to Kanban

Not Looking End To End

Page 13: A Startup Journey: Ad-hoc to Agile to Kanban
Page 14: A Startup Journey: Ad-hoc to Agile to Kanban

Not Talking To The End User

(The person who pays is not the end user!)

Page 15: A Startup Journey: Ad-hoc to Agile to Kanban

Not Limiting Work In Progress

Page 16: A Startup Journey: Ad-hoc to Agile to Kanban
Page 17: A Startup Journey: Ad-hoc to Agile to Kanban

Too Many Projects!!

Page 18: A Startup Journey: Ad-hoc to Agile to Kanban
Page 19: A Startup Journey: Ad-hoc to Agile to Kanban

Not Enough Feedback

Not Looking End To End

Not Talking To The End User

Not Limiting Work In Progress

Too Many Projects!!

Page 20: A Startup Journey: Ad-hoc to Agile to Kanban

1. Agile to Kanban

Page 21: A Startup Journey: Ad-hoc to Agile to Kanban
Page 22: A Startup Journey: Ad-hoc to Agile to Kanban

Sprint Planning Was Broken

Page 23: A Startup Journey: Ad-hoc to Agile to Kanban
Page 24: A Startup Journey: Ad-hoc to Agile to Kanban
Page 25: A Startup Journey: Ad-hoc to Agile to Kanban
Page 26: A Startup Journey: Ad-hoc to Agile to Kanban

Velocity Was Meaningless For Us

(What is it anyway?)

Page 27: A Startup Journey: Ad-hoc to Agile to Kanban

Getting Rid Of Iterations

Page 28: A Startup Journey: Ad-hoc to Agile to Kanban

Decoupling Releases

(and other events)

Page 29: A Startup Journey: Ad-hoc to Agile to Kanban

Setting WIP Limits

(enabler to pull & stop-the-line)

Page 30: A Startup Journey: Ad-hoc to Agile to Kanban

Lead & Cycle Time

Page 31: A Startup Journey: Ad-hoc to Agile to Kanban

Cross-Pairing

Page 32: A Startup Journey: Ad-hoc to Agile to Kanban

Team Centric Model

Page 33: A Startup Journey: Ad-hoc to Agile to Kanban
Page 34: A Startup Journey: Ad-hoc to Agile to Kanban
Page 35: A Startup Journey: Ad-hoc to Agile to Kanban
Page 36: A Startup Journey: Ad-hoc to Agile to Kanban

Sprint Planning Was Broken

Velocity Was Meaningless For Us

Getting Rid Of Iterations

Decoupling Releases

Setting WIP Limits

Lead & Cycle Time

Cross-Pairing

Team Centric Model

Page 37: A Startup Journey: Ad-hoc to Agile to Kanban

Agile + Kanban

Page 38: A Startup Journey: Ad-hoc to Agile to Kanban

Agile + Kanban

Self OrganisationEmpowered Teams

Engineering Practices

Page 39: A Startup Journey: Ad-hoc to Agile to Kanban

Agile + Kanban

Flow, Limit WIP, PullEliminate Wasteful ActivitiesLook At The Whole Picture

Page 40: A Startup Journey: Ad-hoc to Agile to Kanban

Questions?

Siddharta Govindaraj

[email protected]