- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DOORS民用客机需求管理过程及改进
基于DOORS民用客机需求管理过程及改进【摘 要】DOORS软件在国际上飞机制造业有着广泛的应用,但在国内的应用却一直不够深入.本文利用DOORS工具对民用客机研制过程中产生的需求信息进行管理,对重构需求文档、建立需求数据库、建立需求跟踪关系进行了详细的描述,突出了DOORS软件全方位的需求管理功能。
【关键词】需求;需求管理
0.引言
随着高速变化的技术和日益激烈的竞争,人们越来越认识到需求对于项目的成功与否起着至关重要的作用,Standish 集团的分析显示,一半以上的项目失败原因是与需求相关的,所以好的需求管理是促使项目成功、降低失败风险的关键。传统的基于文档存储需求的方式有着很多的限制,而自动化的需求管理工具极大地提高了人们的工作效率,并且使需求管理过程更加规范化和精确化。目前,市场上已存在许多商业需求管理工具,DOORS软件作为跨平台、企业级的需求管理工具,用于收集、连接、追溯、分析和管理各类信息,来确保产品符合要求,改变了原先基于文档存储式的需求管理模式。DOORS软件最初是建立在欧洲航天局软件工程标准(ESA的PSS-05)的框架之上的,现在国际上飞机制造界被广泛的使用。
1.重构需求文档
1.1需求文档结构
合适的需求结构是书写有用需求的第一步,也是在DOORS中建立需求数据库的基础。在没有引入需求管理工具之前,需求信息以WORD、Excel或其他形式(如pdf格式)存储在各自的计算机中。利用DOORS工具将这些信息导入到需求数据库中时,需对信息做结构化处理,使得需求文档的文体、样式、结构都是正确的。确定需求文档结构的一种方式是使用通过标题结构能够对需求语句编目的节。需求语句在文档中的位置代表其一级分类。重构过的需求信息进入DOORS后,既让用户通过全文的阅读以了解需求的上下文关系,也可以让用户在需求条目的基础上进行需求的分析、确认、评审、跟踪和验证工作。
1.2需求语言
使用一致的需求语言可以帮助标志不同类型的需求,例如使用“将”、“应该”和“可能”表示需求的不同优先级。需求所使用的语言随着表达需求层次的不同而不同。通常需求书写应包含如下:
A.每个需求包含主语和谓语,主语是用户或系统,谓语是条件、动作和期望的结果。比如:应该能够。
注意助动词的使用:(1)“将要,” “将,”或 “必须” 等词表示强制特征;(2)“也许” 或 “可能” 等词表示可选特征。
B.包含一个需求是否被满足的判断标准或其它可度量质量的指标。
除了需求语言之外,需求语句还应该满足一些准则:(1)原子性:每个语句携带单个可跟踪元素;(2)惟一性:每个语句可以被惟一地标识;(3)可行性:在成本和进度限度内,在技术上是可行的;(4)合法性:在法律上是可行的;(5)清晰性:每个语句被清晰地理解;(6)准确性:每个语句是可准确检验的、精确地;(7)可检验性:每个语句是可检验的、并知道如何检验的。
1.3需求属性
每个需求除了文本描述,还会有一些与之相关的附加信息称为属性,如解释、需求来源、需求的变化历史、需求状态、需求类型和其他相关信息。属性可能系统定义的,也可能是用户定义的。一般分为标识、本质特征、优先级与重要性、来源与拥有关系、背景、检验与确认、过程支持、详细描述等等。有些属性是自动确定的,例如日期、数字;有些是用户需要而提供的,例如优先级;有些属性是标志的,例如可检查性。
在需求数据库中除了系统属性外,还可以设置4种最基本的属性,以后将根据需要进行添加。这4种最基本的属性包括:(1)对象类型/Object Type,枚举型(标题、需求、其他信息);(2)状态/Status,枚举型(草稿、已评审、已批准、已否决);(3)理由/Rationale,文本型,罗列编写该条目的考虑和限制;(4)注释/Comments,文本型,其他所需信息。
2.建立需求数据库
需求数据库从形式上看,包括需求文件体系、需求模块和需求条目。根据ARP4754的定义,需求是产品功能规范的可被识别的部分。建立合适的需求数据库使需求的信息遗漏和冗余具有更好地可管理性,有助于规范需求管理过程,提高可操作性。
对于任何系统来说,需求和相关信息都可以存储在DOORS的中心数据库。DOORS使用需求属性、链接、基线等来对需求文档进行存储和管理,解决了传统基于手动的需求管理过程带来的诸多弊端。
2.1 需求文档的数据库结构
在DOORS中,数据库结构是一种树型结构,体现了产品的需求细化和需求变更等需求管理过程。 他包括文件夹、项目、模块、对象属性、链接、基线等元素。需求信息存储在模块中,通过文件夹和项目在数据库中组织模块。文件夹用于存储具体的数据,可以包含其他文件夹、项目或模块;项目中包含有系统开发项目的
原创力文档


文档评论(0)