LEAN SOFTWARE DEVELOPMENT AN AGILE TOOLKIT POPPENDIECK PDF

We use cookies to give you the best possible experience. By using our website you agree to our use of cookies. Dispatched from the UK in 2 business days When will my order arrive? Dean Leffingwell. Alistair Cockburn. Jim Highsmith.

Author:Nikoshakar Mikacage
Country:Cuba
Language:English (Spanish)
Genre:History
Published (Last):2 August 2007
Pages:372
PDF File Size:18.14 Mb
ePub File Size:7.73 Mb
ISBN:112-5-77216-611-1
Downloads:17637
Price:Free* [*Free Regsitration Required]
Uploader:Nashicage



Goodreads helps you keep track of books you want to read. Want to Read saving…. Want to Read Currently Reading Read. Other editions. Enlarge cover. Error rating book. Refresh and try again. Open Preview See a Problem? Details if other :. Thanks for telling us about the problem. Return to Book Page.

Tom Poppendieck. Ken Schwaber Foreword by. Jim Highsmith Foreword by. 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 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 , Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work.

Along the way, they introduce 22 "thinking tools" that can help you customize the right agile practices for any environment. Better, cheaper, faster software development. You can have all three- if you adopt the same lean principles that have already revolutionized manufacturing, logistics and product development. Iterating towards excellence: software development as an exercise in discovery Managing uncertainty: "decide as late as possible" by building change into the system.

Compressing the value stream: rapid development, feedback, and improvement Empowering teams and individuals without compromising coordination Software with integrity promoting coherence, usability, fitness, maintainability, and adaptability How to "see the whole"-even when your developers are scattered across multiple locations and contractors Simply put, Lean Software Development helps you refocus development on value, flow, and people -so you can achieve breakthrough quality, savings, speed, and business alignment.

Get A Copy. Paperback , pages. More Details Original Title. Agile Software Development Series. Other Editions 5. Friend Reviews. To see what your friends thought of this book, please sign up. To ask other readers questions about Lean Software Development , please sign up. Be the first to ask a question about Lean Software Development. Lists with This Book. Community Reviews. Showing Average rating 4. Rating details. More filters. Sort order. 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 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'm actually pleased that I didn't read this when I was a fresh starter with Agile and Lean. I somehow feel the book would have been bit too much on that time. This book really encourages to see the whole and understand the underlying causalities between different parts of SW development. For that reason it was good that I had experience on many different levels and layers of Agile and Lean SW development to be able to reflect the lessons in the book to real life situations.

Dec 22, Caroline Gordon rated it it was amazing Shelves: agile , management , non-fiction , software-development. 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 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.

Much has been learned in Toyota about how to streamline product development and in all the cases presented it's clear the lessons and philosophy can be applied to software product development. The principles of lean are: 1. Eliminate waste 2. Amplify learning 3. Decide as late as possible 4. Deliver as fast as possible 5. Empower the team - people with the knowledge make the decisions 6.

Build integrity in - integrity is not just quality, it's also adaptability to change 7. See the whole - don't optimise pieces at the expense of the whole put all metrics one level above the area you want to optimise If you haven't done much reading on Toyota you will soon find your to-read list expanding to include lots of Toyota books. I was not really aware at all of all the ground breaking work done in Toyota and how it can be applied in lots of different industries and settings.

The book is presented as a series of tools which are each explained in quite specific ways. What I really like about the Poppendeicks is that they are not about buzz words or silver bullets. Everything needs to be adapted and applied as it fits your environment, and you won't hear or read 'scrum master' and similar trendy buzz words from them.

They are about understanding the principles behind any particular buzz word, going back and working up from how to apply that principle to your environment. This is not a bunch of template techniques to pick up and stick on your organisation, it's about understanding the meaning behind them. Along those lines I'm not going to try to summarise these, just list them to give you a flavour of it.

Go read the book - more than once! This allows the team to make the right trade offs in all sorts of ways. If there is a strong cost benefit or payback analysis the team can understand the extra profit that can be made from extra features and make the right decision whether to include them. Self- Determination - let the team make their own improvements, measure their own outcomes and treat people like volunteers Motivation - hard to summarise briefly, so many ideas in here about motivation and how to achieve it Leadership - master developers, project managers - given all the team decisions exactly what is the project manager left to do?

Lots - let's start with: identifying waste, sketching a value stream and working on bottlenecks, run iteration planning meetings and daily meetings, provide information radars, syncronise multiple teams, ensure use of standard tools for development, that refactoring is being done, work with accounting to develop financial models, support the team and motivate.

They don't build Gantt charts, they create a release plan with milestones, ensure design is change tolerant, ensure testing and integration are done during development not after and engage with outside team members such as service and support.

Expertise - particularly the importance of maintaining matrix structures that ensure there are communities of excellence. Functional managers are the experts in their function and ensure they building the skills of their practioners. This avoids sub-optimisations locally at the expense of the whole. Contracts - the relationship between supplier and developer that best fits lean product development - share the risk and share the reward 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 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 executive level of organizations. Jun 07, Vitor Cavalcanti de Albuquerque rated it it was amazing Shelves: software-development , agile. 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. Jun 14, Arjen rated it really liked it Shelves: non-dutch , non-fiction , computing , on-shelf-work. 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 Nice, concise overview of Lean in relation to software development. Every chapter discusses one of the lean principles and provides hands on tools to get started. The lean principles are: - Eliminate waste - Amplify learning - Decide as late as possible - Deliver as fast as possible - Empower the team - Build integrity in - See the whole What I did not like was the final chapter about the principles 'See the whole'.

There is a short mention about system thinking and the rest of the chapter is basically about agile contracts. While agile approaches to contracts are worth the read, I would have liked a bit more insight in the concept of system thinking. On the other, it provides me with an opportunity to look for a nice primer on system thinking.

Highly recommended if you want to learn about lean, agile, modern project management, leading and motivating teams or reviewing and extending your scrum practices, even if you are not directly interested in the software development part of the story. Jan 04, Henrik Warne 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.

LIVING LIKE WEASELS ANNIE DILLARD PDF

Lean Software Development : An Agile Toolkit

Skip to search form Skip to main content You are currently offline. Some features of the site may not work correctly. From the Publisher: In Lean Software Development, Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work. Along the way, they introduce 22 "thinking tools" that can help you customize the right agile practices for any environment.

LIBRO EL APANDO JOSE REVUELTAS PDF

Lean Software Development: An Agile Toolkit

In Lean Software Development , Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work. Along the way, they introduce 22 "thinking tools" that can help you customize the right agile practices for any environment. Better, cheaper, faster software development. You can have all three-- if you adopt the same lean principles that have already revolutionized manufacturing, logistics and product development. Simply put, Lean Software Development helps you refocus development on value, flow, and people --so you can achieve breakthrough quality, savings, speed, and business alignment. Truly excellent book on how software development can be applied properly, based on the experience at the Toyota.

ANEROS GUIDE PDF

Lean software development: applying agile principles to your organization. In Lean Software Development , Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work. Along the way, they introduce 22 "thinking tools" that can help you customize the right agile practices for any environment. Better, cheaper, faster software development.

Related Articles