一种软件开发的方法【原创】

来源:互联网 发布:淘宝信誉小号查询 编辑:程序博客网 时间:2024/04/30 00:15

早上突然想到一种开发方式,其实去年IPD培训时,倡导的也是这种思想。

继续前面的约束理论,假设测试是一个约束,那么我们能做的较好的方式就是将各项工作并行起来。也就是说在测试的同时进行新功能的开发,测试人员则测试旧的功能,此时当就功能的第一轮测试完成时,即可提交新功能进行测试,同时开发人员进入旧功能的bug修改阶段。这个过程中管理人员开始进行新需求的整理和分析,不断引入新的开发任务,当然先还是要定义好各个功能发布的deadline,确保新的功能向滚雪球一样,平稳而快速的增大。使各个相关功能真正的并行起来,唉,一想其前景是多么的美好。我想这个过程的难点应该在于管理人员对整个系统功能的规划,时间的把握,对开发人员能力的认识,已经设计做的好坏。不过用在土匪式开发中应该不错,:)

当然一个很和谐的团队,才是保证。
不知道大家的产品开发是不是这个样子,我想这样的开发还是比较理想的。但是我们好像现在没有做到,有时闲着,有时加班,有段时间专门为个bug搞得要死。
我简单把我的思考画了个图,其实visio有专门的图可以画的更加专业。唉,不知道我这个图能否清楚的表达我的意思.

 

我印象中IPD的流程应该是这样的

 

后记:我一直在胡想。

原创粉丝点击