User Stories Applied: For Agile Software Development
Agile requirements: discovering what your users really want. With this book, you will learn to:
Flexible, quick and practical requirements that work Save time and develop better software that meets users' needs Gathering user stories even when you can't talk to users How user stories work, and how they differ from use cases, scenarios, and traditional requirements Levera...morePaperback, 268 pages
Published
March 1st 2004
by Addison-Wesley Professional
Friend Reviews
To see what your friends thought of this book,
please sign up.
Community Reviews
(showing
1-30
of
932)
User Stories Applied: For Agile Software Development is a decent introduction to user stories. The book could have benefitted from more depth on user stories and a little less breadth on adjoining topics. It is from 2004 and is starting to show its age.
The user story is a frequently used tool in agile software development methods such as eXtreme Programming (XP) and Scrum. It is used both for documenting the existence of a requirement and as a worm package for use in scope planning and schedulin...more
The user story is a frequently used tool in agile software development methods such as eXtreme Programming (XP) and Scrum. It is used both for documenting the existence of a requirement and as a worm package for use in scope planning and schedulin...more
This is probably one of the best books I've read for a long time for software design. The method of using user stories as laid out in this book is a great way of obtaining a high level view of the requirements of a system, and the constant communication and feedback with customers that the described development strategy suggests is a good method of moving from the high level stories down towards the nitty gritty details of an implementation.
Possibly the most useful part of the book though is the...more
Possibly the most useful part of the book though is the...more
This book covers using User Stories to express features that are useful to end-users, instead of focusing on technical implementation and documentation.
It presents reasons why using user stories to drive design and project planning is better than attempting comprehensive upfront design, and techniques on writing effective stories.
It also tackles planning but a better book for that is the author's next book, Agile Estimating and Planning, a great follow up.
I highly recommend this book, especially...more
It presents reasons why using user stories to drive design and project planning is better than attempting comprehensive upfront design, and techniques on writing effective stories.
It also tackles planning but a better book for that is the author's next book, Agile Estimating and Planning, a great follow up.
I highly recommend this book, especially...more
Decent book by Mike Cohn about user stories. Since we are applying SCRUM for the development process in our tiny company and I had no prior knowledge to SCRUM nor user stories, this book seemed like a good primer introducing me in those concepts.
I was right. Don't expect any ground breaking or world moving theories here. Just a very clear and thorough explanation of what user stories are, what user stories are not, how they relate to alternative requirement gathering strategies and how to use th...more
I was right. Don't expect any ground breaking or world moving theories here. Just a very clear and thorough explanation of what user stories are, what user stories are not, how they relate to alternative requirement gathering strategies and how to use th...more
Mar 04, 2012
Duane
rated it
5 of 5 stars
Recommends it for:
developers, product managers, startup founders
This was my intro to the Agile process, and I read it with with the rest of the team at the start-up where I was working at the time, so I may not be separating the book from the experience here. We had developers, product managers & sales engineers go through the process of modeling users; and defining, scoring and prioritizing stories. Regular updates from the daily scrums kept the rest of us in the loop, and our next several release cycles were better than the previous ones:
- we shipped w...more
- we shipped w...more
Nov 04, 2009
Byron Workman
rated it
4 of 5 stars
Recommends it for:
Introduction to Agile Development
Shelves:
project-management,
product-management
Chapters:
1 An Overview
2 Writing Stories
3 User Role Modeling
4 Gather Stories
5 Working with User Proxies
6 Acceptance Testing User Stories
7 Guidelines for Good Stories
8 Estimating User Stories
9 Planning a Release
10 Planning an Iteration
11 Measuring and Monitoring Velocity
12 What Stories are Not
13 Why User Stories
14 A Catalog of Story Smells
15 Using Stories with Scrum
16 Additional Topics
17 The User Roles
18 The Stories
19 Estimating the Stories
20 The Release Plan
21 The Acceptance Tests
1 An Overview
2 Writing Stories
3 User Role Modeling
4 Gather Stories
5 Working with User Proxies
6 Acceptance Testing User Stories
7 Guidelines for Good Stories
8 Estimating User Stories
9 Planning a Release
10 Planning an Iteration
11 Measuring and Monitoring Velocity
12 What Stories are Not
13 Why User Stories
14 A Catalog of Story Smells
15 Using Stories with Scrum
16 Additional Topics
17 The User Roles
18 The Stories
19 Estimating the Stories
20 The Release Plan
21 The Acceptance Tests
Mike Cohn, the author of this book, is an oft cited authority whenever the topic of user stories arises in Agile related discussions. Here he provides a very practical approach towards effectively using User Stories in the software development projects.
If you want to know anything about the User Stories, this is the GO-TO book !
Read the more details about this book at http://bookwormsrecos.blogspot.in/201...
If you want to know anything about the User Stories, this is the GO-TO book !
Read the more details about this book at http://bookwormsrecos.blogspot.in/201...
Great book for those wanting a deep understanding of all the ins and outs of user story methodology. Book covers estimation, detailed business examples and comprehensive comparison to other approaches like use cases / XP. Also includes many exercises to test your knowledge. Have a ton of highlights and bookmarks which I use regularly now. Must read for anyone building or running software projects.
awesome book. some earlier chapters felt a little overly simplified. but that is probably somewhat because i am already familiar with the basic concept. some of the later chapters we much more valuable to me. the best intro to scrum ive read yet.
after reading (most) of this book i am much more confident about trying to introduce user stories at work.
after reading (most) of this book i am much more confident about trying to introduce user stories at work.
This book is a classic of Agile requirements gathering. Everyone involved in Agile software development should read it. Just skip the middle section about estimating and planning, and read Cohn's Agile Estimating and Planning instead. It's slightly newer, more in depth, and Cohn revises a few of his stances.
Clear, readable, quick-moving yet substantive, this book combines a thorough introduction into the concept and uses of user stories, with insights into their strengths relative to similar or confusing tools like "use cases."
Great book on a very specific topic. If you are involved in software development, it's a great introduction to User Stories and the Agile Methodology. Provides a basic fundamental overview of the philosophy behind user stories (as opposed to use cases or requirements) as well as several good examples.
The book could have pushed a bit and shown some more negative examples. Writing user stories is not as simple as the book makes it out to be.
The book could have pushed a bit and shown some more negative examples. Writing user stories is not as simple as the book makes it out to be.
Another Mike Cohn classic. It has to be on the must read list for anyone involved in software development. As usual lots of clear practical advice that makes so much sense you just know he's right.
Read it!
Read it!
This is not exactly the book to LEARN how to make user stories, but rather how to apply them to your project. Exactly as the title describes. However, you do not have to be an expert in creating user stories to find this very useful. Also, enough details about SCRUM are described that you could find this book a great overview.
Found this immensely useful and took a great many notes.
Found this immensely useful and took a great many notes.
Key takeaways:
1. A good user story follows this formula: As a (user), I can (activity), so that (reason why).
2. Keep stories small and easy to estimate.
3. You can make an epic if you need a lot of stories for an overarching goal.
4. Personas can be useful but not always necessary.
5. Add constraints or tests on the back of cards (and success criteria).
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
Mike Cohn is the owner of Mountain Goat Software and is recognized as one of the contributors to the invention of Scrum. He is one of the founders of the Scrum Alliance and is a Certified Scrum Trainer. He is a trainer on Scrum and agile software process techniques and helped popularize Planning poker which he provides as a free online planning tool.
From Wikipedia.com (http://en.wikipedia.org/wiki...more
More about Mike Cohn...
From Wikipedia.com (http://en.wikipedia.org/wiki...more
Share This Book
No trivia or quizzes yet. Add some now »

Loading...


































