需求评审流程规范

需求评审流程规范

ID:22905936

大小:121.18 KB

页数:5页

时间:2018-11-01

需求评审流程规范_第1页
需求评审流程规范_第2页
需求评审流程规范_第3页
需求评审流程规范_第4页
需求评审流程规范_第5页
资源描述:

《需求评审流程规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、需求评审流程规范1.评审的作用、目的和概念在团队开发中,充分的沟通是非常有必要的,沟通的方式之一就是通过文档。不论评审的效果如何,发现多少问题都可以让相关人员了解需求与设计。而通过相互之间的讨论,澄清一些模糊的认识,进一步理解文档的含义。评审不但是软件开发活动中一个重要的质量控制机制,而且也是一个重要而有效的沟通方式。通过评审可以利用企业内部各种优秀成员的智慧,为软件开发寻找最佳的解决方案。  评审的作用和目的主要是尽早发现潜在的问题,尽早纠正缺陷,控制纠正成本的滚雪球效应。本阶段造成的错误如果能够及时地发现,或者在后面越早的

2、阶段发现,就能够及早发现潜在的风险,及时做好防范的对策,做到未雨绸缪。  评审的过程不仅是为了发现问题,而且为了便于跟踪及改正,还应当对问题进行记录。特别是需要对问题的真实性进行确认,剔除可能是误解、似是而非或不必采纳的建议性问题。2.评审角色构成因素评审人员的选择是评审效果的关键,需要考虑以下因素:Ø项目重要性:项目重要性是决定角色构成的最重要的因素,评审角色的构成因素首先要根据项目的重要性而定。这与需要投入的成本有关,对于重要的项目一般会更多地投入资源,提高评审级别。Ø项目复杂度:项目的复杂度也是决定角色构成的因素之一,根

3、据温伯格的公式,项目管理的复杂度相当于功能规模的平方数。笔者认为还应该考虑技术复杂度、技术新鲜度和文档复杂度等因素。Ø项目组成员的能力成分和水平:评审角色构成还应当根据项目团队成员本身的各项技术水平,特别是分析和设计的技术水平如何,行业领域知识是否丰富来进行搭配。除了团队内部自己进行评审之外,评审团队最好是一些独立于项目团队之外的成员构成。  应当注意的原则是人数要少而精,一个人可以兼多个角色,但要覆盖各项人员需求。需要说明的是,不具备评审能力的不应参加,可以通过旁听来提高水平。3.基本角色职责Ø评审组长:制定评审计划、确定或

4、制定各项评审准则、必要时组织评审人员进行培训、组织必要的资源、进行评审分工、确保正式评审准备充分、分发待评审文档、必要时召开并主持评审会议、向有关领导报告评审结果,并且跟踪评审错误的改正。Ø评审人员:必要时参加与评审有关的培训、按评审计划阅读待评审材料、保证对待评审材料的理解、与待评审材料作者讨论,并且指出和记录问题。Ø文档作者:按评审计划准备并按时提交待评审材料、必要时对材料进行解释、必要时参加评审会议,并且在确定需要改进时按时完成修改。Ø记录人员:评审会议中记录评审人员提出的问题及相关讨论。Ø项目经理:制定保证评审和改正的

5、项目进度计划,还要确保评审准备时间、评审会议时间及错误的改正时间。而且评审安排及结果与所有项目成员沟通,必要时参加评审会议、阅读评审报告、分析缺陷原因,并且改进项目质量。1.文档评审的层次Ø过程规范:是否符合过程规范、是否按照计划提交、是否按时经过评审、是否准时发布(注意提交时间与发布时间的区别),以及评审的流程是否规范。适合的评审人员:QA。Ø文档规范:文档成果符合企业或业界已经制定的文档模板规范。企业,甚至行业应当制定统一的文档规范,形成一个文档约定和规则,以统一文档内容与风格。适合的评审人员:QA。Ø文档语法:文档成果正

6、确使用通用的方法与术语并符合软件工程相关的技术标准,这里所说的语法包括自然语言的语法和建模语言的语法。适合的评审人员要求:精通软件工程、分析与设计方法、建模工具和相关标准。Ø文档语义:文档成果表达清晰、无歧义,可以反映系统目标。所有质量合格的文档(包括模型)都代表它期望代表的语义,而且应该在代表这些语义时具有一致性。文字与图表应当互相补充说明,以更加清晰。让别人看得懂,看完后知道下一步该怎么做。适合的评审人员:行业业务专家、高级程序员和测试工程师。Ø文档逻辑:主要体现需求与设计正确性、一致性,无遗漏、多余或错误。前后左右考虑周

7、全,不同文档之间、文档与行业标准之间、同一文档各成分之间不互相矛盾,清晰说明相关部分之间的关系,特别是要符合相关行业的业务标准规范。适合的评审人员:行业业务专家、产品经理和测试工程师。Ø 文档美学:文档成果能否表述得更好一些,文字、图表是否能更加均衡和完整。需要追求平衡的美,每个组成部分应该大小适中,可解读并可变更。平衡有多个方面,如排版次序更加合理、文字、图形更加精炼并更易理解等。适合的评审人员:系统分析与设计专家,以及建模工具专家。Ø结果优化:通过检查判断文档成果(如项目计划、需求规格及设计方案)是否还有改进的空间,以便更

8、加方便地进行项目管理、降低成本、加快进度、提高质量并减少风险,尽可能达到最佳方案。任何一项设计都可以有许多不同的方案,通过“方案优化”选定一种最好的方案。适合的评审人员:系统分析与设计专家、项目经理和产品经理。1.文档评审流程5.1评审流程概览①确定评审组长。 ②制定并发布评

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。