Quick Summary
Agile methodologies like Scrum and Extreme Programming (XP) often build on "user stories" as a way of capturing and tracking feature requirements. This brief explains how to use the technique—referred to here as requirements cards in order to widen the horizon to customers and stakeholders.
What this is
This technique brief describes a technique for expressing business requirements, or features, in a succinct way that supports an agile development approach. The format explicitly includes the business value of the feature—which helps prioritization for each iteration and release—and the definition of "done" for this feature from the ultimate customer?s viewpoint—which aids in testing to ensure the requirement has truly been satisfied.
Why it's useful
This approach to expressing features has three primary advantages over other methods of expressing requirements in statement form (i.e. "The system shall..."):
While the approach described in the technique brief is really a way of expressing requirements (or user stories, if you prefer), it also supports eliciting requirements, analyzing requirements, and planning projects based on feature delivery.
How to use it
This technique can be used at any point in the project where it is necessary to establish, add to, or refine the list of features for a project. The steps below assume the team has already established a commonly understood and agreed upon project purpose, which clearly states what the project is intended to do.
(This section is continued in the downloadable document.)
Kent J. McDonald, partner and co-founder of Accelinnova, has more than a decade of experience guiding successful projects and designing business solutions in a variety of industries, including financial services, health insurance, performance marketing, human services, non-profit, and automotive. By addressing common questions about project leadership, Kent demonstrates how agile practices can be applied in organizations, focusing on his "Words To Lead By: Collaborate; Iterate; Serve The Team; Consider Context; Practice Excellence; Reflect And Adapt; Deliver Value."
Kent has a Bachelor of Science in Industrial Engineering from Iowa State University and an MBA from Kent State University. He is co-founder, and Treasurer of the Agile Project Leadership Network, is a founder of the Agile Iowa Group, and is on the planning committee for the Agile 2007 Conference. He welcomes questions about project leadership with a focus on value at kent@kentmcdonald.com.
©Copyright 2000-2018 Emprend, Inc. All Rights Reserved.
About us Site Map View current sponsorship opportunities (PDF)
Contact us for more information or e-mail info@www.alantis.com.cn
Terms of Service and Privacy Policy
乐彩网购彩平台 |
皇冠比分网址 |
推荐几个足彩外围网站 |
澳门mg游戏娱乐平台 |
wwww88优德com |
www博猫 |
优德w88免费彩金 |
六福彩票注册网址 |
皇爵国际app |