结对项目总结

  时为几周的结对项目结束了,经历了整个结对项目开发周期,我对结对开发软件有了一些新的认识。不同于个人的开发,结对项目强调的是两个人的合作关系。之前一个人能够搞定的问题,这下不得不两个人来做,开始时我是拒绝的。但是逐渐我发现,在两个人讨论的过程中,能够发现一些隐含的问题。比如,一个人设计的时候,有些事情没想明白就先做别的了,之后就忘掉了,但是在结对项目里面,这些问题想不搞清楚也不行,经常是随便提一句,然后就讨论了起来,然后就xx了:)。咳

  总的来看,整个结对项目可以分为几个大的阶段:一是讨论阶段,如上所述;二是设计阶段,根据讨论的结果画出数据流图,调用关系图(上次随笔已做出总结),并根据作图进行再次讨论再修改;三是代码实现阶段,根据阶段二的设计基本上顺着就写下来了,除了一些之前不常用的语法需要熟悉与测试,没有别的问题;四是MFC封装界面阶段,基本上也是一些机械的过程不需要什么额外的投入;五是测试阶段,根据源代码进行代码覆盖测试,有问题返回修改,没问题则通过测试。

  虽说是个极小的项目,要是平时写基本上一个下午就能完成,这次却做了几个星期,除了空虚,倒也学会了一些基本的软件设计流程,还是有较大收获的。

posted on 2016-04-11 21:40  13070006王奈  阅读(108)  评论(0编辑  收藏  举报

导航