点击查看第一章
点击查看第三章

第2章

软件开发的过程
要想成为好的软件测试员,至少要对软件开发的全过程有个总体了解。作为学生或爱好者编写小程序的方法与作为大公司开发软件的方法大相径庭。一个新软件产品的建立可能需要数十个、数百个甚至上千个小组成员在严密的进度计划下各司其职、相互协作。软件开发的过程描述了这些人做什么、如何交互、如何决策的细节。
本章的目的不是讲述软件开发过程的每一个细节—这需要一整本书来讲,本章的目的是综观构成软件产品的各个部分,了解目前常用的一些方法。这些知识有助于更好地理解如何恰当运用本书后面各章节所讲述的软件测试技术。
本章重点包括:

  • 软件产品构成的主要部分
  • 软件产品中包含哪些人员和技术
  • 软件从构想到最终产品的过程

2.1 产品的组成部分

软件产品到底是什么?大多数人认为,软件产品仅仅是从互联网上下载或者从DVD光盘安装到计算机上

收藏 打印