Bespoke software is software that has been custom made for a company, because generic software does not have the functionality they need.
Advantages:
- Bespoke software is made exclusively for that business, which makes it easier for the company to use that software just for what they need it for.
- A piece of Bespoke software works the way you want to work. In contrast General software that forces you to work in ways that are not always natural.
- They are easy to use. Bespoke applications can precisely match your working practices, which results in less costly supervision and errors.
Disadvantages:
- Custom software is expensive. Bespoke software can not spread the developement expenses over many purchasers.