Goodreads helps you keep track of books you want to read.
Start by marking “Lean Software Development: An Agile Toolkit” as Want to Read:
Lean Software Development: An Agile Toolkit
Enlarge cover
Rate this book
Clear rating
Open Preview

Lean Software Development: An Agile Toolkit

(Agile Software Development Series)

by
4.17  ·  Rating details ·  942 ratings  ·  53 reviews
Lean Software Development: An Agile Toolkit

Adapting agile practices to your development organization
Uncovering and eradicating waste throughout the software development lifecycle Practical techniques for every development manager, project manager, and technical leader Lean software development: applying agile principles to your organization

In Lean Software Development, Ma
...more
Paperback, 240 pages
Published May 18th 2003 by Addison-Wesley Professional (first published May 8th 2003)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Lean Software Development, please sign up.

Be the first to ask a question about Lean Software Development

Community Reviews

Showing 1-30
Average rating 4.17  · 
Rating details
 ·  942 ratings  ·  53 reviews


More filters
 | 
Sort order
Start your review of Lean Software Development: An Agile Toolkit
Henri Hämäläinen
Sep 22, 2011 rated it really liked it
What I love about the book Lean Software Development by Mary and Tom Poppendieck is that even it's subtitle is Agile Toolkit, it isn't a such a toolkit that offers ready made solutions. I've never believed this one size fits all thinking which is sometimes pushed with Scrum and Kanban literature and this is refreshing exception to that thinking. This one offers explanations why things tend to go in some ways and what are the user or organizational problems these tools are trying to solve.

I'm act
...more
Caroline Gordon
I'm working my way through the classics on Lean and Agile methods, I have met the great Tom and Mary and was extremely impressed and since this was selected for my book club, then here we are - another classic ticked off. This book is definitely essential reading for anyone involved in software development.

The premise of the book is that software development can learn allot from general product development principles. Much has been learned in Toyota about how to streamline product development an
...more
Marcos Silveira
May 28, 2016 rated it it was amazing  ·  review of another edition
All project managers and technical leaders should memorize the principles referred in this book

The book is must for project managers, technical leaders and everyone that has any intention of influence the software development process or the interaction with the client.
Main benefit for me it that it takes the discussion of project-level practices and explain the importance and the 'why's of those practices in a way that touches the mindset of high-level managers, directors, and even maybe the exe
...more
Vitor Cavalcanti de Albuquerque
This book explains how to apply Agile with principles, practices and advice based on facts and historical experiences. A must-read for leaders, managers and people who want to learn more about agile and empowering teams.
Arjen
Jun 14, 2011 rated it really liked it
Nice, concise overview of Lean in relation to software development. Lean is an agile management philosophy derived mostly from the Toyota Production System.

I didn't know anything about lean but stumbled upon it while researching scrum (another agile management philosophy). Now I know about lean and like it very much. Some lean principles overlap scrum principles and practices while others extend them. Ideal to reflect on scrum and agile from a different perspective.

Every chapter discusses one of
...more
Henrik Warne
Jan 04, 2020 rated it it was amazing
In the last couple of years, I have heard many times about lean manufacturing (and in particular the Toyota way of manufacturing). I have also read a couple of articles by Mary Popendieck on the web, so I thought I would get this book and find out more.

I am glad I did. It is exactly the kind of book I like to read about software engineering - it is written by somebody with lots of hands on experience, it describes new and interesting techniques for producing high quality software, and it has ple
...more
Ruslan Voronkov
Dec 19, 2018 rated it really liked it
Solid agile fundamentals plus lot of anecdotes from other fields (other than software development).

Here are seven simple rules from this book:

Eliminate waste: Spend time only on what adds real customer value.
Amplify learning: When you have tough problems, increase feedback.
Decide as late as possible: Keep your options open as long as practical, but no longer.
Deliver as fast as possible: Deliver value to customers as soon as they ask for it.
Empower the team: Let the people who add value use the
...more
Joni Kettunen
Dec 31, 2013 rated it it was amazing
Recommends it for: Software developer, project manager, and software company managers
Recommended to Joni by: co-worker
I found this book very interesting since the first few pages I read. Then I flipped through the book and I was convinced.

Book contains 22 ways to improve software development practices. Each practice is explained thoroughly and most of them are highlighted with examples. Because lean principles are widely used in other industries, continuous improvement and holistic view is explained in wider perspective. Examples from car design and manufacturing reflect nicely to software projects.

At the end o
...more
Martin
Aug 12, 2008 rated it it was ok
Shelves: non-fiction, work
This is a somewhat poorly written and badly edited book intended to provide the basic grounding in so called "agile" processes for software development. While some of the basic ideas are sound, they are poorly presented, with a lot of repeated material and laboured examples. The whole book is based on an assumed model for a software project that is only narrowly applicable to real development. There is no help in applying the principles outside of the confines of a small single customer product ...more
David Allen
Jan 14, 2012 rated it it was amazing
An amazing survey of concepts related to agile software development. But not merely a survey - it ties it all together in a way that reveals the interconnectedness of all these different ideas. I gained a much deeper appreciation of the deepest principles of system thinking, organizational psychology, and software quality. The "Try This" sections at the end of each chapter are extremely practical. They serve as my personal coach in my efforts to improve.
Deniss Ojastu
Jan 28, 2014 rated it it was amazing
This is probably the best book on management of software development that I have read so far. I appreciate that Poppendiecks propagate the principles and certain mind-set and not some specific methods for agile development. The best of all, I see from my own work that many of these principles do work if properly followed and communicated to the rest of the team and to the clients.

Examples from the lean production are not always very illuminating, yet sometimes provoke interesting analogies.
Marko
Mar 10, 2010 rated it liked it
Toyota principles put in software development context in a pretty comprehensive way.
Paul
Dec 30, 2019 rated it it was amazing
I should have read this when my former company implemented "lean". I'm probably going to carry this around as a reference manual. Mary explains concepts clearly and it's obvious that she's had tons of real world experience. I had several light bulb moments where things just started making sense. This book reinforced the things I intuitively do right and highlighted the areas where I need to improve. If you've read Toyota Kata and are looking for a link to bridge the gap between manufacturing and ...more
Vaidas
Oct 22, 2018 rated it it was amazing  ·  review of another edition
I took this book in order to better understand how to be productive in my day to day activities at work - this book is not for that. Although I think after reading it, most developers would gain some additional insight on how to be more productive (or maybe just be more at peace with agile & co.), this book is for managers that strive to create the best environment for continuous delivery and costumer satisfaction.
The best feature of this book is that it relates core lean values to the software
...more
Wojtek Erbetowski
Mar 23, 2017 rated it it was amazing
I finally have got the chance to finish the book that altered the agile part of the IT!

Although if you are familiar with Lean from conferences, workshops and/or company, you might find many of these ideas obvious. On the other hand (like me) you might want to read the source of the Lean in software dev, which gives a nice perspective.

I enjoyed the book a lot and still got several lessons out of it.
Stef
Jun 13, 2018 rated it really liked it
This strenght of this book is that it is able to translate lean/agile theory in some real practical tools you can apply if you're involved in product development. The tools provided are no checklist you need to follow blindly, but they give you some direction and inspiration on how to make your product better, make your customers & team members happier. Next to that, in contains some real life examples showing one way on how the tools can be applied in practice. Recommended read ! ...more
Eric Lemes
May 01, 2019 rated it really liked it
Really interesting book with a lot of new knowledge (for me) about the analogies between manufacturing and software engineering. It is more an abstract high-level set of principles than actually a structured process. It works really well with existing agile practices (Scrum, XP) and improves them.
Michael Stafford
Jun 20, 2018 rated it really liked it
Probably would give it 4.5 stars, but much of the teachings are in place fairly well where I work. Excellent foundational book about developing software using a lean approach. Also contains good examples of the history of lean in the Toyota Production System.
Stein Karlsen
Jan 13, 2020 rated it it was amazing
Excellent book on agile principles and thoughts on how to implement them into your organization. The book really shows the Poppendiecks grasp on the topic. Looking forward to the other books by the authors.
Paul
Apr 26, 2020 rated it it was amazing
A great historical perspective on translating lean for software development. Full of great organizational insight as well, reaching far beyond both lean and software development.
Crispy Hazelnut
Apr 23, 2020 rated it it was amazing
I flew through this book. I loved its organization, agreed with lots of its content. Wore the book out.
Brian Bohanon
Apr 03, 2018 rated it it was amazing
This book is a classic. Because it is based on principles and not practices, the information is still relevant and meaningful.
Mahesh
Jan 01, 2018 rated it it was amazing
Lean Software Development by Mary and Tom Poppendieck is a great refresher for those of you who have adopted and are practicing agile development. However the book goes further in enlightening the reader on how to eliminate waste from any development activities. Mary and Tom start by describing the origins of lean thinking at a small company named Toyota back in 1940s. Taiichi Ohno who was the father of the Toyota production system is credited as the driving force behind the lean movement. The b ...more
Martin
Oct 08, 2014 rated it really liked it
I'm historically on record as being very scathing about this book, particularly when I first read it. My strong criticism was that Mary validates Lean as being a subset of Agile. My intellectual background was in Lean, so to me, it was exactly the other way round - Agile as an industry specific instance of Lean.

My view of Agile hasn't significantly changed, but my understanding of the context of this book has.

The audience is the Agile community at that time, who were significantly opposed to t
...more
Nick
Sep 16, 2015 rated it really liked it
Shelves: programming
A pithy but important book that takes the principles of Lean Agile Software Development and dives deeper into their overarching philosophy. It focuses more on principles than practices; taking a more holistic view of describing the state of ideal organizations than contextually applying practices. There are a few anecdotes that are a bit weak, and some of the charts are laughably and almost insultingly unscientific, but the general principles are sound. I'm curious to try value stream mapping an ...more
Johan Abildskov
Feb 05, 2017 rated it it was amazing  ·  review of another edition
Great overview and tools

Reads easily, has tons of instantly applicable advice. Is the agile reference I wish I had read before.
Great warstories, and backed by sound arguments and research. Must read for anyone involved with code.
Torben Rasmussen
Aug 22, 2012 rated it really liked it
Shelves: wanted
Good book about lean in software development. As a reference book it introduced a lot of great tools for improving software development based on lean principles. I am not so fond of the toolkit style which makes the book less fluent to read.
Each tool is not covered in-depth, but to a level where it is possible to start experimenting and learn more.
A key point from the book is the power of principles: Focus on principles as these can be reused in a different environments - practices mostly cann
...more
Cori
What intrigued me: This is the second book Dennis loaded me to read as we adopt the SAFe methodology.

What I liked: This book has a higher level overview of implementing agile. There was also some specific areas related to project management, and what role PMs can play in an agile space.

What I didn't like: This book seemed a lot more repetitive than their last book.

Favorite quote: "While many good techniques can be learned in the course of obtaining PMI certification, its theoretical foundatio
...more
David Lokietz
Jan 09, 2016 rated it really liked it
Shelves: agile
This book is time tested and a great framework for bringing Lean to software development. This is a must read and must have in your reference library. It frames up Lean well and provides guidance for bringing into your teams and organizations. Highly recommend periodic review to self assess, "what can we do to improve and cut waste"
Celso Crivelaro
Oct 22, 2013 rated it really liked it
Nice book about Lean techniques in Software Development, especially the details about the 7 principles.
At some moments, author makes links to other principles losing the focus, but it is an exceptional book!
« previous 1 next »

Readers also enjoyed

  • Agile Retrospectives: Making Good Teams Great
  • Agile Estimating and Planning
  • Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition
  • Running Lean: Iterate from Plan A to a Plan That Works
  • Management 3.0: Leading Agile Developers, Developing Agile Leaders
  • User Stories Applied: For Agile Software Development
  • Agile Coaching
  • Kanban: Successful Evolutionary Change for Your Technology Business
  • Accelerate: Building and Scaling High-Performing Technology Organizations
  • The Agile Samurai: How Agile Masters Deliver Great Software
  • Succeeding with Agile: Software Development Using Scrum
  • Extreme Programming Explained: Embrace Change (The XP Series)
  • Essential Scrum: A Practical Guide to the Most Popular Agile Process
  • The Principles of Product Development Flow: Second Generation Lean Product Development
  • Working Effectively with Legacy Code
  • Innovation Games: Creating Breakthrough Products Through Collaborative Play: Creating Breakthrough Products and Services
  • Agile Product Management with Scrum: Creating Products That Customers Love
  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Other books in the series

Agile Software Development Series (1 - 10 of 22 books)
  • Beyond Requirements: Analysis with an Agile Mindset
  • The Scrumban [R]Evolution: Getting the Most Out of Agile, Scrum, and Lean Kanban
  • A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware
  • The Scrum Field Guide: Practical Advice for Your First Year
  • Agile Analytics
  • Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise
  • Agile Project Management: Creating Innovative Products (Agile Software Development Series)
  • Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum
  • The Software Project Manager's Bridge to Agility
  • Scaling Software Agility: Best Practices for Large Enterprises

Related Articles

Famous people! Are they really just like us? In the case of these individuals, the answer is a resounding yes when it comes to loving book...
45 likes · 0 comments
“Suppose a developer has a conversation with a customer about details of a feature. The conversation should not be considered complete until it is expressed as a customer test.” 0 likes
“It may seem like writing tests slows down development; in fact, testing does not cost, it pays, both during development and over the system’s lifecycle.” 0 likes
More quotes…