bespoke software

A comparison of bespoke software versus off the shelf software