Book Notes #33: Practices for Scaling Lean and Agile - Craig Larman

Book Notes: Practices for scaling Lean and Agile - Craig Larman
This book presents key practices for sustainable competitive success with Lean and Agile Development for Large-Scale Products.


Title: Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum
Author: Craig Larman
Themes: Technology, Management, Business, Agile, Lean, Scrum
Year: 2010
Publisher: Addison-Wesley Professional
ISBN: 0321636406,9780321636409
Pages: 624

"Practices for Scaling Lean and Agile" is a book written by Craig Larman that provides an overview of how to apply Lean and Agile methodologies to large, complex software development projects.

Lean thinking, agile principles and practices, and large-scale Scrum are increasingly used by large product-development organizations for delivering value and innovation sustainably and quickly. 

With their decades of experience leading and guiding large, multi-site, and offshore product development adoptions of lean and agile, internationally recognized consultant and best-selling author Craig Larman and former Nokia Networks agile transformation leader Bas Vodde provide key action tools that you can apply right now.

Book Notes: Practices for scaling Lean and Agile - Craig Larman

In a competitive environment that demands ever-faster cycle times and greater innovation, lean thinking and agile principles are increasingly relevant. 

Among the concrete practices discussed in this book are lean product development with large-scale Scrum, agile offshore development, multisite development, coordination, and planning of multi-hundred-person product groups, as well as requirements, contracts, architecture, and design.

 - Frameworks for large-scale Scrum for multi-hundred-person product groups
 - Testing and building quality in
 - Low-quality legacy code: why it’s created, and how to stop it
 - Continuous integration in a large multisite context
 - Agile architecting
 - Multisite or offshore development
 - Contracts and outsourced development

Practices for Scaling Lean & Agile Development will help people realize a lean enterprise―and deliver the significant benefits of agility.

My Book Highlights:

"... Incremental development—grow, not build, software. ... the building metaphor has outlived its usefulness. It is time to change again. If, as I believe, the conceptual structures we construct today are too complicated to be accurately specified in advance and too complex to be built faultlessly, then we must take a radically different approach. Let us turn to nature and study the complexity of living things, instead of just the dead works of man. Here we find constructs whose complexities thrill us with awe. The brain alone is intricate beyond mapping, powerful beyond imitation, and rich in diversity, self-protecting, and self-renewing. The secret is that it is grown, not built. So it must be with our software systems. Some years ago Harlan Mills proposed that any software system should be grown by incremental development..."

"... People subconsciously retard their own intellectual growth. They come to rely on cliches and habits. Once they reach the age of their own personal comfort with the world, they stop learning and their mind runs idle for the rest of their days. They may progress organizationally, they may be ambitious and eager, and they may even work night and day. But they learn no more..."

"... One of the Scrum rules is that work cannot be pushed onto a team; the Product Owner offers items for the iteration, and the team pulls as many as they decide they can do at a sustainable pace with good quality..."

The book covers the principles and practices of Lean and Agile development, and how to apply them to large, complex software development projects.

The author covers the key practices and strategies needed to successfully scale Lean and Agile, including product backlogs, Kanban boards, and scaling frameworks such as LeSS and SAFe.

The book covers the challenges and pitfalls teams might encounter when scaling Lean and Agile and offers practical solutions to overcome them.

The author provides real-world examples and case studies from his experience implementing Lean and Agile in large organizations.

The book covers the importance of leadership, communication, and collaboration in the scaling process.

Chapters of the Book:

1 Introduction
2 Large-Scale Scrum
3 Test
4 Product Management
5 Planning
6 Coordination
7 Requirements & PBIs
8 Design & Architecture
9 Legacy Code
10 Continuous Integration
11 Inspect & Adapt
12 Multisite
13 Offshore
14 Contracts
15 Feature Team Primer
Recommended Readings
List of Experiments

In conclusion, "Practices for Scaling Lean and Agile" is a must-read for anyone looking to apply Lean and Agile methodologies to large, complex software development projects. 

The author, Craig Larman, provides a comprehensive overview of the key practices and strategies needed to successfully scale Lean and Agile, as well as real-world examples and case studies that make it easy to understand and apply the concepts to your own team. 

By understanding the challenges and pitfalls of scaling and how to overcome them, teams can successfully implement Lean and Agile to achieve the best results. It's a valuable resource for anyone looking to take their Agile journey to the next level and scale it to larger projects.

Craig Larman is a management and product development consultant in enterprise-level adoption and use of lean development, agile principles and practices, and large-scale Scrum in large, multisite, and offshore development. He served as chief scientist at Valtech, an international consulting and agile offshore outsourcing company. His books include the best-sellers Agile and Iterative Development: A Manager’s Guide (Addison-Wesley, 2004) and Applying UML and Patterns, Third Edition (Prentice Hall, 2005).

I am incredibly grateful that you have taken the time to read this post. 

Your support and engagement mean the world to me, and I truly appreciate your interest in the topics I write about. 

I hope that you have found this post informative, educational and engaging. 

If you are interested in reading more of my work, please visit other articles here on the website.

I promise to continue providing valuable and high-quality content for your enjoyment and education. 

Thank you again for reading and I hope to see you soon!

Here are some related articles you may enjoy:

There are even more good things I've prepared for you!

Subscribe here to receive new posts in your Email!

Do you want to read some book notes and recommendations? Discover more here!

Do you want to have amazing weekly content curation? Discover more here!

Follow me on LinkedIn - Twitter - Instagram

Ready to make a positive impact? 

Support my work by sharing my content with your network. 

Your simple act of kindness can reach new heights and help spread valuable information.

Want to show your support in a tangible way? A virtual coffee is a small but mighty way to show your appreciation and give me the extra energy to keep crafting valuable content!

William Meller - Subscribe

1 comment: