Islamic University-Gaza Duration Time: 1:00 Hrs
Faculty of IT بسم هللا الرحمن الرحيم Requirement Engineering
Mid Term exam
Second Semester
2018/2019
Student name Student No.
Answer the following questions (show your work when applicable):
Q1) a) (2 marks) List three Levels of Requirements
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
b) (2 marks) List three Characteristics of Requirements Engineer
( you can write it in Arabic)
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
Q2) [ 2 marks] a) Identify three sources of requirements
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
b) [ 2 marks] List three types of Stakeholders
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
Q3) [ 5 marks] Give the elicitation techniques: Brainstorming,
Interview, Questionnaire, Ethnography, Joint Application Design
(JAD), Prototyping , Document Analysis, to which technique the
following statement belong:
a) ______________ A more structured and intensive than
brainstorming approach
b) ______________ Better to be web-based
c) _____________ the analysis of human behavior based on direct
observation
d) _______________ When there are few or too many ideas
e) _______________ We can use Visual programming languages
such as Visual Basic , ObjectWorks, prototyper,…etc.
Q4) a) [ 2 marks] For E-Learning system compete the following
Vision statement:
- For____________________________________________________
- Who __________________________________________________
- The______________________________ is a
_________________________
b) [ 2 marks] What we mean by metric in product roadmap, give
an example:
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
Q5) ( 4 marks) Multiple Choose:
1) Software Requirements a complete description of ________ the
software system will do.
a) How b) What
c) Why d) When
2) What is the highest level of requirements
a) Business requirements b) User requirements
c) Functional requirement d) Nonfunctional requirements
3) Which of the following is the most elicitation technique used:
a) Brainstorming b) Interview
c) Ethnography d) Joint Application Design
4) Which of the following NOT source of requirement
a) Stakeholders b) Developers
c) Documents d) Previous systems