软件测试技术与质量保证
PAGE 28
PAGE 8
前 言
本教材中讲述的关于软件测试与质量保证方面的基本概念和基本技能,有些侧重软件技术方面,而有些则侧重软件工程方面,对于刚刚开始学习程序设计的学员来讲,建议大家首先从学习软件技术入手,逐渐过渡到软件工程方面,以此完成一个程序员从士兵到将军的演变过程。为了帮助学员更好地理解什么是软件技术以及与软件工程的区别,下面对软件技术做些介绍。
技术这个词在有些辞典里的意思是指完成技术工作细节所必须具备的能力。例如,机械加工业的一线工作人员必须具备按统一的工艺流程加工零件的技能,才能生产出合格成品。程序编码员就是软件行业的一线工作人员,他们必须掌握的技术就是按规范化的作业方法,编写标准化的程序代码,提供规范化的文档和进行规范化的测试。
很久以来一直由一种误解,以为技巧在计算机软件开发中起着重要作用。诚然,在计算机发展的早期,巧妙的设计可以克服资源(内存和CPU)不足所带来的一些限制。但是,现在的程序设计已有完善的理论作为指导,软件开发也正在以越来越大的工业化规模进行。在这种形势下,对编写程序的个体来说,重要的不再是如何巧妙地利用计算机资源,而是用规范化的作业方式,编写出高度规范化的程序代码。
现在许多资料中把软件技术和软件工程混为一谈,但它们是有区别的。第一,像所有其它工程一样,软件工程是组织和管理群体的方法,注重的是完成任务的群体活
您可能关注的文档
最近下载
- 配电室(电力)工程监理大纲(技术标).doc VIP
- 电网公司仓库建设改造标准教材.pdf VIP
- 微专题22 几何体的切、接及嵌套问题.docx VIP
- 勃起功能障碍诊断与治疗指南.pdf VIP
- 第24课 人民解放战争.pptx VIP
- 《GBT22778-2008-液晶数字式石英秒表》.pdf
- 1_《BWY油面温控器(803)中文说明书》-LD01D020.pdf VIP
- 广东省2026年中考模拟历史试题六套附答案.docx VIP
- 2025至2030中国晶圆用静电吸盘(ESC)市场发展动态及未来竞争对手决策报告.docx
- 2026年中考第一次模拟考试:道德与法治一模模拟卷(宁夏专用)(考试版).docx VIP
原创力文档

文档评论(0)