liu_qiang

2013年10月16日

敏捷开发方法--11061188

摘要: 传统的软件开发有个很大的特点:典型的“边写边改“。在软件规模较小,需求固定的情况下,这些开发方法一定程度上发挥了作用。但是随着软件规模的越发增大,对工程进行调试,以及对已有代码进行优化重构就显得愈加困难。这里面有两个重要因素:需求的不固定性,以人为本的思想。与其他的工程领域不同,软件开发过程存在着很大的不确定性。不确定性来自两方面:开发着对业务实际需求的不清楚。以及客户使用后对需求提出的新要求。而传统软件方法更适用于需求固定的开发模式,这也造成了传统方式的效率底下。当工程较大时,甚至不能提前预知调试bug及重构代码所需时间,更多增添了一层不确定性。传统方式更类似于工程型方法。工程型方法的目标是 阅读全文

posted @ 2013-10-16 00:09 liu_qiang 阅读(155) 评论(0) 推荐(0) 编辑

2013年10月8日

Pair Project: Elevator Scheduler [电梯调度算法的实现和测试] --11061188刘强

摘要: 结对编程总结队员:刘强(11061188) 林谋武(11061169)结对编程:结对编程的优点:1、 两个人合作,相比于一个人自己奋斗而言,更能激发自己的潜能;我们在合作过程中,互相学习,互相磨合,各自发挥自己的长处,并及时提醒对方工作上的失误,能让我们的工作进行得更加顺利;2、 两人在合作过程中彼此交流,能更快速地发现设计中出现的漏洞,及时改正错误,提高工作效率;3、 两人合作相较于多人团队合作而言,更能促进彼此的交流,因为两人合作过程中,有什么问题可以直接提出,并在两人商讨之后得到满意的结论,若参与者数量太多,反而不好调配;4、 虽然我们两个人的水平有一定差距,但是我们彼此信任,共同努力, 阅读全文

posted @ 2013-10-08 23:35 liu_qiang 阅读(280) 评论(0) 推荐(0) 编辑

导航