Many businesses attempt to function by using “off-the-shelf” software. These are one size fits all applications tailored to a particular industry. However, very often these applications accomplish roughly 80% of what you need them to. What’s worse is they tend to force you to use the same business processes as your competition.