Agility at scale with LeSS Jacek Bochenek 1 © Nokia 2016 Agility at scale with LeSS 1. 2. 3. 4. 2 Why bother with agile software development at all? The current state of agile practices. The LeSS framework. A LeSS adoption case study. © Nokia 2016 Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: 3 © Nokia 2016 Manifesto for Agile Software Development Individuals and interactions over processes and tools 4 © Nokia 2016 Manifesto for Agile Software Development Working software over comprehensive documentation 5 © Nokia 2016 Manifesto for Agile Software Development Customer collaboration over contract negotiation 6 © Nokia 2016 Manifesto for Agile Software Development Responding to change over following a plan 7 © Nokia 2016 Manifesto for Agile Software Development That is, while there is value in the items on the right, we value the items on the left more. 8 © Nokia 2016 9 © Nokia 2016 „We do Agile” 10 © Nokia 2016 11 © Nokia 2016 LeSS Huge 12 © Nokia 2016 13 © Nokia 2016 Source: less.works (used with permission) 14 © Nokia 2016 „We do Agile” 15 © Nokia 2016 Conway’s Law Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. M. Conway, 1968 As a result, organizational complexity leaks into product development. 16 © Nokia 2016 <Change information classification in footer> LeSS Huge organisational structure 17 © Nokia 2016 IPA2800 Platform and LTE eNB 18 © Nokia 2016 Adoption Strategy • Immediate • Gradual - Improving DoD - Parallel Organization 19 © Nokia 2016 Adoption Map - Improving DoD Ideal State very difficult to achieve System Product Technology work scope of a team Feature Owner ‘Team’ Product (without externally provided components like Platform) Plane (CP, UP, O&M) System Component Plane Teams Feature Teams Plane Teams with ET Component Teams File / Class 20 © Nokia 2016 Nothing Code +Design / Component Tests +Spec / Entity Tests +System Design / Verification +More Cross-functionality of a team Thank you 21 © Nokia 2016 Larman’s Laws of organisational behaviour 1. Organizations are implicitly optimized to avoid changing the status quo middle- and first-level manager and “specialist” positions & power structures. 2. As a corollary to (1), any change initiative will be reduced to redefining or overloading the new terminology to mean basically the same as status quo. 3. As a corollary to (1), any change initiative will be derided as “purist”, “theoretical”, “revolutionary”, "religion", and “needing pragmatic customization for local concerns” — which deflects from addressing weaknesses and manager/specialist status quo. 4. Culture follows structure. 22 © Nokia 2016 23 © Nokia 2016
© Copyright 2026 Paperzz