It seems like the question on overlaps in our portfolio keep coming up. But is some amount of overlap really such a bad thing? I mean, each technology that we have is really coming from a different angle, optimized for certain business scenarios and applications. For example, take WebSphere Process Server and FileNet P8, they are optimized to handle different kinds of business processes. Depending on your scenarios, you might want to choose WPS or you might want to choose FileNet. Maybe you even need to use both.
If you take a step back, choosing what technology to use perhaps is not so different from choosing your favorite toy - e.g. your car, your house, what entertainment system to buy or even your running shoes. I buy a new tennis racquet every couple years. I am always looking for the next new technology that can give me that extra competitive edge best suited to my ability at the time. Having lots of choices is actually a very good thing. The real question is how do you choose based on your requirements (e.g. more control, more power, bigger sweet spot)? And can you draw on others experience if you are uncertain how to choose (e.g. your friends, your heros or even your competitors)?
I plan to use the next few blogs to discuss different scenarios that will motivate using different starting points for BPM. I will also share some of our engagement experiences on how different companies have adopted BPM and making those right choices for their business needs.