SG1
验证准备
验证实施前的准备工作是十分有必要的,我们要确保计划、过程模型、需求、设计、开发、测试、发布等环节都在验证之中。验证包含对工作产品的选择、检查、测试、分析和证明。
验证方法包括(但不局限):检查、同行评审、审核、走查、分析、仿真、测试及证明等。验证准备也应对支持工具、测试设备、软件、仿真环境、模型进行定义。
SP1.1
选择需验证的工作产品
选择需要验证的每一个工作产品,和验证每一个产品的验证方法。
什么样的工作产品需要进行验证,其主要依据项目目标和需求,以及每个工作产品对项目整体风险的影响程度。一般来讲,需验证的工作产品都要从配置项中获得,因为每次对工作产品进行验证后都要进行配置标识(比如:进入基线)。
使用什么方法来验证工作产品,通常根据产品及产品组件的需求,不同的需求(比如:功能性和性能性的需求)所选择的方法也不相同。验证方法必须说明验证的执行,以确保避免工作产品在开发过程中出现不可预测的缺陷。所以验证与产品及产品组件设计同时进行并需不断反复修改。如:需求开发、需求评审、需求修改这个过程可能会反复进行。
具体执行步骤:
1、确定需验证的工作产品。
2、确定每个工作产品所要符合的需求。(可以参照需求管理中的需求跟踪矩阵)
3、确定可用的验证方法
4、将这些验证方法细化并针对每个需验证的工作产品确定验证方法。
5、将所需验证的工作产品、所要满足的需求、验证方法等整合到项目计划中。这步可以在需求和配置项初步明确时操作,也可在实现过程中逐步细化项目计划。
SP1.2
建立验证环境
建立并维护支持验证工作的环境。
须建立相关环境以便可以进行验证。验证环境可以自行开发、购买、复用、改造已有环境。验证环境的建立依赖于验证的方法。如使用同行评审方法,则只需确定评审过程、评审资料、评审人员等即可。而如需执行测试时,则需要确定测试过程、测试工作产品、测试用例、测试设备等,有时还需准备桩、针程序以及其他自动化测试工具等等。
具体执行步骤:
1、 确定验证环境的需求
2、 确定可复用及改造的验证资源
3、 确定验证设备及工具
4、 获得支持验证的设备和环境
SP1.3
建立验证过程与标准
建立并维护所选定的工作产品的验证过程与标准。
验证标准可以依据一下内容进行指定:
l 产品与产品组件的需求
l 国际、国家、企业标准等
l 公司的政策
l 测试类型
l 测试参数
l 测试成本与质量的平衡点
l 工作产品类型
具体执行步骤:
1、需要时,为工作产品和现成品,制作集成的验证程序。
2、需要时,开发与修订、调整验证标准。
3、确定预期结果和观察中的允许误差,以及其它符合需求的标准。
4、确定支持验证所需的设备及与环境有关的组件。
未完待续
更多分享
敬请关注
IT平行世界
领取专属 10元无门槛券
私享最新 技术干货