General managers have a very crucial role in keeping the spirit of their organization alive! High tech organizations such as software organizations success/ failure is very linked to the general managers leadership capabilities. Their role is not about driving others verbally but about laying a solid foundation for their organization so that their people drive themselves to play their roles with focus and vibrance.
When general managers fail to prepare to lead well in a software organization:
Project managers become meeting schedulers,
Developers become coders and bug hiders,
Customer support becomes chit chat time with pervasive negativity,
Testing becomes a boring routine,
Training becomes a process of making people sit in a class room without outcomes,
Sales have no place to go and no idea what to sell!
Points to ponder:
How do leaders prepare to lead their groups?
How does the soul of the organization demonstrate its spirit?