Chapter 4 - Requirements Engineering Flashcards
A characteristic or feature that must be included in an information system to satisfy business requirements and be acceptable to users.
system requirement
A description of the system requirements from the user’s point of view.
requirements definitions
A description of the system requirements from the analyst or engineering team’s point of view.
requirements specifications
A statement of the services a system provides.
functional requirement
A statement of operational system constraints.
non-functional requirement
See non-functional requirements.
quality attributes
A characteristic of a system, implying that the system can be expanded, modified, or downsized easily to meet the rapidly changing needs of a business enterprise.
Scalability
A systems development technique that uses a task force of users, managers, and IT professionals who work together to gather information, discuss business needs, and define the new system requirements.
Joint application development (JAD)
A team-based technique that speeds up information systems development and produces a functioning information system. ____ is similar in concept to JAD but goes further by including all phases of the SDLC.
Rapid application development (RAD)
A phase that combines elements of the systems planning and systems analysis phases of the SDLC.
requirements planning phase
In this phase, users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.
user design phase
A phase that focuses on program and application development tasks similar to the SDLC.
construction phase
A phase that resembles the final tasks in the SDLC implementation phase, including data conversion, testing, changeover to the new system, and user training.
cutover phase
A popular technique for agile project management. Derived from a rugby term. In ______, team members play specific roles and interact in intense sessions.
Scrum
The process of gathering requirements.
fact-finding / requirements elicitation
A planned meeting during which information is obtained from another person
interview
An organization based on interpersonal relationships, which can develop from previous work assignments, physical proximity, unofficial procedures, or personal relationships.
Informal structures
Queries that suggest or favor a particular reply.
leading questions
Queries that allow for a range of answers. They encourage spontaneous and unstructured responses and are useful in understanding a larger process
Open-ended questions
Queries that limit or restrict the range of responses. Used in the interview process when specific information or fact verification is desired.
Closed-ended questions