So...many of you thought I was going to offer some BPM lessons learned the other day. Here they are:
- If you jump right to technology, you will go backwards and have to do process mapping and/or reengineering. Additionally, your project will take longer because you don't understand your metrics and the business side.
- BPM done right will cause organizational pushback. Your adoption strategy is important. This is traditionally overlooked in most technology implementations but here (whether you do this on paper or in a system) you are telling people how to do things that may have been fairly unstructured before. You need to think through this.
- Don't throw out the baby with the bathwater. What I mean by this is don't abandon what has worked for you in the past. If you have application development, project management, release management, or change management practices that work, don't ignore them just because BPM is new.
- Real-time ongoing JAD doesn't work. I have seen a few companies try to do real-time application development where the users are looking over the shoulders of the developers and trying to make changes. Just because you can do this - don't.
- Take action and divide your objectives into bite-size chunks of work. Don't take on an end-to-end process that spans the globe and touches 5,000 people. Understand the big picture and fix the key pain points in the process.
- BPM technology will make you think about SOA (Service Oriented Architecture). And, having SOA will make BPM easier.
- Just because there is a better way is not a reason to change. Focus on the business case...document the current state...and capture the actual results.
- Find an internal evangelist at a high enough level to support your efforts. (always a good thing)
- No one (vendor or consultant) can provide everything you need.
- Simulation doesn't exist (that I have seen demonstrated to show value).
Recent Comments