Topic 1 Flashcards

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

Identify the context for which a new system is planned

A

• What is the problem that the new system is going to solve?
• Alternative solutions
• Staffing: numbers, training
• Cost
• Time
• Compatibility with existing systems
• Infrastructure requirements, eg existing network
Bespoke (custom-made) software versus off-the-shelf

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

Describe the need for change management (8)

A

• Communication of the need for and benefits of change
• Users may require training
• Recruitment may be necessary to bring in suitable skillsets
• Stakeholder support
• Planning, milestones, completion date
• Dependencies between project stages/components
• Compatibility between old system and new system
Testing

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

When two businesses merge, their computer systems may be incompatible with each other in terms of

A
  • Operating systems
    • Data formats
    • Hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Legacy systems are not always immediately replaced because

A
  • They might still work well
  • It might be too costly to develop a new system
  • Perhaps users are comfortable and retraining would be too much of an upheaval (e.g. Nokia and Microsoft are still two separate entities & Pixar and Disney)
  • Perhaps nobody understands how it works!
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A legacy system is…

A

an old technology or computer system, often one that is inherited by one company when another company is bought out

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

Software-as-a-service is …

A

the idea that your software needs are provided by a remotely hosted system, that is managed by an ASP (Application Service Provider), rather than having your own hardware and technical staff. Most organisations have some mix of in-house and outsourced systems.

• This point is about whether you should buy hardware for your system and manage it yourself (in-house), or rent the hardware and have someone else host and manage it (outsourced)

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

List four installation processes of a new system

A
  1. Parallel running
  2. Pilot running
  3. Phased conversion
  4. Direct changeover
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Outline parallel running and its advantages and disadvantages

A

Old system and new system at the same time.

• Very low risk because even if new system doesn’t work the old system is still there to cope with problems.
_____________________
• May need extra employees to work both systems at the same time. More work and higher salary costs.
• Twice as long when doing things like data entry

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

Outline pilot running and its advantages and disadvantages

A

New system used by a some limited group, perhaps one office, rather than the whole company.

• Low risk because old system is still running.
• Cheaper than parallel running in terms of extra staff and extra work required.
_____________________
• Risk that new system problems won’t be detected because number of users and amount of data is unrepresentative.
• Not all possible bugs may be picked up

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

Outline phased conversion running and its advantages and disadvantages

A

Going from old system to new system in steps.

• Longer period of time in which employees can learn to use the new system.
• Low risk of large problems because each phase implies only a small change.
______________________
• Not always possible. Some systems are all or nothing and cannot be introduced in stages.

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

Outline direct changeover running and its advantages and disadvantages

A

“Big bang” or “flicking the switch”. Going from old system to new system overnight.

• Lowest cost if all goes well.
____________________
• Substantial risk from problems with the new system because old system is no longer there to rely on.
• If there is inadequate training before the new system is switched on, there will be a large risk

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

Data migration is…

A

the process of moving data from one system to another, usually an older system to a newer one

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

Issues that can arise from data migration are

A
  • Incompatible file formats, data structures, validation rules
  • Incomplete data transfer
  • International conventions on dates, currencies and character sets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Data often has to undergo a _________ process before it can be loaded into the new system.

A

conversion

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

List and outline 9 types of testings

A
  • Debugging: Ongoing. Happens during development
  • Alpha testing: The first stage of testing, done by the programmers themselves
  • Beta testing: Later testing, done by future users when the system is almost finalised
  • Black-box testing: Testing what the system is supposed to do, from the point of view of the user, with no knowledge of how the program does what it does
  • White-box testing: Testing the system from the point of view of the programmer, with full knowledge of how it does what it does
  • Unit testing: Testing the modules or components of the system separately
  • System testing: Testing the system as a whole
  • Acceptance testing: The last testing phase once the system is delivered to the user
  • Automated testing: Using software to test software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Describe the importance of user documentation

A
  • Non-technical (as opposed to system documentation)
  • Installation, operation, troubleshooting
  • Sample data and screens
  • One of the biggest difficulties with a new system is a userbase that is unwilling or unable to adopt the new system (old habits die hard)
  • Good user documentation can go a long way to making a new system successful by easing the transition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

List one advantage and one disadvantage of paper manuals

A

• Don’t need to be near a computer
____________________
• Need multiple copies

18
Q

List three advantages and one disadvantage of online manuals

A
• Can make use of rich media
• Can search
• Always available 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
• Bad for eyes
• Requires internet and device access
19
Q

List one advantage and one disadvantage of interactive tutorials

A

• Makes the learning process more interesting
____________________
• Requires device access

20
Q

List one advantage and one disadvantage of providing user documentation through dedicated support teams

A

• Can give accurate, focused assistance
___________________
• Increases salary bill

21
Q

What is a redundancy system?

A

a clone of an existing that is kept up-to-date in case the primary system fails

22
Q

What is failover?

A

the process of detecting a failure of the primary system and switching users to the redundant system

23
Q

List 3 places where you can back ups can be taken to.

A
  1. offsite
  2. online
  3. removable media
24
Q

The software life cycle involves..

A

continuous monitoring, testing, bug-fixing and re-development

25
Q

List 4 reasons for a software life cycle

A
  • Bug-fix (often called a “patch”)
  • Security threat
  • User requests
  • Additional features
26
Q

What is hardware?

A

the machines, wiring, and other physical components of a computer or other electronic system

27
Q

What is software?

A

the instructions and data that can be stored electronically in a computer system

28
Q

What is peripheral?

A

a computer device, such as aCD-ROM drive or a printer, that is not part of the main computer but which is added to provide some extra function

29
Q

What is network?

A

group of two or more computers linked via a wired or wireless communication medium

30
Q

What is human resources?

A

personnel or workers of a business or organization, esp. when regarded as a significant asset

31
Q

What are the 6 roles that a computer can take in a network/online world?

A
  • Client
  • Server
  • Email server
  • DNS server
  • Router
  • Firewall
32
Q

What is a client?

A

A computer on a network that makes requests to a server

33
Q

What is a server?

A

A computer on a network that listens to and responds to requests from clients.

34
Q

What is an email server?

A

a computer on a network dedicated to sending and receiving email

35
Q

What does DNS stand for?

A

Domain name service

36
Q

What is a DNS server?

A

a computer on a network that translates between user-friendly names of network resources and their numerical IP address

37
Q

What is a router?

A

a computer on a network that is responsible for sending network packets to the right host, subnet or network

38
Q

What is a firewall?

A

a computer on a network that limits the flow of data packets for a number of different reasons including: port number, application, content

39
Q

What is a stakeholder?

A

any person or organisation that is actively involved in a project, or whose interests may be affected positively or negatively by execution of a project

40
Q

List 4 methods of obtaining requirements.

A
  1. Surveys
  2. Interviews
  3. Direct observations
  4. Research
41
Q

What are the 5 elements that constitute usability?

A
Learnability
Efficiency
Memorability
Ergonomics
Accessibility