19
Scaling agile – what, how, when Nilesh Kulkarni, Program Manager and agile coach CSM, CSPO, CSP, PMP, PMI- ACP, SAFe and LeSS Practitioner Email - [email protected] Twitter @nileshrk1 Linkedin: https://in.linkedin.com/in/nilesh rk

Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Embed Size (px)

Citation preview

Page 1: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Scaling agile – what, how, when

Nilesh Kulkarni,Program Manager and agile coachCSM, CSPO, CSP, PMP, PMI-ACP,SAFe and LeSS Practitioner

Email - [email protected] Twitter @nileshrk1Linkedin: https://in.linkedin.com/in/nileshrk

Page 2: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 2

According to you:• What is agile?• What is scaling?• What is scaling agile?

Page 3: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 3

Driving principles• Deliver value quickly• Simplicity• Keep scaling implementation itself

agile. • Don’t make it waterfall! You can

implement it over time.• Scaling can include descaling some

practices

Page 4: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 4

Where to start• What is organization need?• Where do we start?• Which framework we can use?• What about tools?• What about organizational aspects?

Page 5: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 5

Which Framework should I select?SAFe LeSS Nexus Spotify

DAD Scrum at scale

Enterprise

scrum

Page 6: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 6

Which Framework should I select?• What else is needed?

– Lean thinking– System thinking– Kanban

• Making best use of all that is out there and what suits your need.

Page 7: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 7

Scaled agile framework http://scaledagileframework.com/

Page 8: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 8

8

LeSS framework http://less.works/

Page 9: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 9

Organizational structure changes

– Workspace design – Team structure

• Co-located teams• Group them at same location based on functional area• How to scale with distributed teams

Page 10: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 10

Role of managers?• What is the role of traditional

managers in scaling agile?– Scrum masters– Product owners– Architects– Agile project managers– Engage managers throughout scaling

implementation

Page 11: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 11

Scaling communication• Scrum of scrum• Scaling backlog refinements• Scaling planning sessions• Scaling demos, • Retrospectives

Page 12: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 12

Scaling engineering practices• All teams work on same codebase• CI• CD• Automation• Delivering value continuously needs

continuous integration beyond technology.

Page 13: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 13

Scaling Product Management role• Agile Product roadmap• Product management role need to be

scaled appropriately• Area PO concept from LeSS

Page 14: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 14

Roll out plan• Training• Coaching• Readiness plan• Selecting a pilot program• Putting structure in place• Scaling roles

– Keep it simple and straight

Page 15: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 15

Implement the plan• How do we know if we are scaling in

right direction?– Measures– Metrics– Trends– Surveys– Retrospectives– Fail early, fail fast

Page 16: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 16

Grow and evolve• How to spread it within the

organization• Program level • Portfolio level• Enterprise level

Page 17: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 17

Questions

Page 18: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 18

References• Scaled agile framework http

://scaledagileframework.com/• LeSS http://less.works/• ASK metrics http://www.agilescaling.org/ask-

matrix.html

Page 19: Scaling Agile - what, how and when : Presented by Nilesh Kulkarni

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 19

Thank you!• [email protected] /

[email protected]• Twitter @nileshrk1• Linkedin: https://in.linkedin.com/in/nileshrk