软件构建

软件构建活动主要是编码和测试,但也设计详细设计、规划构建、单元测试、集成、集成测试等其他活动。

构建有时候被认为是“编码coding”或者“编程programming”,其中编程更加贴切,编码有点把已经存在的设计机械化地翻译成计算机语言的意味。有时候可以认为“编程=构建

构建活动的产物:源代码—往往是对软件唯一精确描述

构建活动的重要性:软件构建是软件开发的核心活动,是每一个项目中唯一一项必不可少的工作,它的质量对软件的质量有实质性的影响

构建活动中的具体任务有:

1.验证有关的基础工作已经完成,因此构建活动可以顺利抵进行下去。

2.确定如何测试所写的代码。

3.设计并编写类和子程序(routine也叫例程)

4.创建并命名变量(variable)和具名常量(named constant)

5.选择控制语句,组织语句块

6.对你的代码进行单元测试和集成测试,并排除其中的错误。

7.评审开发团队其他成员的底层设计和代码,并让他们评审你的工作。

8.润饰代码,仔细进行代码的格式化和注释。

9.将单独开发的多个软件组件集成为一体。

10.调整代码(tuning code),让它更快,更省资源。

一些重要的非构建活动有:

1.管理

2.需求分析

3.软件架构设计

4.用户界面设计

5.系统测试

6.维护

来源:lys101250099

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2012年5月19日
下一篇 2012年5月19日

相关推荐