Citrix..what your describing is basic methodology for any project, not neccesarly IT projects. This methodology works. And you are correct in every aspect of your post.
Yuni, people crave structure and organization which is why bureaucracy can exist. See Citrix above post, a good methodology is entwined with a little of bureaucracy...makes a nice stew...not too much of any one thing.
And yes, companies today and always focus on their business objectives and goals and if neccessary make changes to their plans and strategy..thats what we are supposed to do in leadership positions. Restructuring is a tool to achieve an objective...nothing more. Restructuring is not bad, restructuring several times in one year is not a good thing and is an indicator that leadership is not clear of their mission and how to achieve it.
The problem, which is the (IMHO) underlaying theme of this thread, is when inexperienced leadership/management carries their job to the extremes or worse yet does not know what their job is ie: within a given managers domain, what is the mission...the goals...what needs to be done. Overconrol takes place and the balance between process, people and deliverable gets disrupted. In short leadership doesnt know what needs to be down...and if leadership doesnt know this..then how are staff supposed to know what they have to do.
Flexibilty....to meet customer and market place demands..IT needs to be flexible. It can...but often there is a cost associated with flexability (read..change). IT most understand and control these changes (read cost) and pass these on or inform customer (stakeholder) of these changes and their costs. Nothing new...just all part of good project management (a novel concept).
Cheers,
pivan If not now, when?
If not here, where?
If not us, who?
Just do it!!