Chapter 5: Implementing Computer-Based Information Systems Flashcards
Give 3 reasons why it is important the client is involved during the development of a custom-written system?
- They will provide details of what the new system should do
- If details are incomplete, the client can expand on the requirements to prevent loss of money and time
- They can be consulted at all stages to prevent errors
What is a cost-benefit analysis?
Analysis of the cost effectiveness of different alternatives to see whether the benefits outweigh the costs
In the cost-benefit analysis, give 3 costs that should be considered?
- Skills and training to learn how to operate the new hardware and software
- Licences for the new software
- Hardware needs to be upgraded to meet new requirements
Give 2 advantages of off-the-shelf software?
- Immediately available to install and use
2. Lots of help and support available online from other users
Give 2 disadvantages of off-the-shelf software?
- Not unique and therefore may not meet specific requirements
- Costs a lot to buy and install on each computer
Give 2 advantages of custom-written software?
- End user owns the software and can sell it to make money
2. Fits the requirements exactly
Give 2 disadvantages of custom-written software?
- Not much support as only the developers will know how to use it
- Takes a long time to develop
What are the 4 installation methods?
- Parallel
- Pilot
- Phased
- Direct
Describe what happens in parallel installation?
The old and new systems are run at the same time. The old is only discarded when accuracy and reliability are confirmed in the new system
Describe what happens in pilot installation?
Only selected sections use the new system to build confidence to use it for more and more tasks until they all have been completed
Describe what happens in phased installation?
Different systems in the organisation are brought online one by one using the new system until they are all using it
Describe what happens in direct installation?
The new system completely replaces the old system in one go
Give 1 advantage and disadvantage for parallel installation?
Advantage
1. Problems can be found in the new system and rectified whilst the old system takes over
Disadvantage
1. Data is duplicated so inconsistencies have to be checked twice
Give 1 advantage and disadvantage for pilot installation?
Advantage
1. Problems can be found with the new system before the next stages are implemented
Disadvantage
1. Implementing the new system can take a long time
Give 1 advantage and disadvantage for phased installation?
Advantage
1. If a problem is found the organisation can still use the old system
Disadvantage
1. Expensive in terms of time and cost