您的位置:首页 > 其它

完成90%的项目

2012-12-21 00:04 169 查看
“在这个迭代周期就快封版之前,team leader Alice询问特性A是否可以按时提交版本发布,软件工程师Bob回答说已经完成90%,应该可以发布特性。”这样的场景恐怕很多软件开发人员(包括项目经理和软件工程师)都经历过。

已经完成90%的特性似乎距离发布就差百米赛跑的最后10米了,软件工程师似乎再喘口气就能将特性完成了。但实际情况究竟怎么样呢?似乎Bob很有信心,很有把握,特性发布不成问题,这将是最好的结果了。然而最后往往是不遂人意,Bob在封版前找到Alice,代码发现了新的问题/有一种场景没考虑到/相关项目组没有同步完成…,诸如此类的问题总是让人感慨,特性发布又要延期了。

究竟发生了什么了,我们总能找到各种原因,这就如婚姻,幸福的婚姻一个样,不幸的婚姻有各种的不幸。我们流程出问题了/我们代码量估计错了/我们测试不够/我们与周边团队进度不统一,不是这样的就是那样的。

接下来就是组织开会分析原因(我可能说重了,有些人没拿这些当回事,开会分析往往是问题严重到全公司都快知道时才进行/或者用户跳脚骂娘了,哈哈),于是一大堆规则限定出来了,一要遵从流程/二要加强沟通/三要充分测试/…/十要少开会(我们时间太紧了,加班都完不成,还老开会,哈哈),于是大家开始按照流程执行了,一个迭代加一个迭代,但事情好像并没有因为这些规则/规定好到哪里去,我们又陷进去了。。。

该怎么办呢?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: