作者:彭蕾
- 家都在干什么??
- 发的人手总是不够!?
- 也不能不停地到每个人的工位附近转悠!?
- 个人工作不能考核,更谈不上什么激励机制?
处于混沌状态的研发团队,每天都会遇到各种各样管理上的问题。有的团队试图通过实施敏捷等开发方法改善研发流程,也有些团队采用购买缺陷跟踪、配置管理等工具解决问题。
然而,无论是方法还是工具,都只能解决部分问题。对于管理人员,如产品经理、项目经理,多以结果为导向,一方面希望不过分纠结于工程师工作的细节,另一方面希望将整个团队的工作在掌握范围内。执行过程中,在两者之间掌握平衡非常困难。其实,只要掌握了研发过程的一些关键指标,实现对整个项目的掌控并不难。
软件研发管理覆盖了需求管理、开发规划、任务跟踪、质量管理以及知识管理等阶段。在每一个阶段,针对不同角色的报表,都有对应的报表反映团队的工作情况。