美文网首页
需求开发过程实施要点

需求开发过程实施要点

作者: 王小双 | 来源:发表于2018-06-30 11:07 被阅读15次

    专用目标1 开发顾客需求
    专用实践1.1 引出需要
    本实践要求使用各种技术引出顾客需要,标识顾客需求。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    确定引出顾客需要的各种技术(如,技术演示、头脑风暴、原型和模型等);制定引出顾客需要的方法指南;确定引出需要活动的利益相关方。
    3)模板文件实施要点
    制定调查问卷模板。
    4)其他实施要点
    无。
    5)直接证据
    引出需求的各类记录(如,调查问卷、讨论记录等)。

    专用实践1.2 开发顾客需求
    本实践要求将引出的利益相关方的需要、期望、限制和接口等转换为顾客需求。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    制定顾客需求(任务书)的编写要求;制定顾客需求(任务书)的验收准则和规程;顾客需求应覆盖各利益相关方的需要、期望、限制和接口。
    3)模板文件实施要点
    制定顾客需求(任务书)的模板。
    4)其他实施要点
    逐步提高顾客需求评审的有效性。
    5)直接证据
    顾客需求(任务书)。

    专用目标2 开发产品需求
    专用实践2.1 确定产品需求和产品部件需求
    本实践要求基于顾客需求来确定产品和产品部件需求。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    建立产品需求和顾客需求的追溯关系,确保需求完整、无遗漏;制定需求分析规范;制定产品需求编写规范;制定产品需求评审规程和通过准则。
    3)模板文件实施要点
    制定产品需求(需求规格说明)模板。
    4)其他实施要点
    无。
    5)直接证据
    产品需求(需求规格说明)。

    专用实践2.2 分配产品部件需求
    本实践要求将需求分配到产品部件(软件模块)。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    要求将产品需求分配到各个软件模块;要求将性能需求分配到相应的产品部件;要求将设计约束分配到相应的产品部件。
    3)模板文件实施要点
    无。
    4)其他实施要点
    无。
    5)直接证据
    产品需求(需求规格说明)。

    专用实践2.3 标识接口需求
    本实践要求标识出产品的外部和内部接口。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    产品需求(需求规格说明)中的接口需求应覆盖顾客需求(任务书)中的接口需求;制定接口需求开发规范(如,明确接口需求的定义应包括信源、信宿、激活源,以及软件的数据特性等项,使用适当的图文表示接口等)。
    3)模板文件实施要点
    制定包含规范的接口需求定义的模板文件(接口需求文档模板或包含接口需求的需求规格说明文档模板)。
    4)其他实施要点
    在接口需求开发规范中应明确内部接口需求开发的时机(包含在需求规格说明中还是设计说明中?),明确内部接口需求的定义方式和详细程度(如,给出表明内部接口调用关系的接口关系图,还是需要给出信源、信宿、数据特性等的准确定义?)。
    5)直接证据
    接口需求文档或包含接口需求的需求规格说明文档。

    专用目标3 分析和确认需求
    专用实践3.1 制定运行方案和场景
    本实践要求开发产品的运行方案和场景,以清晰定义产品、用户和环境的交互,并以此审视开发的产品和产品部件需求是否存在不足。为此:
    1)本实践对目标实现的重要程度:一般
    2)过程文件实施要点
    重视运行方案和场景的定义;严格评审运行方案和场景;明确运行方案和场景描述的详细程度。
    3)模板文件实施要点
    在需求规格说明模板中“要求的状态和方式”中给出运行方案和场景的示例描述。
    4)其他实施要点
    无。
    5)直接证据
    需求规格说明文档中的“要求的状态和方式”。

    专用实践3.2 建立必需功能性的定义
    本实践要求进行功能分析,描述哪些是产品所预期的。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    建立功能分析的规范:对功能进行筛选(哪些是用户真正所需)、分组(类似的功能、性能或耦合度)、排序(按时间关键功能)。
    3)模板文件实施要点
    无。
    4)其他实施要点
    无。
    5)直接证据
    需求规格说明文档(功能定义、需求优先级)。

    专用实践3.3 分析需求
    本实践要求对需求进行分析,以确保其充分性和必要性。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    建立需求分析规范,应对需求进行分析,确保需求是完备的、可实现的、可验证的;标识出关键需求;分析运行方案和场景,并支持从中导出新的需求。
    3)模板文件实施要点
    无。
    4)其他实施要点
    无。
    5)直接证据
    需求规格说明文档。

    专用实践3.4 分析需求以达到平衡
    本实践要求分析需求,以达到各利益相关方的需要相平衡。为此:
    1)本实践对目标实现的重要程度:一般
    2)过程文件实施要点
    建立的需求分析规范中,要注意对需求的分析应平衡利益相关方的成本、性能、进度、可重用、可维护以及风险。
    3)模板文件实施要点
    无。
    4)其他实施要点
    无。
    5)直接证据
    需求规格说明文档以及与需求相关的风险。

    专用实践3.5 确认需求
    本实践要求对需求进行确认,以确保最终产品能在预期的环境中正常运行。为此:
    1)本实践对目标实现的重要程度:重要
    2)过程文件实施要点
    明确需求确认的要点:确定需求可能带来的风险、需求的完备性和充分性;记录需求确认过程中发现的问题以及可能未发现的需求。
    3)模板文件实施要点
    需求评审通过准则的模板。
    4)其他实施要点
    无。
    5)直接证据
    需求确认(评审)记录。

    相关文章

      网友评论

          本文标题:需求开发过程实施要点

          本文链接:https://www.haomeiwen.com/subject/taltuftx.html