IT Lecture Notes by Mark Kelly, McKinnon Secondary

Back to the IT Lecture Notes index

Acquiring hardware and software

See Also: Selecting Hardware and Software

See Also: Leasing vs Buying

Getting the software

Software can be acquired in 2 ways: custom written or 'off-the-shelf.'

Custom software is written especially for the needs of the purchaser. It is usually special-purpose and not too useful for anyone else but the purchaser. Having custom software written is expensive and slow to produce, but sometimes it is the only way to get what you need, if your needs are unusual.

For example, a genetic research company might need tailor-made software that does not exist. Most modern application software is written in high level languages such as Visual BASIC, Delphi, Java or database languages (e.g. Access, Filemaker, SQL). System software (programs that extend the operating system, such as download managers, screensavers, file managers) are written in lower level languages such as C, C++)

Off-the-shelf software is mass-produced, and designed to be flexible and of use to many different organisations for common purposes. It is cheaper and quicker to buy because it is commercially available. Examples of off-the-shelf software are Excel, Word, Photoshop, Mozilla Firefox, MYOB, Dreamweaver, Music Master, Nero burning software, and utilities like WinZip.

Because off-the-shelf software is not written especially for any single user, any purchaser must carefully evaluate the software's abilities, cost, reliability, extendability, capacity, speed, hardware requirements, operating system requirements, bugs, compatibility with existing equipment, support, ability to be adapted to local conditions (e.g. using local language, keyboard and date formats) and ease of use.

Some software is modular, allowing you to buy a basic application (e.g. a basic accounting package) and add on modules you need (e.g. payroll, tax, inventory management.) This way, you don't have to pay for features you don't need, but have the option of expanding your abilities later if necessary.

Getting the hardware

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 organisation and your partners and clients.

For example, you would have to be extremely powerful, brave or stupid to invent your own standards to compete with Ethernet!

The system analysis and design phases should have precisely determined what sort of hardware is 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
  • compliance with local conditions (e.g. video should be PAL, modems must understand Aussie phone systems, power supplies must be 240V)
Choosing hardware: a case study of choosing a digital camera

 

Choosing a supplier

After choosing equipment makers, one must choose a supplier or reseller (in other words, once you know what you want to buy, what shop will you choose?)

Again, there are 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
Leasing vs Buying - the pros and cons

Factors influencing the acquisition of hardware and software

Technical
  • plug-compatibility with existing equipment (e.g. is the keyboard plug DIN, OS/2 or USB?; does the printer have RJ45, Centronics and/or USB sockets?)
  • OS compatible - software may or may not run on certain CPUs (Power PC v Intel), operating systems (Win, Linux, Mac) or even versions of the same operating system (Win 98/XP/Vista)
  • driver availability / version
  • compatibility with standards (e.g. Ethernet, USB, SATA, VGA, DivX)
  • is existing RAM, HDD, bandwidth sufficient for the equipment to work well, or at all?
  • does it work with an Australian 240V power supply?
  • duty cycle - can it cope with the amount of work that will be expected of it?
  • how easy is it to get support, spare parts, service, driver updates?
  • what features does it have or lack compared with what the organisation needs of it?
  • what is its mean time before failure (MTBF)?
Human
  • is is easy to use?
  • is it offensive for any reason (e.g. pictures, language, political or religious content)?
  • does it suit local cultural practices (e.g. is the language right?)
  • how much training is required to use it properly?
  • is it comfortable to use for extended periods of time?
Procedural
  • does the equipment interface properly with other equipment used in the organisation (e.g. saving to a DVD is not much use if the accounting PC can only read CDs)
  • does the new software require changes to procedures or personnel assignments?
Economic
  • initial purchase price?
  • costs of upgrades, repairs, extensions, consumables?
  • expected lifetime?
  • expected long-term returns on investment caused by improved productivity or superior products?
Management
  • does the equipment change staffing levels or job descriptions? Will employee redundancies or retraining be required or possible?
  • what will the effects be on organisational efficiency and/or effectiveness?
  • what training and documentation will be required to implement the equipment?
  • how disruptive will implementation be?
  • how long will it take to implement and test?
  • what implementation method will be best/safest/quickest?
  • could it cause or cure occupational health and safety (OH&S) problems?
  • is organisational data safe in the new equipment?
  • is data protected by the federal Privacy Act sufficiently protected against deliberate or accidental loss, disclosure or misuse?
  • what are the licensing restrictions imposed by software?

 

 

 

 

 

 

Back to the IT Lecture Notes index

Last changed: September 4, 2007 10:41 AM

IT Lecture notes copyright © Mark Kelly 2001-