Documente Academic
Documente Profesional
Documente Cultură
Content
• custom-written and off-the-shelf approaches;
• upgrading systems;
• system installation;
• system maintenance.
Learning outcomes
Candidates should, in general and within the context of a scenario, be able to:
C. explain how the expertise of staff, costs, benefits and current systems affect
decisions about upgrading or installing software and hardware;
1 decision to upgrade or install new software
a should be taken during analysis stage
b should be taken after considering expertise of staff, costs
involved, budget, benefits to organisation and system currently
in use
2 cost benefit analysis
a should consider costs to be incurred
b these will include staff training
c costs of hardware and software upgrade or purchase
i some staff will have the skills in place to handle new
hardware or software
d planned changes may affect admin and operational procedures
e training may need to be extended to numerous future users
3 Costs of training
a If new software and hardware is to be installed this will
increase training costs
b If new software is custom written then training can only be
provided by original company who created the software
c Training causes disruption to organisation as important staff
may have to go on training sessions
d Training may have to be carefully planned
4 Costs of upgrading or new packages
a Costs of licenses must be considered
b Software upgrade may have a smaller licence then a new
software package
c For off-the-shelf software further costs will be incurred in
tailoring a new version
5 Consider the issue of hardware
a Hardware currently being used may be obsolete
b New hardware may be required (for a cost)
c Upgrade of software may lead to changes required in hardware
i new graphics card to support advanced software
d Upgrading hardware may lead to changes required in software
i New drivers to allow hardware to work
e Hardware must be compatible with software
f This requires thorough testing
6 Software upgrades
a If it was initially custom written then any upgrades to software
may be covered by maintenance contract in place with software
dev team
b Likely to be a limit on revisions without incurring further costs
7 Adding software to existing systems
a If new software is in addition to existing software then
compatibility must be considered
b If it is incompatible then data will have to be transferred
between systems or reconfigured
c This will add to costs
8 Method of implementation and timescale
a Select method of implementation carefully
b Method should take into account extent of the upgrade or
installation and impact on organisation
c Timescale will have an impact on whether an upgrade or a
fresh installation is possible
i Especially if it has to be custom written
9 Ultimately the upgrading of a system must ensure that the benefits of
the new outweigh the benefits of the old