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
Systems Analysis and Development Approaches
Rapid application development and Agile
- 3 things to know
- AS Unit 1
Overview
Rapid Application Development with timeboxing and MoSCoW prioritisation, the Agile approach with sprints, user stories and the product backlog, and how each handles a change of requirement compared with the waterfall model.
What you need to know
Answer each one before you reveal it.
Give two disadvantages of Rapid Application Development.
Describe the Agile approach to systems development.
Questions from this subtopic
Each one with the model answer underneath.
- 1
Describe Rapid Application Development.
Model answer
Rapid Application Development builds a system through a series of quickly produced working versions that users try and comment on, with the design refined at each cycle instead of being settled in advance.
- 2
What is timeboxing in Rapid Application Development?
Model answer
Timeboxing sets a short fixed period for each cycle, and any requirement that cannot be finished within it is moved to a later cycle rather than the deadline being extended.
- 3
Why are Rapid Application Development teams kept small?
Model answer
A small team can take decisions and change direction without formal meetings and paperwork, and that speed is what makes a short cycle possible.
- 4
Give two advantages of Rapid Application Development.
Model answer
Users see working software within weeks and can correct misunderstandings early, and the finished system usually fits the way people really work.
- 5
Give two disadvantages of Rapid Application Development.
Model answer
Rapid Application Development produces little formal documentation, which makes later maintenance harder, and it needs users available continuously, which many organisations cannot provide.
- 6
Why is Rapid Application Development unsuitable for a very large system built by many teams?
Model answer
Coordinating many teams needs agreed interfaces and written specifications, and a fast-changing informal design makes it hard to keep separate teams building to the same plan.
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 Systems Analysis and Development Approaches, 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.