在整软件项目开发周期中,哪些活动是重要的?

         编写代码,绝对重要!

         需求分析、整理产品文档,非常重要!

         测试,不用说了,重要!

         在项目之后,召开项目总结会议?经验学习和分享?有人认为,项目都交付了,完成了,还学习什么?还不趁下个项目没来,休整一段。

     的确,在项目管理周期中,项目交付,意味着项目结束。上述情况应该不止在一家公司普遍,即使有的公司项目团队召开了总结会议,是否真的汲取了教训和经验,在今后的项目中避免呢,我想大家应该比我更清楚,我们会发现同样的问题和错误,却一次又一次的重现。

     有的项目团队把项目总结会议当成一个解压发泄会议,大家坐在一起,会有如下的交流:

    “这次产品设计的什么呀,文档不全,考虑的问题逻辑不清楚,迫使我们不断返工”

      “这次测试人员跟不上我们的速度,而且性能测试不标准,可能存在误差”

      “公司留给我们的时间太短了”

       等等之累,我们发现很少提及自身的问题,其实会议更重要的强调的是内部的问题,当然外部的问题可以提,而且要提出看到问题的解决办法,否则就成了问题发泄会,大家发泄后,继续进行下一个问题,故事有重演。

      那么召开这样的会议应该注意什么呢?

      重要性就不多说了,大家清楚。

     1 开发之前,最好让每个人准备至少准备项目中的一件好事和一件坏事,会议要求必须发言。

     2 每一个具体事项都有一个相关的解决办法;

     3 经验学习不仅在项目结束后进行,也可以在每次迭代后或阶段进行;

     4 整个会议切忌成了项目经理或领导的一言堂,如果是,马上结束;

     5 会议宗旨是发现问题,解决问题,不是发泄,更要行动方案,推进企业内部机制的优化。

     6 会议的成功标准是否能形成问题和相应的解决清单;

     7 这样的会议一次开不完,可以继续,不要走形式,在这上花掉的时间是值得的。

    我们在不断向前跑的时候,在停下来后也要回顾一下如何跑过来的,是否下次可以跑的更快,更轻松。