《20171201-构建之法:现代软件工程-阅读笔记》

以下是我在完成团队编程作业后自己和看书所总结的笔记

  团队的重要性:在软件开发中一个团队中需要各司其职,平等协作,互相交流,同时编程规范达成一致也是必须的 。我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做"软件开发流程",软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

  绩效管理:团队中需要队友,同时也需要队友评估,根据完成任务维度以及团队贡献维度的不同有着不同的待遇。团队不断的发展,不断地成熟,能让团队的效率和影响力不断地提升。我们自己组建的小组中也应该各尽其责,各自发挥自己 的能力为团队作贡献

同时我也总结了测试有哪些以及含义

  单元测试:单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性,测试的对象是软件设计的最小单位:函数。

  集成测试:集成测试也称综合测试、组装测试、联合测试,将程序模块采用适当的集成策略组装起来,对系统的接口及集成后的功能进行正确性检测的测试工作。其主要目的是检查软件单位之间的接口是否正确,集成测试的对象是已经经过单元测试的模块。
  系统测试:系统测试主要包括功能测试、界面测试、可靠性测试、易用性测试、性能测试。 功能测试主要针对包括功能可用性、功能实现程度(功能流程&业务流程、数据处理&业务数据处理)方面测试。
  回归测试:回归测试指在软件维护阶段,为了检测代码修改而引入的错误所进行的测试活动。回归测试是软件维护阶段的重要工作,有研究表明,回归测试带来的耗费占软件生命周期的1/3总费用以上。在整个软件测试的生命周期中,以单元测试开始,然后依次是集成测试、系统测试、回归测试。
原文地址:https://www.cnblogs.com/lds18341211674/p/7942505.html