Home > Articles > Software Development & Management

Using Personas To Discover Requirements

Stewart Baird
  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
How do you gather requirements? How do you really find out what people want? Stewart Baird explains how you can use a mix of personas and visual make tools to uncover and generate high-level user requirements.

This article explains how to use persona maps and visual make tools when discovering high-level user goals and requirements.

It's All About Getting Started

A while ago, I was interviewing a prospective employee. We were in the middle of the interview and things seemed to be going well. Then I asked a fairly basic question: How do you gather requirements? Of course, he made all of the right sounds—documentation, requirements, functional specifications, models, and so on. He was rambling on, but my mind was a thousand miles away. How do you really find out what people want? How do you start?

Extreme Programming uses the "Exploration" phase to capture high-level requirements; they are in the form of user stories. How does this work in practice? No single person can be expected to speak for the entire organization; there can be many voices, each singing a different tune or lyric. If you're handed down requirements on stone tablets, you can skip this article. For the rest of us, I'll explain how you can use personas and visual make tools to drive-out requirements.

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Related Resources

Emily NaveCommunity Tips: Starting a User Group Library
By Emily Nave on August 3, 20102 Comments

The Central Penn Adobe User Group (CPAUG) uses a library program to share books from different publishers with members. A short Q&A with group leader Megan Fister provides some great tips for starting your own.

Keep going with GWT
By Federico Kereki on August 1, 2010 No Comments

I've been using GWT for some years now, and I'm still contented with the easier way for web development. After having written a book on GWT development, doing a blog seemed a good idea for answering questions, and for further expanding topics that didn't get a place in the book.

Emily NaveUser Group Organizations: Finding Support in the Greater IT Community
By Emily Nave on July 29, 20102 Comments

Birds of a feather flock together, right? If you’re already a member of an established user group or looking for other like-minded technology evangelists, connecting with peers is an important part of being an active voice in the IT community.

See All Related Blogs

Informit Network