Systems Analysis and Development Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is Rapid Application Development (RAD)?

A

An iterative approach to systems development which follows a build, test, and evaluate process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Linear Methodology?

A

A step by step approach to systems development. Is divided into stages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Advantages and Disadvantages of Iterative Methodology?

A
  • Good for smaller projects
  • Fast
  • Extensive user input and testing
  • Less controlled
  • Risk of not ever finishing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Advantages and Disadvantages of Linear Methodology?

A
  • Easy to understand
  • Suitable for complex projects
  • Clear goals are set out
  • Difficult and expensive
  • Software only delivered at end
  • Does not match reality well
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the System Development Life Cycle (SDLC)?

A

Process used for creating a new system from scratch or analysing an existing system and creating an improved one.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the phases of the System Development Life Cycle (SDLC)?

A
  1. Preliminary Analysis
  2. Analysis
  3. Design
  4. Develop
  5. Implementation
  6. Evaluation and Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What happens in the Preliminary Analysis phase of the SDLC?

A
  1. Define the problem of the system
  2. Complete a feasibility report
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a Feasibility Report?

A

Tests:
* Technical - Is technology avaliable?
* Operation - Will it be easy to use?
* Economical - Is it profitable?
* Schedule - Can it be completed on time?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What happens in the Analysis phase of the SDLC?

A
  1. Work out a model of current system
  2. Find requirements of new system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What happens in the Design phase of the SDLC?

A
  1. Design physical and logical aspects
  2. Use CASE tools
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are CASE Tools? (Give Examples)

A

Computer-Aided Software Engineering Tools are software application programs which automate SDLC activities. E.g. ChatGPT, Github Co-Pilot, MS Visio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What happens in the Development phase of the SDLC?

A
  1. Acquire hardware and software
  2. Choose whether to buy or make code
  3. Using resources to construct product
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What happens in the Implementation phase of the SDLC?

A

Implement the system into the organisation using
1. Direct Changeover
2. Parallel Running
3. Phased Implementation
4. Pilot Running

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What happens in a Direct Changeover?

A

Old system is stopped completely and new systems starts immediately.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What happens in Parallel Running?

A

New system starts running and both will continue to run until old system is removed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What happens in Phased Implementation?

A

New system is introduced in phases, where the new system slowly takes over the old system until it has completely replaced it.

17
Q

What happens in Pilot Running?

A

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.

18
Q

What happens in the Evaluation and Maintenance phase of the SDLC?

A
  1. Get feedback from customers to evaluate system
  2. Continually roll out updates to add features or fix bugs
19
Q

List the Data Gathering Techniques.

A
  • Observation
  • Questionnaire
  • Interview
  • Sampling
  • Forms
20
Q

What is a Questionnaire? List the Advantages and Disadvantages.

A

Set of questions that participants select answers to.
* Cheap and easy distribution
* Inflexible design

21
Q

What is Observation? List the Advantages and Disadvantages.

A

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

22
Q

What is a Interview? List the Advantages and Disadvantages.

A

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

23
Q

What are Forms (Data Collection Method)? List the Advantages and Disadvantages.

A

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

24
Q

What is Sampling? List the Advantages and Disadvantages.

A

Gathering information about a large amount of data using only a sample.
* Much faster and more efficient
* Won’t see all data

25
Q

What is a Gantt Chart?

A

A bar chart that illustrates the project schedule.

26
Q

What is a PERT Chart?

A

A flow diagram that uses lines to represent time taken to complete tasks.

27
Q

What is the System Boundary?

A

The system boundary defines the scope of the system, what is inside or outside of the system.

28
Q

What is Systems Documentation?

A

Documentation describes an information system and helps users and staff use it to ensure successful operation and maintenance.

29
Q

What is a System Manual?

A

A system manual describes the system’s functions and how they are implemented. Is prepared during the analysis and design phases.

30
Q

What is a User Manual?

A

Consists of instructions and information to help users interact with the system. May include an overview, description of processes, instructions for usage, examples and FAQs.