Moores stuff Flashcards

1
Q

Waterfall Model

A
  • Consists of a sequence of discrete stages
  • Must be completed in sequence, one must finish before next starts
  • Deliverables are produced at end of each stage
  • Earlier stages can be revisited if errors found
  • Suitable for large scale
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

RAD Model

A
  • Type of incremental model
  • Whole project divided into series of builds, each of which undergo own separate cycle
  • Components of system developed in parallel, within a given time frame, then assembled to produce a working prototype which is delivered to user for feedback
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Agile Model

A
  • Combination of iterative and incremental models
  • Aim is the rapid development of a working product in response to customer needs
  • Project split into number of small independent module
  • Series of teams will simultaneously work on modules
  • Each module developed by separate team who work with a project leader who co ordinates each team
  • New changes can be implemented a little cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Gantt Charts

A

Type of bar chart used to show the start + finish dates of various elements of a project. Shows all activities forming part of overall project plotted against time.

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

Critical Path Analysis

A

Software tool which enables a project manger to plan the projects schedule, monitor the projects progress + amend schedule if required. The project manager can maintain control of project by constructing graphical model of project, identifying resources required, critical activities and float times, calculating minimum time needed for project completion

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

Version Management

A

The tracking and monitoring of changes to system during its development + operational life. Ensures everyone involved is working with same system. Provides audit trial for revision + update of draft + final version

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

Archiving and Backup

A

Archiving is the storage of info for a long period of time. Archived data important top company but not of immediate use. Backup is the process of making copies of software in case originals are lost or damaged. If system failure, system can be rebuilt with backup data.

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

Disaster Recovery Plan

A

Organisation may be at risk from natural or man made disaster, so organisation must be able to function in an emergency capacity while risk active or to function normally as soon as possible after risk

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

What are the 6 stages of a Disaster Recover Plan

A

1- Identification of potential risk- details of potential disasters
2- Scope of plan- Identifying most important areas of infrastructure covered by plan.
3- Identification of staff with responsibility
4- Plan of Action- identify steps needed to ensure recovery in given time frame
5- Revision + testing plan- Should be tested and reviewed on a regular basis
6- Policies to support continuity of infrastructure in areas identified in scope of plan.

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

How can the end user be involved in the waterfall model?

A

Will assist systems analyst in identifying the User Requirements by taking part in interviews and will be involved in systems testing and will provide feedback to the systems analyst

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

How is the systems analyst involved in the waterfall model?

A

Will be involved in all stages of development, will liaise with client, technical member and end users and will establish the User Requirements

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

Identify two risks s software project may face and how it could affect the project

A

Time- a project may take too long which could result in key personnel or hardware having to move on leaving project unfinished
Budget- project could go over budget and not be finished or not be finished until financial constraints are resolved
Personnel- Key personnel could be unavailable when needed which could result in task not being started or finished

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

Identify three responsibilities of a project manager

A

Schedule project, budget project, manage hardware and software of project

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

Describe a suitable strategy for backup and restoring

A

Suitable strategy for backup:
Back up on magnetic tape, hard disk is copied every night week or month
Suitable recovery strategy
Tape is kept off site in fire proof safe, and tape can be copied to hard drive after failure

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

Explain why a disaster recovery plan is needed

A

To ensure that the organisation can continue to operate after a disaster such as flooding, it ensures critical data has been identified, ensures key functions and staff are identified.

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

Identify three components of a disaster recovery plan

A

Identify main risks to organisiation, identifies backup and recovery method to be used, key personnel and key roles

17
Q

What is differential backup?

A

Backs up data which has changed since last full backup

18
Q

What is incremental backup?

A

Backs up data which has changed since last backup whether it be differential or full or incremental backup