领导软件开发人员成为项目领导就是对他们更高层次上的管理
如何更好地激发关键软件开发人员的积极性和创造性,是领导必须研究的课题。通过笔者的观察,把软件开发人员的工作丰富化,把一些重要的工作作为项目开展,对于激励软件开发人员是个不错的办法。
项目管理作为一个新管理门类正在越来越多的受到推崇。项目管理不同于任务管理,相比较,它更能锻炼软件开发人员的技能,激发软件开发人员的进取心和潜能,更利于管理决策的实现和软件开发人员的成长。目前,能否独立承担一个项目并把它做好已成为衡量一个人能力水平高低的重要标志,同时,能否带领软件开发人员做更多的项目,能否通过做项目来获得更大收益也已经成为衡量一个软件开发主管管理水平高低的重要指标。
汤姆·彼得斯强调说,“现代管理,项目就是一切,每个人都是一个项目领导”。对团队领导者来说,这句话值得认真玩味和思考。
一个高效能的软件开发主管不能仅仅满足于把软件开发人员管好,把事情做正确,更应激励软件开发人员多做事情,正确地做事,让软件开发人员富有工作热情和创造力,让软件开发人员享受工作的成就感,在工作中超越和实现自我。为此,团队领导者应更多考虑领导软件开发人员成为项目领导,致力于打造高绩效的工作团队。
领导软件开发人员成为项目领导就是要求软件开发主管在更高层次上对软件开发人员进行管理,在团队管理中,软件开发主管应更多地扮演领导者的角色,领导软件开发人员做项目,让软件开发人员学会用项目管理自己,学会对项目负责,在项目的定立和实现的过程中不断超越自我,在压力下成长进步。