Professional Documents
Culture Documents
Requirements Gathering Techniques
Requirements Gathering Techniques
Interview Technique
Summary An interview is a conversation with stakeholders to elicit or validate
needs and requirements. An interview may include one or more
stakeholders. The interview may also involve a question and
answer session used to discover other potential stakeholders and
any discrepancies between needs; the high-level requirements
derived from those needs; and the resulting detailed requirements.
Interviews facilitate obtaining approval from stakeholders on their
needs, requirements, and any changes to them.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 1
Last printed 5/21/2001 04:23:00 PM
Disadvantages • The questions used in the interview may reflect the
interviewer’s preconceived ideas, which can influence the
responses.
• For projects with a large number of stakeholders the
interviews technique can be time-consuming and inefficient.
• Conflicts and inconsistencies between stakeholder
information need to be resolved in additional interviews.
• This technique does not allow different stakeholders to hear
and elaborate upon the information being relayed.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 2
Last printed 5/21/2001 04:23:00 PM
Questions • What have you already tried?
• Why now?
• What will you settle for?
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 3
Last printed 5/21/2001 04:23:00 PM
Joint Application Development (JAD) Technique
Summary The Joint Application Development (JAD) technique is an extended,
facilitated workshop. It involves collaboration between
stakeholders and systems analysts to identify needs or
requirements in a concentrated and focused effort.
JAD Process 1. Define Session: Define the purpose, scope, and objectives
Steps of the JAD session, selecting the JAD team, invite and obtain
commitment to attend sessions from the appropriate
stakeholders, and schedule the session.
It is important to obtain management commitment to support the
process and identify the appropriate stakeholders.
2. Research Product: Become more familiar with the product
or service, gather preliminary information, obtaining any models.
3. Prepare: Prepare any visual aids, developing a realistic
agenda, training the recorder, and preparing the meeting room.
4. Conduct Session: Follow agenda to gather and document
the project needs and requirements. It is important to ensure all
participants are given equal treatment during the process.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 4
Last printed 5/21/2001 04:23:00 PM
5. Draft the Documents: Prepare the formal documents. The
information captured in the JAD session is further refined
through analysis efforts, open questions or issues discovered
through the sessions are resolved, and the final document is
returned to stakeholders for review and validation.
Roles The JAD team is the very heart of the JAD process and the
selection and inclusion of stakeholders are critical to the overall
success of a JAD session. The team should consist of a mixture of
skills from a variety of individuals. The participants may include
Business Process Owners, Operations Managers, Client
Representatives, Business Analysts, Business Managers, End
Users, Data Administrators, Systems Analysts, System Designers,
Business Analysts, Advisors Project leaders, Auditors, Security,
Standards, Vendors, Quality Assurance, Contingency Planners,
Production Planners, IT Specialists, Human Resource
Representatives, and Trainers.
Facilitator The facilitator is the key person in the group and is responsible for
planning, executing and managing the session. They should be a
respected, skillful leader with a good reputation within the
organization. JAD facilitator skills do not happen by chance, and
the skills may have to be learned through specialized training and
experience. The choice of facilitator may mean the difference
between a good session and a poor one. It is essential that the
facilitator be given authority to work closely with the executive
sponsor to achieve the objectives of the JAD session. The
facilitator will know how to direct people, to be able to get the best
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 5
Last printed 5/21/2001 04:23:00 PM
information from them. JAD Facilitators should be able to:
1. Focus on the process, not the information content, of the JAD
session.
2. Be unbiased and neutral, and remain impartial. It is important
that the reporting structure is such that the facilitator cannot be
influenced or biased.
3. Use organizational skills to lead groups and keep the sessions
on track.
4. Ensure each subject under discussion is accurately recorded
and completed to the stakeholders’ satisfaction before
proceeding.
5. Stop sideline conversations.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 6
Last printed 5/21/2001 04:23:00 PM
accepted as essential to its ultimate success. Without their
involvement, the JAD session will not be productive. The whole
point of a JAD session is to bring stakeholder and performing
organization together in a structured environment. Stakeholders
will rapidly gain a sense of involvement and ownership in the
product or service development where a JAD session is used. This
is vital to its overall success. Most important, the stakeholders will
get the product they want and not one that has been designed
poorly for them.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 7
Last printed 5/21/2001 04:23:00 PM
Survey Method
Summary The Survey Method is an electronic or paper based method of
soliciting needs or requirements from stakeholders. The survey
method is a list of questions, directed at identifying stakeholder
needs or requirements.
Survey 1. Decide what you want to know and how you will analyze the
Method data before you develop questions.
Process Steps 2. Look for questions or ideas from other sources to inspire the
writing of your method
3. Write questions to be as specific as possible. Use simple,
straightforward language. Avoid the use of jargon or
terminology specific to a few people.
4. Write short questions to ensure reader understanding, including:
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 8
Last printed 5/21/2001 04:23:00 PM
- Limit the number of choices available to a question to five
or less (if applicable).
- Offer a "don't know" or "no opinion" option, so people do
not invent answers.
- Vary the format of the questions to keep people
interested.
5. When you have written the survey questions, it is important to
test them to make sure that the language is current, the
questions are not biased, and the questions are relevant to the
purpose of the survey. Deliver the set of questions to the
stakeholder for their response. Provide a date by which the
answers are to be returned.
/opt/scribd/conversion/tmp/scratch2648/57516650.doc Page 9
Last printed 5/21/2001 04:23:00 PM