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

Post on 15-Apr-2017

371 views 3 download

transcript

Scaling agile – what, how, when

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

Email - nileshrk@gmail.com Twitter @nileshrk1Linkedin: https://in.linkedin.com/in/nileshrk

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 2

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

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

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?

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 5

Which Framework should I select?SAFe LeSS Nexus Spotify

DAD Scrum at scale

Enterprise

scrum

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.

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 7

Scaled agile framework http://scaledagileframework.com/

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 8

8

LeSS framework http://less.works/

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

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

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 11

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

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.

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

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

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

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 16

Grow and evolve• How to spread it within the

organization• Program level • Portfolio level• Enterprise level

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 17

Questions

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

Copyright © 2015 Allscripts Healthcare Solutions, Inc. 19

Thank you!• nileshrk@gmail.com /

nilesh.kulkarni@allscripts.com• Twitter @nileshrk1• Linkedin: https://in.linkedin.com/in/nileshrk