您的位置:首页 > 其它

软件工程管理——第三次作业

2016-03-21 14:01 260 查看
1. 结对编程

一种开发的方式,两个人共同使用同一台电脑,共同研究开发同一个任务。任务可以是多样的,写需求,搭建框架,开发代码,测试等。

体会到的好处: 1)有利于经验和知识的分享。

2)促进沟通,增强合作意识,提高表达能力。

3)能够快速应对团队中人员流失问题。

在结对中,发现自己表述能力还是有问题的,有些问题自己明白,表达的时候总是很不到位,这个过程中,也是对自己的提高。感谢结对,给了自己提高表述能力的机会。

存在疑惑: 是否真的能取得更高的投入产出比? 企业更注重的是投入产出比,如果任务很简单,那么结对会不会浪费人力。

2. 互评博客

3. 四则运算的代码改进(与夏结对进行)

针对四则运算整理出一个要做的checkList,然后按照该checkList改进代码。

内容是否有是否完成
是否有文件头说明
是否有类注释
是否有方法注释不全(注释写的不好,需要改进注释)
是否有地方添加行注释、段注释
是否有无用代码
是否有硬编码
是否有可抽取的重复代码
4. 读(http://www.cnblogs.com/malinlin/p/5058509.html)感想

经验是要靠慢慢积累的,贵在坚持,坚持下来才会发现自己到底收获多少。

5. PSP

jobtypedatestartendtotal(min)
和夏讨论需求讨论2016.3.219:3010:0030
OneZero例会例会11:2511:4520
结对编程随笔13:3014:0232
OneZero例会例会2016.3.229:339:5724
四则运算代码改进编码10:3011:0030
OneZero例会例会2016.3.2313:0013:1515
OneZero例会例会2016.3.2415:3015:4717
OneZero例会例会2016.3.2412:4512:5712
6. 工作量表

代码行数博客字数知识点
第三周20519结对编程

Scrum

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