Professional Documents
Culture Documents
Chapter 3:
REQUIREMENTS DETERMINATION
IS 339
technique
• Understand when to use each requirements-gathering
technique
• Be able to begin creating a system proposal
IS Department 2
Introduction
IS Department 3
Introduction (cont.)
IS Department 4
Introduction (cont.)
IS Department 5
REQUIREMENTS DETERMINATION
IS Department 6
Defining a Requirement
• A requirement is simply a statement of what the system
must do or what characteristic it must have.
IS Department 7
https://www.youtube.com/watch?v=zCX-N1H8Vps
IS Department 8
functional Requirement
IS Department 9
functional Requirement
• For example:
a functional requirement for clinic system.
• Receptionist : stockholder
• The receptionist shall be able to reserve appointment. the
requirement
• patient : stockholder
• The patient shall be able to create a file. the requirement
IS Department 11
Nonfunctional Requirement
IS Department 12
Nonfunctional Requirement
IS Department 13
Nonfunctional Requirement
IS Department 14
Nonfunctional Requirement
IS Department 15
IS Department 16
• LOCALIZATION:
• The help file must be released in English and
Arabic.
In class practice
IS Department 17
REQUIREMENTS-
GATHERING TECHNIQUES
IS Department 18
REQUIREMENTS-GATHERING TECHNIQUES
IS Department 19
REQUIREMENTS-GATHERING
TECHNIQUES
• stakeholders
• the people who can affect the system or who will be affected by the
system).
gathering process
IS Department 20
REQUIREMENTS-GATHERING TECHNIQUES
techniques:
1. Interviews
3. Questionnaires
4. document analysis
5. and observation.
IS Department 21
https://www.youtube.com/watch?v=kCJFBmAAvV4
IS Department 22
1. Interviews
gathering technique.
• interviews are conducted one-on-one (one interviewer and one
IS Department 23
1. Interviews
• selecting interviewees
• designing interview questions
• preparing for the interview
• conducting the interview
• and post interview follow-up.
IS Department 24
2. Joint Application Development (JAD)
IS Department 25
JAD meeting room
IS Department 26
3. Questionnaires
steps.
IS Department 27
4. Document Analysis
IS Department 28
5. Observation
IS Department 29
Selecting the Appropriate
Techniques
IS Department 30
Exercise
IS Department 31
I would create surveys to gather information about students
such as:
• percentage of students who buy books through the bookstore
• percentage of students who buy books online or elsewhere
• reason for choosing vendor
• value of delivery service
• value of speed of product delivery I would send online surveys to
students, ask students to answer the survey as they wait or
checkout in the bookstore, and via campus post.
I would also arrange for a marketing research class to allow students
to perform interviews, and focus groups with other students to give
them practical experience as well as generate requirement
information for the bookstore.
IS Department 32
Exercise
IS Department 33
• The structure of this task is much more complex than the previous two
exercises.
• The results of this system design will have significant impact on the
organization, so quality of requirement-gathering technique is paramount
to cost.
• A JAD technique may be effective in this situation.
• In this case we should include all senior managers who will use the
system, senior IT managers who will manage it, as well as significant
technical representation, and anyone else who can contribute to the
success of the project.
• It is important that the managers and other members of the JAD team
are committed to the time and efforts required for this method.
IS Department 34