Search Results for

    Show / Hide Table of Contents

    功能规格设计活动流程&规范

    版次:2020年11月X日 第1版
    文件类型:程序文件
    上层文件:软件开发过程要求
    上海维宏电子科技股份有限公司 版权所有
    
    修改历史
    文件版本 修改前文件版本 主要修订内容和原因 修订人 修订日期
    R1 新建 谷艳艳

    1 目的

    明确功能规格设计活动的流程及要求,为活动执行提供指导。

    2 适用范围

    软件平台及各产品线团队。

    3 术语和定义

    下列术语和定义适用于本文档。

    • 规则:执行活动时必须遵守的约定。

    • 说明:对活动执行内容进一步补充说明

    • 示例:对规则中描述的内容给出正确的例子。

    4 活动流程

    4.1 流程图

    img

    图1 功能规格设计活动流程图

    4.2 流程详解

    表 1 功能规格设计活动流程详解

    活动名称 活动描述 负责人 备注
    功能规格设计 根据需求内容编制或维护已有功能规格书。根据需求内容确定软件功能,查看《产品功能规格表》确定功能对应的规格,以及规格编号。
    有规格:对已有的规格进行维护。
    无规格:按照功能规格模板编制功能规格。
    软件开发 1. 《产品功能规格表》存放路径详见 “4 附录”。
    2. 功能规格模板: 《功能规格模板(GM指令、API)-Rn》、《功能规格模板(带 UI)-Rn》
    功能规格评审 对输出的功能规格书由专业团队进行统一评审。
    1. 评审内容参考《功能规格审核 Checklist》。
    2. 主评审人需要给出评审结论:通过、不通过、有条件通过。
    3. 评审后软件开发需输出 DR 实施表,记录评审基本信息以及评审中提出的意见。
    4. 评审完成后,软件开发根据评审意见修改文档,并且需将修改方式更新到 DR 实施表中,并与提出意见的评审人员确认,直至评审通过。
    5. 评审通过后软件开发需将 DR 实施表中的信息补充完全,并归档至指定位置。
    产品经理办公室
    具体待定
    归档位置详见 “4 附录”。
    归档 更新《产品功能规格表》,将功能规格上传至指定位置:对于新增加的规格编号以及功能名称,需要添加到《产品功能规格表》中,并将功能规格名称与对应规格文档做链接。 待定 1. 归档位置详见 “4 附录”。
    2. 在 Excel 中做功能规格链接时,前半部分链接不变,后面将文件存储位置补充完整即可:http://www.wiki.org:81/#!研发过程记录文件/产品功能规格/(存储位置)

    5 活动执行规范

    5.1 功能规格设计

    【规则 1-1】新功能开发必须有功能规格设计活动,并输出功能规格书。维护性功能开发,若已有功能规格书,则需同步维护原有功能规格书;若无功能规格书,由总工判断是否需要补充功能规格书。

    【规则 1-2】功能规格书中必须注明“规格编号”。

    说明:在指定规格编号时,不确定具体编号时,可以“X”代替不确定项,以此避免多团队同时在某一章节增加编号时造成冲突,规格评审通过将功能规格添加到《产品功能规格表》中时再按照已有功能编号顺序添加即可。同时需要更正功能规格书中的规格编号。

    示例:例如需要在 6.8 章节增加一个功能,未评审通过时可以先定编号为“6.8.X”;规格评审通过后,将编号更新到《产品规格表》时,6.8 章节只有 6.8.1,则可以定此功能编号为 6.8.2。

    【规则 1-3】功能规格书命名规则如下:

    ​ <团队名称>-<功能名称>-功能规格-Rn.md

    说明:

    • <团队名称>:产品线细分行业专用功能使用,通用功能不需要。
    • <功能名称>:该功能名称。
    • Rn:文档版本号,n 为十进制整数,起始值为 1,只增不减。

    示例:通用功能:断点继续-功能规格-R1.md,行业专用功能:激光-随动自动防撞-功能规格-R1.md

    【规则 1-4】DR 实施表命名规则如下:

    ​ DR 实施表(功能规格)-<团队名称>-<功能名称>-Rn.xls

    说明:

    • <团队名称>:产品线细分行业专用功能使用,通用功能不需要。
    • <功能名称>:评审的功能名称。
    • Rn:文档版本号,n 为十进制整数,起始值为 1,只增不减。

    示例:通用功能:DR 实施表(功能规格)-断点继续-R1.xls

    行业专用功能:DR 实施表(功能规格)- 激光-随动自动防撞-R1.xls

    【规则 1-5】功能规格书中若附带有图片,则图片统一存放在名称为 “images” 的文件夹中,将功能规格书和 images 文件夹统一保存在以功能名命名的文件夹中,上传到指定位置;没有附带图片,直接将功能规格书上传到指定位置即可。

    示例:

    1. 刀具寿命管理功能规格书中附带有图片,则在 CNC 文件夹中创建“刀具寿命管理”文件夹,里面包含 “images” 文件夹和“刀具寿命管理- 功能规格-R1.md ”功能规格书。
    2. 刀具补偿功能规格书中未附带图片,直接将“刀具补偿--功能规格-R1.md”存放在 CNC 文件夹中即可。

    5.2 功能规格评审

    【规则 2-1】各团队的功能规格统一在“产品功能规格评审会”中进行评审。

    【规则 2-2】功能规格书更新一次只输出一份 DR 实施表,用以记录针对本次修改,通过评审发现的所有问题,多次复评的相关信息在同一份表格中更新,直到评审通过。

    5.3 归档

    【规则 3-1】功能规格书存放需要以 md 格式存放。

    【规则 3-2】一份功能规格文档链接在一个主功能中,子功能可不做链接。若文档中涉及的子功能不在同一个主功能下,需要单独链接。

    示例:

    1. 一份规格文档,主要介绍规格编号为 6.8.1 的功能,及其子功能 “6.8.1.1” “6.8.1.2” “6.8.1.3”,则只需要在 6.8.1 上做链接即可。
    2. 攻牙的功能规格文档中还涉及到 G84 指令,因此需要同时在攻牙功能和 G84 指令上做链接。

    6 附录

    表2 相关文档存放位置

    序号 文档名称 存放位置
    1 功能规格模板 http://www.wiki.org:81/#!维宏研发/设计阶段/模板/功能规格模板-R1.md
    2 DR 实施表(功能规格)-<团队名称>-<功能名称>-模板 http://www.wiki.org:81/#!维宏研发/DesignPhase.md
    3 功能规格审核 Checklist http://www.wiki.org:81/#!维宏研发/DesignPhase.md
    4 产品功能规格表 Wiki 查看位置:http://www.wiki.org:81/#!维宏研发/设计阶段/产品功能规格/产品功能规格表.md
    TFS存储位置:tfs.weihong.com:8080/tfs/spi/Process Improvement/mdwiki-SPI/维宏研发/设计阶段/产品功能规格
    5 功能规格书 TFS存储位置: tfs.weihong.com:8080/tfs/spi/Process Improvement/mdwiki-SPI/产品研发/设计阶段/产品功能规格
    6 DR 实施表 \file01.weihong.com\01.部门共享\09.软件部\04.记录文件\09.各团队DR实施表

    编制: 审核: 批准:

    • Improve this Doc
    In This Article
    Back to top Shanghai Weihong Electronic Technology Co., Ltd.