The Customer running on IBM BPM needed new functionality. However, the project estimation clearly showed that the quick and qualitative project realization within a reasonable budget was impossible.
- The implemented system had an incorrect architecture, in which it was difficult to add anything new without affecting some of the workflows
- The IBM BPM developers are expensive; therefore, the system updating cost like the system development from scratch
- There are few skillful developers; therefore, it was necessary to wait for a long time before the specialists could start work
In addition, IBM BPM has the following disadvantages:
- High license cost: an increase in the number of users requires to enlarge the budget
- High cost of the access to software documentation and technical support; this makes the system support more complicated and more expensive