功能需求包括备选功能的定义和识别。
性能需求包括纠错及功能增加所产生的影响。
环境要求对软件实现的影响。
数据的准确性和逻辑组织。
接口要求、定义与描述。
需求分析的质量保证目标与手段。
可靠性保证大纲对可靠性目标的要求及其本身的完备性与相关性。
过程建模质量。
原型的有效性与可信性。
需求评审的彻底性与需求验证的合理性和有效性。
操作使用要求,以及互操作性和其它特殊要求。
软件需求分析对软件可靠性的影响至关重要。在需求分析中,除了在思想上予以高度重视外,还应使用合适的技术,选用有效的方法和工具,并加强管理。用户、软件分析与设计人员及其他软件设计方面的专家和行业专家应通力协作,以控制所有可能影响软件功能、性能与可靠性的因素。并可请教在类似软件项目中已成功地进行了需求分析的人员,重用其成功的分析经验、方法和需求规格说明。
2.需求规格说明的质量保证体系
软件需求说明通过一系列相关属性来描述,但它们往往相互重叠或矛盾,目标和性质相互混杂,难以给出相关的质量评判标准、确立相应的可靠性目标。因此,建立软件需求的可靠性框架和质量保证体系不仅是必要的,而且是重要的。
软件需求说明的可靠性保证框架的构成包括:问题模型、问题论域、模型理解、建模语言四个方面,以及联系这四个方面的语义质量、语用质量和语法质量三个关系。其中,建模语言与应用领域的适配性、建模语言与开发小组的适配性、开发小组与应用领域的适配性、需求模型对用户需求的实际意义,以及语义质量、模型构造对建模语言的语法质量等是影响软件需求分析可靠性的主要因素。
语法质量的目标是语法的正确性,即所有语句在句法上完整,
文章来源于领测软件测试网 https://www.ltesting.net/