课后作业-阅读任务-阅读笔记-4
1. 软件的质量
定义: 软件产品在规定条件下满足规定和隐含需求的能力(Capability of software product to satisfy stated and implied needs under specified condition) 或
软件产品满足既定需求的程度;然而,质量取决于那些既定的需求准确地代表利益相关者的需求、欲望和期望的程度。(The degree to which a software product meets established requirements;however,quality depends upon the degree to which those established requirements accurately represent stakeholder needs,wants,and expectations)
软件质量=程序质量+软件工程质量
2.
对软件的需求,也可以从不同角度做下面的划分
1.对产品功能性的需求
2.对产品开发过程的需求
3.非功能性需求:这也叫“服务质量需求”
4.综合需求
软件产品的利益相关者:用户、市场分析者、监管机构、系统、应用集成商、软件团队、软件工程师。
获取用户需求———用户调研:焦点小组,深入面谈,卡片分类,用户调查问卷