InfoQ

Topic/Tag specific view

User Stories Content on InfoQ


Latest featured content about User Stories

Jeff Patton on Embracing Uncertainty

Community
Agile
Topics
Agile Techniques

In this interview with Jeff Patton at Agile 2008, he talks about three strategies that can help product owners do their job more effectively by embracing the inherent uncertainty in all software development. Namely they are understanding the ultimate goals of the project, delaying decisions until the last responsible moment, and scaling up by building quality.

News about User Stories

Story Mapping Gives Context to User Stories

Community
Agile
Topics
Agile Techniques

The Scrum notion of 'backlog' is a single, prioritized list of user stories for the team to implement. This works well for organizing what the team should work on in the near term, e.g. during sprint planning. At the Orlando Scrum Gathering, Jeff Patton described story mapping. This is a way of organizing stories that provides richer context and can help with release planning.

Being A Better Product Owner

Community
Agile
Topics
Delivering Value,
Collaboration

Anyone who has spent any time on an effectively executed agile project can attest to the fact that the Product Owner's (or, in XP, the "Customer's") collaboration with the development team plays a key role in the success of a team. Peter Stevens offers a bit of advice to help people in these roles do this well.

Use Cases Considered Valuable (but Optional) For Lean/Agile Requirements Capture

Community
Agile
Topics
Agile Techniques

Dean Leffingwell, author of Scaling Software Agility and Chief Product Methodologist at Rally, has concluded that Use Cases can be a valuable tool to model requirements for a large-scale Lean/Agile Project. Use cases are not commonly encountered in Lean/Agile (especially XP and Scrum), where stories are the requirements gathering tool of choice.

Burn Stories Not Tasks

Community
Agile
Topics
Stories & Case Studies

Developers commonly break user stories into tasks to facilitate distributing the implementation work across the team, and allow tracking of progress at a finer level of granularity. Unfortunately, a story can explode into a list of non-trivial tasks so large that the story is not deliverable by the end of the iteration. Ron Jeffries suggests: "Do stories as a unit, not broken into tasks."

Articles about User Stories

User Story Estimation Techniques

Community
Agile
Topics
Customers & Requirements,
Agile Techniques

One of the great things about working as a consultant is the ability to try out many different ideas and adapting your personal favorite process to include things that work. This article gives the details about user story estimation techniques that Jay Fields has found effective.

Presentations about User Stories

Agile Project Lifecycle: User Stories and Release Planning

Community
Agile
Topics
Agile Techniques,
Adopting Agile

In this presentation recorded during QCon London 2007, Rachel Davies, director of Agile Alliance, talks about the Agile development cycle starting with user stories and planning the releases. This presentation is less about "why" one should use Agile over other development process, and more about the practical "how" one should proceed about being agile.

Interviews about User Stories

David Hussman on Helping Organizations Adopt Agile

Community
Agile
Topics
Agile in the Enterprise,
Leadership

David Hussmann "Agile Geek at Large" spoke with InfoQ about his approach to coaching teams adopting Agile, including how to customize it for different kinds of organizations, and some common factors to retain, to achieve lasting success.

Interview: Agile Thought-Leader Alistair Cockburn

Community
Agile
Topics
Methodologies,
Agile Techniques

At Agile2006 InfoQ interviewed Alistair Cockburn, methodology creator, author and long-time leader in the Agile community. Topics discussed ranged from the history of the Agile movement to the future of methodologies, with a look at User Stories and Use Cases along the way. This interview uncovers how his research for IBM may have sparked the creation of the Agile Manifesto.