3.7 System Implementation: Hardware and Software Acquisition
3.7 System Implementation: Hardware and Software Acquisition
7 System implementation
A usermayacquirethehardwareandsoftwaredirectlyfromamanufactureranddeveloper
respectively.Hemayalsopurchasethemfromanintermediatesupplier.Whicheverway,carefully
controlledpurchasingproceduresshouldbefollowed.Theproceduresshouldincludeinvitationto
tender and comparative analysis to determine the appropriate supplier of the required hardware
and software.
TEXT
It is issued to a range of suppliers. ITT sets out specifications for the required equipment and
softwareandshouldexplorehowthehardwarewillbeusedandthetimescaleforimplementation. It sets
the performance criteria required for the new system.
Contents of ITT
ITT includesbackgroundinformationaboutthecompaniestogetherwithanindicationofthe purpose of
the system.This includes:
(i) Thevolumeofdatatobeprocessedbythesystem.Complexityoftheprocessing requirements
and system interfaces should be stated.
(ii) Thenumberofindividualswhowillwanttoaccessthecomputersystemafterinstallation and
whether access needs to be instant or not
(iii) The speed of processing required or expected
(iv) Input and output desired
(v) The type of processing methods preferred
(vi) Estimated life of the system
(vii) Possible upgrades or expansion anticipated
(viii)Other general consideration include:
TEXT
i. Supplier’s reliability – both financial stability and track record
ii. Cost – equipment cost, installation cost and training costs
iii. Utility software supported and preloaded in the hardware
STUDY
iv. The warrant period, units and maintenance commitments
v.Software support upgrades and maintenance
vi. Training requirements, which includes timings, number of personnel, etc
Software factors
Hardware factors
Custom-built hardware is a rare necessity. Most hardware is standard, compatible, off-the-shelf
components. It is cheaper, easy to maintain, and ensures compatibility with equipment in your
organization and your partners and clients.
Thesystemanalysisanddesignshouldhavepreciselydeterminedwhatsortofhardwareis needed -
down to the make and model.
The decision of hardware choice must consider many factors:
• Future needs - can the equipment be expanded or added to?
• Availability (is it only available overseas?)
• Capacity (e.g. is the hard disk big enough to hold all your data? Is it fast enough?)
• Reliability - can it be depended on?
• Cost - initial cost, running costs, upgrade costs, repair costs, training costs
• Compatibility - with your other equipment, and that of your partners and clients
• Warranty and support - in case of failure or problems
• Ease of use and installation
• Compliancewithlocalconditions(e.g.powersuppliesmustbe240Vorcompliantwith
telecommunication systems)
1111 MANAGEMENT INFORMATION SYSTEMS
INTRODUCTIONTO SYSTEMS DEVELOPMENT 111
11
Factors to consider:
• Reputation for support (e.g. phone support, onsite visits, website help)
• Reputation for reliability, honesty, permanence (very important!)
• Knowledge of the equipment
• Geographic location - can you get to them easily if you need to?
• Ability to offer onsite support or repair
• Prices – cheap, affordable
>>> Installation
Software and hardware installation is done by supplier’s technicians or the user organisation
appointedpersontoavoidtherisksassociatedwithimproperinstallationoftheequipment. The system
analyst and other development team members may be calledto assist where appropriate.
TEXT
User training
It is important that the system users be trained to familiarise themselves with the hardware and
the system before the actual changeover.
STUDY
The aims of user training are:
a) To reduce errors arising from learning through trial and error
b) To make the system more acceptable to the users
c) To improve security by reducing accidental destruction of data
d) To improve quality of operation and services to the users
e) Toreducethecostofmaintenancebyminimisingaccidentaldestructionofdataor hardware
f) To ensure efficiency in system operation when it goes live
Thepeopletobetrainedincludesystemoperators,seniormanagers,middlemanagersand
allthoseaffectedbythesystemdirectlyorindirectly. Trainingshouldcovercurrentstaffand recruited
personnel.
>>>Timing of users’training
• Beforethefeasibilitystudywhentheusersaregivenageneralexplanationofcomputer
systems, their relevance in function application and reason for desire to introduce a
computer in the specific functions
• Beforeinvestigationwhereusersareexplainedabouttheimpactofthenewsystemand
importanceoftheirinvolvementindevelopment. Thismayhelpgainuserconfidence and
facilitate their acceptance of the system
• Duringfactfindingsothattheycancooperateandprovideusefulinformationtoguide
the system developer during the analysis stage of SDLC
• Before programming so that they can prepare themselves for specific roles at
implementation stage.These may include testing activities or roles.
1121 MANAGEMENT INFORMATION SYSTEMS
INTRODUCTIONTO SYSTEMS DEVELOPMENT 112
12
• Beforeimplementationtoenabletheuserstocooperateandplaytheirrolesasassigned
to them
• After implementation in order to assist in evaluation of system performance
File conversion
This involves changing of existing form of files into a form suitable for the new system when it
becomesoperational.It may requirethat the analystcreatethe filefrom scratch if nocomputer-
basedfilesexist.Inaneventthatcomputer-basedfilesexist,theyshouldbeconvertedtoaform relevant
or sensible to the new system.
• Some records may require updating which may slow down the change over plan
• Recordsmaybetoonumerousi.e.toolargeinvolumewhichmayslowdownthechange
over plan since transcription will take long
• Somerecordsmaynotexistatalle.g.acustomerwhomakesanorderthroughaphone
call
System change-over
Involveschangingorswitchingfromexistingsystemtothenewdevelopedsystem.Thefollowing
methods may be used:
(i) Direct change-over
(ii) Parallel change-over
(iii) Phased change-over
(iv) Pilot change-over
TEXT
• When both the new and old system are substantially different
• When extra staff to oversee or undertake parallel running of both systems are
unavailable
• When the management has complete confidence that the new system will work
STUDY
The advantages of a direct change-over are:
• Relatively cheap
• Prevents the weaknesses of the old system from being passed over to the new
system
• Reduces system implementation duration
• The organisation is exposed to less risks in case the new system fails
• Therewouldbelessinterruptionandinconveniencesintheorganisation’soperations
during the change-over period.
>>>Pilot change-over
It involves installation of new system but using it only in one part of the organisation on an
experimentalbasis.e.g.abankwishingtocomputeriseitsoperationsmayinstallacomputerised
systemononebranchonanexperimentalbasis.Whenthesystemisprovedtobesuccessful, it is
TEXT
Advantages are:
• Allow a new system to be implemented quickly with minimum costs
• Allow training of personnel on the new system during implementation
• They cause minimum interruption to company operations during system’s
implementation
• The peak demands are lighter on the end user and the operational environment
• They are less costly
• The risks associated with errors and system failure are minimised
Itisanimportantactivity,which,liketrainingandtesting,iscontinuous.Itinvolvesmeasuring or
assessmentof system developmentstages andthe finalproducedsystem. It may be carried
outfromthethirdtoseventhmonthafterchangeover. Thedevelopmentteammembers,users, auditors,
management representative and those affected by the system may take part in the exercise.
Thisistoensurethatspecifiedobjectivesaremetandarejustifiableintermsofcost, benefits and other
performance criteria.
STUDY TEXT
f) Theoutputi.e.whetheritiscorrect,timelyanddistributedcorrectlytotherelevant users.
EvaluationofasystemshouldbecarriedoutaftercompletionofeverystageofSDLC.Thereare three
types of evaluation.
Summative evaluation
Itisdoneafterthesystemdevelopmentprojectiscompleted.Itprovidesinformationabout
efficiency of the product to the decision makers who adopt it.
Documentation evaluation
Itisperformedjustbeforeandafterhardwareandsoftwareinstallationandalsoaftersystem change-
over. It is carried out to assess general functionality of a system after settling down.
The aspects
to be
evaluated
include:
• Systems output accuracy i.e. information produced by the system
• User satisfaction with information system
• The attitude towards the system by those directly affected by the system
• Effective systems of internal control
• Project schedule compliance
Other
aspects/fa
ctors may
include:
• The impact of the system on the organisation structure.
• The quality of programme produced.
• The operational cost of the system.
• The savings made as a result of the system.
• The impact of the system on users and their job.
• Quality and completeness of the system documentation.
• To clarify and set priorities for any needed modification on the system.
• To transfer responsibility of the system from the development team to the
users.
STUDY
NB:Systempost-
implementationreviewteamwritesareportthatindicatesspecificareaswith
in thesystemthatneedimprovement. Thisreportiscalledpost-
implementationreviewreport.It acts as a reference document during
system maintenance.