Start reading Agile Software Requirements on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise (Agile Software Development Series)
 
 

Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise (Agile Software Development Series) [Kindle Edition]

Dean Leffingwell
4.6 out of 5 stars  See all reviews (5 customer reviews)

Print List Price: £31.99
Kindle Price: £17.04 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £14.95 (47%)
* Unlike print books, digital books are subject to VAT.

Formats

Amazon Price New from Used from
Kindle Edition £17.04  
Hardcover £26.69  


Product Description

Review

Praise for Agile Software Requirements

 

“In my opinion, there is no book out there that more artfully addresses the specific needs of agile teams, programs, and portfolios all in one. I believe this book is an organizational necessity for any enterprise.”

Sarah Edrie, Director of Quality Engineering, Harvard Business School

 

Agile Software Requirements and Mr. Leffingwell’s teachings have been very influential and inspiring to our organization. They have allowed us to make critical cultural changes to the way we approach software development by following the framework he’s outlined here. It has been an extraordinary experience.”

Chris Chapman, Software Development Manager, Discount Tire

 

“This book supplies empirical wisdom connected with strong and very well-structured theory of succeeding with software projects of different scales. People new to agile, practitioners, or accomplished agilists–we all were waiting for such a book.”

Oleksandr (Alex) Yakyma, Agile Consultant, www.enter-Agile.com

 

“This book presents practical and proven agile approaches for managing software requirements for a team, collaborating teams of teams, and all across the enterprise. However, this is not only a great book on agile requirements engineering; rather, Leffingwell describes the bigger picture of how the enterprise can achieve the benefits of business agility by implementing lean product development flow. His ‘Big Picture’ of agile requirements is an excellent reference for any organization pursuing an intrinsically lean software development operational mode. Best of all, we’ve applied many of these principles and practices at Nokia (and even helped create some of them), and therefore we know they work.

Juha-Markus Aalto, Agile Change Program Manager, Nokia Corporation

 

“This pragmatic, easy-to-understand, yet thought-provoking book provides a hands-on guide to addressing a key problem that enterprises face: How to make requirements practices work effectively in large-scale agile environments. Dean Leffingwell’s focus on lean principles is refreshing and much needed!”

Per Kroll, author, and Chief Architect for Measured Improvements, IBM

 

“Agile programming is a fluid development environment. This book serves as a good starting point for learning.”

Brad Jackson, SAS Institute Inc.

 

“Dean Leffingwell captures the essence of agile in its entirety, all the way from the discrete user story in the ‘trenches’ to complex software portfolios at the enterprise level. The narrative balances software engineering theory with pragmatic implementation aspects in an easy-to-understand manner. It is a book that demands to be read in a single sitting.”

Israel Gat, http://theAgileexecutive.com, @Agile_exec on Twitter

 

“An incredibly complete, clear, concise, and pragmatic reference for agile software development. Much more than mere guidelines for creating requirements, building teams, and managing projects, this reference work belongs on the bookshelf of anyone and everyone involved with not only agile processes but software development in general.”

R.L. Bogetti, Lead System Designer, Baxter Healthcare

 

“This book covers software requirements from the team level to program and portfolio levels, including the architecture management and a consistent framework for the whole enterprise. We have practiced the multi-team release planning and the enterprise-level architecture work with kanban and achieved instant success in our organization. Combining the principles of the product development flow with the current large-scale agile and lean software development is a really novel concept. Well worth reading and trying out the ideas here.”

Santeri Kangas, Chief Software Architect, and Gabor Gunyho, Lean Change Agent, F-Secure Corp.

 

“Dean Leffingwell and his Agile Release Train (ART) concept guides us from teamlevel agile to enterprise-level agile. The ART concept is a very powerful tool in planning and managing large software programs and helps to identify and solve potential organizational roadblocks–early.”

Markku Lukkarinen, Head of Programs, Nokia Siemens Networks

Product Description

“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas from three very useful intellectual pools: classical management practices, Agile methods, and lean product development. By combining the strengths of these three approaches, he has produced something that works better than any one in isolation.”

–From the Foreword by Don Reinertsen, President of Reinertsen & Associates; author of Managing the Design Factory; and leading expert on rapid product development

Effective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In Agile Software Requirements, Dean Leffingwell shows exactly how to create effective requirements in Agile environments.

  • Part I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels
  • Part II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements
  • Part III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams
  • Part IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios

This book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project/program manager, architect, or team leader.


Product details

  • Format: Kindle Edition
  • File Size: 7205 KB
  • Print Length: 560 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Addison-Wesley Professional; 1 edition (27 Dec 2010)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B004JLMUJU
  • Text-to-Speech: Enabled
  • X-Ray: Not Enabled
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: #99,251 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
4.6 out of 5 stars
4.6 out of 5 stars
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
5.0 out of 5 stars Best Agile Book I've Read 30 Aug 2011
By N. FOX
Format:Hardcover
This book was surprisingly good. Many books of this type explain the theory but don't sufficiently explain how to implement the theory in practice, let alone go on to explain how to overcome typical real-world issues with putting the theory into practice. The same cannot be said for this book. It is very thorough without being overwhelming. This book also goes beyond focussing only on aspects of requirements discovery and management in Agile projects and gives the reader an understanding of how the requirements fit together with the other aspects of Agile.

Before reading this book I'd been exposed to Agile for only a few months and that particular organisation had not fully adopted Agile, nor fully understood it at that stage. It was a very frustrating experience because different people understood different snippets of the theory but not the big picture or how to address low-level process issues. I had spoken to many people (some who had read extensively about the subject and even acted as a consultant/trainer on the subject) but none could answer all my questions or address my concerns. I was very sceptical about Agile. This book has answered all those questions and concerns and I must say that now I am looking forward to getting involved in an Agile project.

I highly recommend this book for anyone who needs to understand how Agile can be implemented from a high level theory aspect right down to the low level implementation process aspect. This is an absolutely fantastic book that I can see myself dipping into for years to come.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Hardcover
Although many might tend to limit the concept of agile requirements to "user stories", this book reminds us that there could be more than just a post-it on an information radiator when we talk about requirements. The title of one of the initial chapters is "The Big Picture of Agile Requirements" and this book provides it, together with the small details that can help you write better stories.

Dean Leffingwell describes the general context of managing requirements in organizations based on a three levels view: portfolio, program and team. The concept of requirements is different at each of these levels: from the investment themes and epics of the enterprise strategy to the user stories implemented by teams during Scrum sprints. An interesting concept developed in the book is the Agile Release Train (ART) that aggregates user stories in features set. The goal is to adjust the team's capacity to produce software with the ability of customers to absorb it.

The book is very well written, achieving balance between a structured approach and easiness to read. It contains many case studies, templates and sample agenda that help relate the ideas expressed with the daily activities. Three appendixes at the end propose interviews and document templates, along with a release-planning checklist.

This book provides a detailed and extensive study of the agile gathering and management of requirements in enterprises and I will recommend it to everybody involved in some software requirement activity, from the business analyst to the project manager or developer.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Everything other agile books are not 11 Mar 2012
Format:Hardcover
I have read many agile management, scrum, xp, user story (etc) books. Most are so high level and anecdotal that they fail to give the reader any meaningful insight or pragmatic guidance. This book puts a bit more thought and explanation behind the conclusions and advice it gives. It is packed with detailed advice and that elusive "insight" that we all need. It manages to cover a lot of ground in a fairly large book, were most others barely devote a chapter to this tricky and challenging aspect of agile software development. I will be using this book for a few years I think, it was a good investment.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Popular Highlights

 (What's this?)
&quote;
The Roadmap consists of a series of planned release dates, each of which has a theme, a set of objectives, and a prioritized feature set. The “next” release on the Roadmap is committed to the enterprise, based on the work done in the most recent release planning session. Releases beyond the next one are not committed, and their scope is fuzzy at best. &quote;
Highlighted by 20 Kindle users
&quote;
A user story is a brief statement of intent that describes something the system needs to do for the user. &quote;
Highlighted by 18 Kindle users
&quote;
• In agile, it has been our expectation that management supports us and helps eliminates impediments. • In lean, the expectation is that management leads us, is competent in the basic practices, and takes an active role in driving continuous improvement. &quote;
Highlighted by 14 Kindle users

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



Look for similar items by category


Amazon Media EU S.à r.l. Privacy Statement Amazon Media EU S.à r.l. Delivery Information Amazon Media EU S.à r.l. Returns & Exchanges