What is Rapid Application Development (RAD)?
An iterative approach to systems development which follows a build, test, and evaluate process.
What is Linear Methodology?
A step by step approach to systems development. Is divided into stages.
Advantages and Disadvantages of Iterative Methodology?
Advantages and Disadvantages of Linear Methodology?
What is the System Development Life Cycle (SDLC)?
Process used for creating a new system from scratch or analysing an existing system and creating an improved one.
What are the phases of the System Development Life Cycle (SDLC)?
What happens in the Preliminary Analysis phase of the SDLC?
What is a Feasibility Report?
Tests:
* Technical - Is technology avaliable?
* Operation - Will it be easy to use?
* Economical - Is it profitable?
* Schedule - Can it be completed on time?
What happens in the Analysis phase of the SDLC?
What happens in the Design phase of the SDLC?
What are CASE Tools? (Give Examples)
Computer-Aided Software Engineering Tools are software application programs which automate SDLC activities. E.g. ChatGPT, Github Co-Pilot, MS Visio
What happens in the Development phase of the SDLC?
What happens in the Implementation phase of the SDLC?
Implement the system into the organisation using
1. Direct Changeover
2. Parallel Running
3. Phased Implementation
4. Pilot Running
What happens in a Direct Changeover?
Old system is stopped completely and new systems starts immediately.
What happens in Parallel Running?
New system starts running and both will continue to run until old system is removed.
What happens in Phased Implementation?
New system is introduced in phases, where the new system slowly takes over the old system until it has completely replaced it.
What happens in Pilot Running?
New system is tested in one part of the business, once the pilot is running successfully the system is added to the rest of the business.
What happens in the Evaluation and Maintenance phase of the SDLC?
List the Data Gathering Techniques.
What is a Questionnaire? List the Advantages and Disadvantages.
Set of questions that participants select answers to.
* Cheap and easy distribution
* Inflexible design
What is Observation? List the Advantages and Disadvantages.
A person goes out to observe/watch customers use the system to gather information.
* Can see interactions and data moving through organisation
* Expensive and intimidating
What is a Interview? List the Advantages and Disadvantages.
The people come and talk in front of panel, and the panel can ask questions.
* In-depth responses and you can ask further questions.
* Expensive and time consuming
What are Forms (Data Collection Method)? List the Advantages and Disadvantages.
Analyze data moving through an organization by looking at the forms involved.
* Very informational and can be done over internet
* Requires expert and forms can be confusing
What is Sampling? List the Advantages and Disadvantages.
Gathering information about a large amount of data using only a sample.
* Much faster and more efficient
* Won’t see all data