Typical applications are constrained within functional boundaries, relying on degrees of configuration to meet different customers’ requirements. Beyond that you place your needs in a queue of enhancement requests and wait or resort to workarounds. What do they say? Only 20% of application functionality is used by a business, but how many times is it the 20% that you don’t have that makes the competitive difference? And will it all be different tomorrow?
BPM can add that missing percentage and plug that gap. It can give you the flexibility to truly align your systems and processes to business objectives, now and at any point in time. A good BPMS is agile enough to innovate and then propagate these important differences across your business in a structured way without resorting to a high maintenance, bespoke development nightmare.
So for example we assisted a global IT business add process and compliance around sales billing. We didn’t rip out the finance and billing systems to do so. They lacked a critical thread but core functions were quite adequate. We leveraged them and addressed the final mile.
So here’s the challenge. Present me with the exception. Put the case for alternative.