Search:

ProjectConnections Print View


Got a Question?
Drop us an email, or call us toll free:
888-722-5235
7am-5pm Pacific
Monday - Friday
We'd love to talk to you.


Learn more about ProjectConnections and who writes our content. Want to learn more? Take a site tour and compare our membership levels.


Get Instant Access to Over 200 Templates and Hundreds of Resources
Become a Member »

Agile Technique Brief: Requirements Cards


Quick Summary
Screenshot 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.


This template requires a Premium Subscription
Please log in. Don't have a log-in? Sign up now. Already a Member? Log in to upgrade immediately and get the file! A Premium subscription is only $14.95/month or $149/year and gets you over 200 templates, guidelines, and checklists.
15-day free trial period for new Premium subscribers! Learn more
Log in to download this file

Username:  
Password:  

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.)

About the Author

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.


This template requires a Premium Subscription
Please log in. Don't have a log-in? Sign up now. Already a Member? Log in to upgrade immediately and get the file! A Premium subscription is only $14.95/month or $149/year and gets you over 200 templates, guidelines, and checklists.
15-day free trial period for new Premium subscribers! Learn more
Log in to download this file

Username:  
Password:  





Related Templates
Agile Technique Guideline: Information Radiators
Keep teams and stakeholders informed about project progress using Big Visible Charts that track key metrics, completed user stories, and anything else the team deems useful.

Requirements Workshop Planning Guide
Detailed tips and a step-by-step guide to planning a requirements workshop designed to elicit and understand a specific set of requirements. Includes extensive suggestions on planning and conducting the workshop and post-meeting follow-up, along with a sample agenda and general meeting facilitation tips.

WBS Example: Agile Project Plan
WBS and schedule created for starting a new business, including task estimates, resource allocation, preliminary leveling information, and more.

BURNING QUESTIONWhat does an Agile WBS look like?
Rather than locking down scope, projects using an agile approach set time as the fixed constraint through the use of a series of 2-4 week iterations…





©Copyright 2000-2014 Emprend, Inc. All Rights Reserved.
About us   Site Map   View current sponsorship opportunities (PDF)
Contact us for more information or e-mail info@projectconnections.com
Terms of Service and Privacy Policy