软件:控制计算机硬件工作的工具
页面 --------》请求 代码 ---------》请求 数据
客户端 《------- 响应 服务器 《-------- 响应 服务器
需求产生-》需求文档-》设计效果图-》产品开发-》产品测试-》部署上线
使用技术手段验证软件是否满足使用需求
减少软件缺陷,保障软件质量