Dear Bipin,
Sounds to me like you have total comprehension of the situation and issues such as:
- Complexity - huge volume of information
- Scale - 30,000 people
- Resistance - aversion to change by the project managers
- Management skill - not all staff make for good managers, especially mid-level managers
- Motivation - embracing processes, what's in it for me
- Time - too busy fire fighting to have a look at the new line of fire engines
From your posts, it seems that you are describing an IT or software development firm and a large one at that. And you make a good point in that for some organizations, not all, embracing or dismissing the value of processes tends to be more of a philosophical matter rather than a business matter.
Not knowing more of your organization, it is hard to comment with confidence, but I would add one idea for you to think about and to use with your leadership team and process folks. And that is, "how do your same class competitors go about it?" Sometimes, the best way to introduce the need for and effect change within the organization is to benchmark how you are doing compared to your same class competitors or those that you are seeking to catch up with or stay ahead of.
And as one last small point of clarification, I would add that best adherence to process leads to predictable results, not necessarily the best results. If the process being adhered to is ineffective (too detailed, not detailed enough, not usable, not flexible, poorly designed, etc.) the results may be worse than if the fire-fighters simply keep at it via their ad hoc best efforts.
Having said all of that, it is really, really tough to get right, but worth it. I suspect that if everyone in your organization had your insight and understanding, it would be much easier. Keep at it..!
Mark Perry
VP of Customer Care
BOT International