Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at...

15
Descaling Organization trough Large-Scale Scrum (LeSS) Naveen Kumar Singh Leanpitch Technologies Pvt Ltd

Transcript of Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at...

Page 1: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Descaling Organization trough Large-Scale Scrum (LeSS)

Naveen Kumar SinghLeanpitch Technologies Pvt Ltd

Page 2: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

One Touch – 5 months BackPROJECT

MAN

AGERS

BUILD &

RELEASE

Page 3: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

One Touch – 5 months Back

• Organization is practicing Scrum for last 3 years• Cost of Production was very high• Single codebase but multiple integration points• Lots of dependencies between team• Many managers/leads to deal with dependencies• Many product managers for same product from different region• Difficult to prioritize PBIs

• Cycle time was 6 months• Small fake products• Separate testing team

Page 4: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Expectation

• Reduce time to market/respond faster to business• Reduce production cost• Reduce deployment time• Avoid production issues• Self-organized team • Managers should focus on system design and enabling team by

removing impediment

Page 5: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

LeSS (Large-Scale Scrum) - Principles

Page 6: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

One Touch – As of now

Maximizing Value

Page 7: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

One Touch – Expected by October

Page 8: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Thought Process

• How to build autonomous team and still align to overall product?• What is product?• Is our team is customer-centric feature team or component team?• What are the challenges with component team?• How people management role mapped with feature team?• Are we lean enough?

Page 9: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Rules to Play Scrum

• Avoid Queue – Minimize queue by limiting WIP, minimize overproduction and avoid blocking bandwidth• Avoid hand-off• Quality supposed to be built-in not inspected• Avoid unwanted meetings like Scrum of Scrums (SoS) or calibration• Don’t change team dynamics• Create automated acceptance tests for all features• Continuously refactor the code so it is of high quality• Immediately fix broken code

Page 10: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

LeSS (Large-Scale Scrum) - Overall

Page 11: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

LeSS (Large-Scale Scrum) - Scrum

Page 12: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

LeSS (Large-Scale Scrum) - Structure

Page 13: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Engineering Practices

Page 14: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

LeSS (Large-Scale Scrum) – Management

Page 15: Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Naveen Kumar Singh - at Prowareness

Thank You!!

Naveen Kumar SinghLeanpitch Technologies Private Limited+91 [email protected]