一种基于DOORS的软件需求开发过程优化方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PRo CES S USI NG DooRS
xio W e a i ( h n hi ir eg n eer ntue S ag a 02 0,hn ) S ag a r a D s na dR sac Istt, h nh i 0 3 C ia A cf t i h i 2
Ke ywo ds r Re u r me tp o e s Re u r me td v lpme t DOORS DXL q ie n r c s q ie n e eo n
理人员在需求工具使用 上很 可能存 在差异。需求管理包括需求
0 引 言
随着计算 机技术的快速发展 , 软件 规模 与复杂度迅速提 高 , 软件 的质量 和可靠 性越 来越成为关注的焦点 。在一些特殊 领域 如航空方 面 , 机载软件还具有 强实时性 、 嵌入式等 特点 。为确保 机载设备 的安全性 , 航空无线 电技术委 员会 于 19 9 2年颁布 了机 载系统和设 备合格设 定 的软件考虑 , R C / O一18 作 为 即 T AD 7 B, 航空 电子 系统 中嵌 入式 软件开发的指导性文件 … 。 D O一18 7 B严格规定 了机 载软件 开发 的流程 。其定 义 的软 件开发过程包括软件需 求过程 、 软件设计过 程 、 软件编码过程 和 综合 过程 。软件需求过程是 软件 生存 周期中非常重要 的一个 阶 段。软件开发人 员必 须 明确软 件 开发 的 目标 , 软件 功能 、 将 性 能 、 口和安全性 的需求描述成具体 的软件需求规格 说明 , 而 接 从 奠定 软件 开发 的基础 J 。
理工作 , B r n 如 ol d公司 的 C l eR a a br M。这些 需求 管理工 具采 用 i 数据库来保存需求信息 , 极大地提高了工作效率 , 并且使需求 管 理过程更加规范化 和精确化 。需求开发工作包 括需求捕 获和需 求分析两个 阶段 。需求 管理工具 也具有 基本 的手动输 入功能 , 但是 明显不如常用文档 编辑工具 使用便捷 , 并且应用该 类工 具 也增加 了对需求开发人员 的要求 。所 以相对 于在需求开发过 程 采用需求管理工具 , 用文档编辑 类工具 如 Wo 等 , 有使用 采 d r 具 灵活 、 理方 便等优点。当项 目复杂时 , 处 该方式 能够大大减少 需 求的录入时间 , 高需求开发 的效 率。但是如何 有效 准确地将 提 需 求文档输入至数据管理数据库是其 中的一个难点 。
Ab ta t s r c S f a e r q i me tp o e si e y i o tn tg oe s f r i y l .T e s l cin o osu i s d f r e u r me t ot r e u r w e n r c s sav r mp r t a e i wh l ot e l e c ce h e e t f o l t i o q i a s n wa f o t le r e n
管理。
图片 、 表格 的编辑 。此外 Wod还具有方便 的项 目符 号和 编号 、 r 字体颜色 、 格式刷 、 等功能 。对 于大部分需 求编写 人 员来说 , 宏 可能 因为使用不 同的需求管理工具 对 D O S的需求 编辑输入 O R 不熟悉 。而使用 Wod则不存在 这样 的问题 。所 以在机 载显示 r 软件需求开发阶段 , 使用 Wod作为需求 开发工具 。 r 为 了保证需求 文档能 够有 效地输 入 至 D O S数 据库 , O R 在 具体需求开发 中定义 以下需求文档格式 : 1 )各标题采用章标题 、 一级标题 、 二级标题等样式 ; 2 )标题与文本 、 文本与文本 、 文本与 图片/ 表格 之间 以回车
proe t en s h o pl i r a o q i m n seict naddvl steD L s it agae—bsdt nf a o lg up s.Idf e tecm i t nf m t f eur et pc ai n eeo X c p lnug i ao o r e i f o p h r ae as r t npu — r o i m
第2 9卷 第 9期
21 0 2年 9月
计 算机 应 用与软 件
Co u e pl ai n n o t r mp trAp i to s a d S fwa e c
V0 . 9 No 9 12 . Se 2 2 p. 01

种 基 于 DOOR S的软 件 需 求 开发 过 程优 化 方 法
的软件需求开发过程优 化方法 , 定义 需求文档 的编 制格 式 , 并开发基 于 D L脚本 语言的转换插 件 , X 最后方便地将 R F格 式的需求文 T
档 导入至 D O S数据 库 , OR 能够 快速 有效地实现需求开发和 需求管理之 间的衔接 。 关键词
中 图分 类 号
需求过程 需求开发
1 DOORS工 具 介 绍
R t nl O R a oa D O S是一款领先的需 求管 理应用 程序 , i 目前 在 全球 已有超过 50 0个用户 和 10 00 0 0家公 司在使用 。D O S可 OR
收稿 1期 :0 1—1 2 。肖伟, 3 21 2— 3 工程师 , 主研 领域 : 机载软件 , 合 综 航电技术。
性值 +’ ’ ]; 5 )需求的具体 内容 与属性 之 间, 以及 属性 与属 性 之间 以
T 3 P1
D O S D L O R X

文献标识码
D I1 . 9 9 j i n 1 0 —8 x 2 1 . 9 0 7 O :0 3 6 / .s . 0 03 6 . 0 2 0 . 4 s
A T MI E E HoD F N OP I S D M T oR oF W A E S T RE R QU R ME T DE E oP IE N V L ME NT
2 2 软件 需 求捕获 .
Wo r 常 用 的 并 且 功 能 强 大 的文 档 编 辑 工 具 , 别 方 便 于 d是 特
D O S支持 多用 户并行工作方式 , OR 提高管理复杂项 目的能
力并验证 系统本身 的正确性及 系统实施 的正确性 。用户既可 以 使 用字处 理器样式界面手动输入需求 , 也可 以通 过将 Wo 、 x r E— d clP w ro tA CI纯 文 本 等 格 式 的 文 档 将 需 求 导 入 至 e、o eP i 、 S I n DO S O R 。捕获需求 后 , 用户 可 以通 过使 用视 图 、 接 和可 追踪 链 性 分析等功能 , 项 目的整 个生 存 周期 中对需 求进 行 追踪 和 在
肖 伟
( 上海 飞机 设 计研 究 院 上 海 20 3 ) 0 2 0


需求过程是整个软 件生存周期 中非常 重要 的一个 阶段。因为需求开 发过程和 需求管理过 程的差异 , 求开 发工具和 需 需
求管理工具 的选择也 可能不 同。 由此需要将软件 需求从 需求文档 录入至专业需求管理工具 的数据库。对 此, 出一种基于 D O S 提 O R
独 占 、 享 和 只 读 3种 访 问 方 式 , 许 不 同 的人 同时 修 改 同一 模 共 允 一
3 )如果文本是需求 , 加入需要补充的用户 自定义属性值 ; 4 )需 求属性描述采用 的格式为 ’ ‘ [ +属性名称 +’ ’ : +属
块的不同部分。D O S O R 能够记 录每条需求 的修改 记录, 并能 与 Dm ni s Cer us等配置管理工具集成使用。 i es n 、 l Q et o a
is t a ti e sl mp rst e rq ie n p cf a in i F f r t o DO n ,a s t a i i o t h e u rme ts e i c t n RT o ma ORS d t b s l y i o t aa a e,a d i b et a ta d ef in l e l e t e C - n sa l of s n f c e t ra i h O i y s h s n o q i me td v lp n n e u rme tma a e n . e i fr u r o e e n e eo me ta d rq i e n n g me t
求开发指 的是在项 目开发中形成需求规格说 明书的工作 。需求 管理指 的是需求 规格书形 成基线后 , 设计 、 编码 、 合等 阶段 的 综
需求管理工作 。
因为 角色分工 和承担职 责的不 同 , 需求 开发人 员 与需求 管
16 7
计 算机 应 用与软件
21 0 2年
以捕 获 、 连接 、 跟踪 、 分析 和管理用户需 求信息 以保证 实施的项 目与需求规格说 明和标 准一致 。
能力 成 熟 度 模 型 C MMIC p cyM tryMoe It rtn ( a ai a i d lne ao ) t ut g i 12对 需求 的描述分 为需求 开发和需求管 理两个过 程域 J . 。需
评审确认 、 需求追踪 、 需求变更 等主要 活动 , 过程复杂 , 可靠性 要 求高 。往往使用专业 的功能强大 的需求管理工 具来 辅助需求 管
符分割 ;
在 D O S数据库 中 , OR 以模 块为单 位存储 管理需求 信息 , 使
用文件夹和项 目的方式组 织模块 。D O S以对 象 的方 式管理 O R 需求 , 具有 方便 的浏 览方式 , 以建立不 同的用户视 图, 可 根据用 户角色的需要过滤显示 内容 。D O S支持多人 同时访 问 , O R 提供
d v lp n n e u rme tma a e n o l e dfee t u o te df r n e o e p o e s sb t e n r q i me t e e o me ta d r — e eo me ta d r q ie n n g me t u d b i rn e t h i e e c ft r c s e e w e e ur c f d f h e n v l p n n e d q i me tma a e n .T e eo e t es f r e u r me th st e n e o b e o d d fo r q i me ts e i c t n t aa a e o e u r — ur e n n g me t h rf r h ot e r q ie n a h e d t e r c r e r m e u r wa e n p cf a i o d tb s fr q i i o e me t n g me t o 1 n t i p p r a p i s d meh d frs f a e r q ie n e e o me t r c s a e n DO n ma a e n o.I hs a e , n o tmie t o ot r e u r me t v l p n o e sb s d o ORS i p o o e rt i t o w d p s r p s d f h s o
相关文档
最新文档