Upload
discuss-agile
View
371
Download
3
Embed Size (px)
Citation preview
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
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!• [email protected] /
[email protected]• Twitter @nileshrk1• Linkedin: https://in.linkedin.com/in/nileshrk