CCEA A-Level Digital Technology 2650
Systems Analysis and Development Approaches
Design, Development and Testing
Implementation and System Security
Programming
Data, Information and Data Representation
Computer Architecture and Processing Systems
System Software, Application Software and the User Interface
Web Technology and Multimedia
Networks
Databases
Artificial Intelligence, Expert Systems and Robotics
Mobile Technology, Data Mining and Cloud Computing
Individual, Social and Legal Considerations
The Development Project: Analysis and Design
The Development Project: Build, Testing and Evaluation
The Development Project: Analysis and Design
Detailing user requirements as inputs, processes and outputs
- 3 things to know
- A2 Unit 2
Overview
User requirement, four techniques for eliciting requirements from a client and advantage of observation over interview.
What you need to know
Answer each one before you reveal it.
Why are requirements detailed as inputs, processes and outputs?
What should a specified process state?
Questions from this subtopic
Each one with the model answer underneath.
- 1
What is a user requirement?
Model answer
A user requirement is a statement of something the system must do or must be, expressed in the user's own terms rather than in technical ones, and written so that the finished system can be checked against it.
- 2
Why are requirements detailed as inputs, processes and outputs?
Model answer
Splitting requirements this way makes sure nothing is left implicit: every output must be traceable to the data that produces it, and every input must be needed by some process, which exposes both missing data and data collected for no reason.
- 3
Name four techniques for eliciting requirements from a client.
Model answer
Requirements are elicited by interviewing the people who will use the system, issuing questionnaires where there are too many to interview, observing the current working practice, and examining the documents and files the organisation already uses.
- 4
What is the advantage of observation over interview?
Model answer
Observation shows what people actually do rather than what they believe or say they do, which reveals informal workarounds and steps so habitual that nobody thinks to mention them.
- 5
What is the advantage of examining existing documents?
Model answer
Existing forms, reports and files show the data the organisation genuinely holds and the format it expects, which is concrete evidence of requirements rather than opinion, and often reveals fields nobody remembered to describe.
- 6
What should a specified input state?
Model answer
An input specification states what data is captured, where it comes from, who enters it, how often, in what format, and what validation applies to it.
Other ways to work this
The same content, four other ways.
What is inside Levo
Six ways to work the same material.
Every question in The Development Project: Analysis and Design, on a schedule.
Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.
Or £46 a year, about £3.83 a month. Cancel anytime.