如何解决软件研发团队管理的问题.docVIP

  • 4
  • 0
  • 约6.08千字
  • 约 5页
  • 2017-08-26 发布于河南
  • 举报
如何解决软件研发团队管理的问题 最近在与一位总经理交流的时候,他谈到他们公司的软件研发管理,说:“我们公司最大的问题是项目不能按时完成,总要一拖再拖。”他问我有什么办法能改变这个境况。从这样一个问题开始,在随后的交谈中,又引出他一连串在软件研发管理中的遇到的问题,包括: 现有代码质量不高,新来的开发人员接手时宁愿重写,也不愿意看别人留下的“烂”代码,怎么办? 重构会造成回退,怎样避免? 有些开发人员水平相对不高,如何保证他们的代码质量? 软件研发到底需不需要文档? 要求提交代码前做Code Review,而开发人员不做,或敷衍了事,怎么办? 当有开发人员在开发过程中遇到难题,工作无法继续,因而拖延进度,怎么解决? 如何提高开发人员的主观能动性? 其实,每个软件研发团队的管理者都面临着或曾经面临过这些问题,也都有着自己的管理“套路”来应对这些问题。我把我的“套路”再此絮叨絮叨。 1. 项目不能按时完成,总要一拖再拖,怎么改变? 找解决办法前,当然要先知道问题为什么会出现。这位总经理说:“总会不断地有需求要改变和新需求提出来,使原来的开发计划不得不延长。”原来如此。知道根源,当然解决办法也就有了,那就是“敏捷”。敏捷开发因其迭代(Iterative)和增量(Incremental)的思想与实践,正好适合“需求经常变化和增加”的项目和产品。在我讲述了敏捷的一些概念,特别是

文档评论(0)

1亿VIP精品文档

相关文档