Bespoke versus off the shelf software.
Whether to buy tailored software solutions, or off the shelf, software packages is common dilemma. Here, Marc Bray of, Logsys examines the pros, cons and cost implications of both.
Growing companies are investing an increasing amount in IT systems to automate To turn a set of manual steps into an operation that goes by itself. See automation. and simplify business processes. This means the market for such systems is vast, with imagination and budget the only boundaries.
As companies look to automate different business functions the question of bespoke be·spoke
Past tense and a past participle of bespeak.
1. Custom-made. Said especially of clothes.
2. Making or selling custom-made clothes: a bespoke tailor. or off the shelf is usually raised sooner rather than later. Whether relying on an in-house IT team, or outsourcing (1) Contracting with outside consultants, software houses or service bureaus to perform systems analysis, programming and datacenter operations. Contrast with insourcing. See netsourcing, ASP, SSP and facilities management. the work to a specialist company, the decision to purchase a ready made solution or to have software specifically developed raises a number of issues that must be considered.
The beauty of bespoke systems is that they are tailored to the exact requirements of the company allowing the software to fully integrate, helping to meet legislation or key business objectives. Scalability is also a positive factor, with bespoke systems able to accommodate business growth and contraction contraction, in physics
contraction, in physics: see expansion.
contraction, in grammar
contraction, in writing: see abbreviation.
contraction - reduction ; with any necessary downsizing (1) Converting mainframe and mini-based systems to client/server LANs.
(2) To reduce equipment and associated costs by switching to a less-expensive system.
(jargon) downsizing . The system should evolve with the company to provide an ongoing perfect fit. This is possible because bespoke systems are designed with the long term IT plans of a company in mind. Software of this type ensures that the company can move forward instead of just automating what it already does, resulting in it being stuck in the same rut. In an ideal world every company would have bespoke software A U.K. term for a custom-made product, including made-to-order software. See custom software. were it not for three important preventative factors:-
First, the cost of bespoke software can be much higher than off the shelf solutions. Individually crafted software often needs teams comprising of dozens of people each bringing particular skills such as analysts, programmers This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions.
See also: Game programmer, List of computer scientists
, hardware and software specialists and technical writers. The time and manpower needed to create and maintain a bespoke system quickly adds up. However, bespoke software successfully developed can potentially be sold on, becoming an extra source of revenue for the company.
Secondly bespoke software can only match the requirements of the customer to the extent that the customer can define them and the developer can understand them. If the customer does not have a clear strategic plan for the business operations Business operations are those activities involved in the running of a business for the purpose of producing value for the stakeholders. Compare business processes. The outcome of business operations is the harvesting of value from assets , long term IT plans that support the business requirement are difficult to determine, The finished product is unlikely to have the capacity to evolve with the company, with errors and misunderstandings at the early stages of development leading to spiralling costs and delayed delivery delayed delivery
Delivery of a certificate after the day on which delivery would occur with a regular-way contract. Delayed delivery is sometimes specified by the seller when the order to sell is entered. See also seller's option contract. . Thirdly, the issue of compatibility can cause problems. If the software is not compatible with the existing systems, operational difficulties are likely to arise. Legacy systems may not have been designed with integration in mind and therefore the ability to transfer data between systems may have a major impact on the inter-operation of systems. Similarly if the software is not compatible with the systems of others, customers and suppliers for example, it may cause problems to the overall functioning of the business.
Generally speaking, off the shelf systems are produced to meet the perceived needs of a particular market or sector. They have, in effect, a one size fits all set of generic features and, for more complex applications, customisation facilities. As a rule, they are easy to install and easy to use. It is important to remember that off the shelf solutions are bred from the best components of various software systems, often beginning life as a bespoke package designed for a specific client - so does this mean that off-the-shelf provides users with the best of both worlds?
The process of software and systems development is a difficult one involving highly skilled people and consuming a great deal of time and resources. However, off the shelf systems can be limited in terms of performance, and businesses often find themselves working around the software instead of the software working round them. Luckily customers requiring support for their off-the-shelf system have the peace of mind of knowing that the software is tried and tested, and support is readily available. An alternative way to access the more expensive off the shelf products is through a managed services An umbrella term for third-party monitoring and maintaining of computers, networks and software. The actual equipment may be inhouse or at the third-party's facilities, but the "managed" implies an ongoing effort; for example, making sure the equipment is running at a certain quality company.
They purchase the products and allow clients to use them as part of a managed services contract, which results in a much more cost effective solution. Although the customer does not then have ownership and management rights, the software is made affordable, and the problem of it becoming outdated out·dat·ed
old-fashioned or obsolete
Adj. 1. and even obsolete is eliminated.
Unless the company has some amazingly unique scenario (that would not have been picked up by the thousands of off the shelf solutions) many companies can buy a suitable off-the-shelf solution that is the result of hundreds of thousands of man-hours of development and fine tuning Fine Tuning is the name of XM Satellite Radio's eclectic music channel. The program director for Fine Tuning is Ben Smith.
The channel is described as "A musical oasis for the sophisticated listener culled from every imaginable genre and country. . However, the availability of software off the shelf at very low prices bears no comparison with the cost of the processes involved. The low prices are the result of mass marketing--meaning that many companies within the same market sector have access to the same software, so there is no competitive advantage to be gained from it.
If existing processes or those that a company is wishing to develop are unique to the business, products or services, then a bespoke solution is likely to fit better. It will deliver a more appropriate result than a commercial off the shelf solution.
A third option to consider is a compromise between off the shelf and bespoke solutions. Specialist IT companies can develop systems using a mixture of commercial off-the-shelf software commercial off-the-shelf software - commercial software which can be modified by them to fit in exactly with the customer's requirements. By matching the needs of the customer to an existing product, the challenge is then to integrate it seamlessly into the company, with little or no disruption disruption /dis·rup·tion/ (dis-rup´shun) a morphologic defect resulting from the extrinsic breakdown of, or interference with, a developmental process. to existing working practices.
This provides an immediate competitive advantage to the customer who is not then operating the same system as direct competitors. The Pareto 80:20 principle can be applied to this scenario. Having 80% of the application already available enables the remaining 20% to be configured con·fig·ure
tr.v. con·fig·ured, con·fig·ur·ing, con·fig·ures
To design, arrange, set up, or shape with a view to specific applications or uses: specific to customer requirements. This type of environment is especially suited to workflow The automatic routing of documents to the users responsible for working on them. Workflow is concerned with providing the information required to support each step of the business cycle. or process driven requirements, where the engine and administration aspects of the application are already available and the 20% bespoke configuration allows rule-sets and process specific to the customer to be easily implemented.
Other benefits that become apparent are the cost savings. Modifications or additions to an existing software package shouldn't run into the tens of thousands of pounds that a full system development would cost. This is a much more manageable project for an in-house IT team that also has ongoing IT issues to deal with.
As products become more sophisticated and the population as a whole, more computer literate computer literacy
The ability to operate a computer and to understand the language used in working with a specific system or systems.
computer literate adj. , it is possible that future off the shelf software will become more versatile than it already is. However, bespoke systems will always lead the field, with off-the-shelf software merely mass copies of successful bespoke designs.
The real challenge that lies ahead is how to combine the two to capitalise Verb 1. capitalise - supply with capital, as of a business by using a combination of capital used by investors and debt capital provided by lenders
capitalize on the strengths of each whilst eliminating the weaknesses. Customers are increasingly demanding 'smart' solutions, and more companies need to respond by offering them.
Marc Bray, Logsys