A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

34
Siddharta Govindaraj siddharta@silverstripesoftwa re.com Twitter @silvercatalyst http://ToolsForAgile.com A Startup Journey Evolving from ad-hoc to agile to kanban

Transcript of A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Page 1: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Siddharta Govindaraj

[email protected]

Twitter @silvercatalyst

http://ToolsForAgile.com

A Startup Journey

Evolving from ad-hoc to agile to kanban

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

1. Ad-hoc to Agile

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

Extreme ProgrammingExtreme Programming

Scrum

Feature Driven Development

Crystal Clear

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

What went well?

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

Delivered Software Incrementally

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

Good Cultural Fit

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

Mistakes

Page 11: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 12: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 13: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 14: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 15: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 16: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

1. Agile to Kanban

Page 17: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 18: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

What went well?

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

Delivered Software Incrementally

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

But then...

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

Decoupling Releases

whats the cost of delay?whats the transaction cost?

Page 23: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Getting Rid Of Iterations

Page 24: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 25: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 26: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 27: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 28: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 29: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 30: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban
Page 31: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Agile + Kanban

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

Agile + Kanban

Self OrganisationEmpowered Teams

Engineering Practices

Page 33: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Agile + Kanban

Flow, Limit WIP, PullPolicy, Prioritization, Risk

Look At The Whole Picture

Page 34: A Startup Journey: Transitioning from Ad-hoc to Agile to Kanban

Siddharta Govindaraj

[email protected]

Twitter @silvercatalyst

http://ToolsForAgile.com