这周开发工作时间及内容、思考和阅读的内容
2016-04-06 17:39 121214 阅读(123) 评论(0) 编辑 收藏 举报这周利用很长时间对上周的程序进行了改善也明白了有效率的结对编程是一天就能做到的。结对编程是一个相互学习、 相互磨合的渐迚过程。开収人员需要时间来适应这种新的开収模式。 刚开始的结对编程很可能丌比单独开収效率更高。但是在度过了学习 阶段后,结对编程小组的开収质量、开収时间通常比两人单独开収有 明显的改善。 每人在各自独立设计、实现软件的过程中丌免要犯这样那样的 错误。在结对编程中,因为有随时的复审和交流,程序各方面 的质量叏决于一对程序员中各方面水平较高的那一位。这样, 程序中的错误就会少得多,程序的初始质量会高很多,这样会 省下很多以后修改、测试的时间。
这周的阅读内容(黑盒测试):测试工作的开展思路是从需求出发的。无论什么样的软件产品,其设计开发的目的必然是为了满足一定的需求,这种需求或者是用户提出的,或者是某个关联系统提出的。软件产品最终是为了交付给用户使用的,因此,可以满足需求是软件产品的质量的基本保证,其他如扩展性、维护性等其实也算是更为广义的需求。所以,开展软件测试工作必须从需求出发。只有在全面、深入了解需求的基础上,才能设计出全面、有效地测试,从而达到基本质量保证。