As with other industrial processes, commercial IT has moved in all respects from a bespoke, craft-based industry where the product was tailored to fit the customer; to multi-use components taken off the shelf to find the best-fit in any situation. Mass-production has greatly reduced costs and IT is available to the smallest company or one-man band - or school-kid.
LEO was hardware tailored for a single client. Today, Intel Pentium and compatible chips are standard and become parts of other components which are combined as needed. One individual change of note was the freeing of computers and removable storage from protected, air-filtered environments. Microsoft and IBM at various times have been influential enough to impose order on IT and the resultant standardisations allowed specialist software to flourish.
Software is available off the shelf: apart from Microsoft products such as Office, or Lotus, there are also specialist packages for payroll and personnel management, account maintenance and customer management, to name a few. These are highly specialised and intricate components of larger environments, but they rely upon common conventions and interfaces.
Data storage has also standardised. Relational databases are developed by different suppliers to common formats and conventions.Common file formats can be shared by large main-frames and desk-top personal computers, allowing online, realtime input and validation.
In parallel, software development has fragmented. There are still specialist technicians, but these increasingly use standardised methodologies where outcomes are predictable and accessible. At the other end of the scale, any office manager can dabble in spreadsheets or databases and obtain acceptable results (but there are risks).
LEO was hardware tailored for a single client. Today, Intel Pentium and compatible chips are standard and become parts of other components which are combined as needed. One individual change of note was the freeing of computers and removable storage from protected, air-filtered environments. Microsoft and IBM at various times have been influential enough to impose order on IT and the resultant standardisations allowed specialist software to flourish.
Software is available off the shelf: apart from Microsoft products such as Office, or Lotus, there are also specialist packages for payroll and personnel management, account maintenance and customer management, to name a few. These are highly specialised and intricate components of larger environments, but they rely upon common conventions and interfaces.
Data storage has also standardised. Relational databases are developed by different suppliers to common formats and conventions.Common file formats can be shared by large main-frames and desk-top personal computers, allowing online, realtime input and validation.
In parallel, software development has fragmented. There are still specialist technicians, but these increasingly use standardised methodologies where outcomes are predictable and accessible. At the other end of the scale, any office manager can dabble in spreadsheets or databases and obtain acceptable results (but there are risks).