文档介绍:需求管理和需求分析
坡朽赂仍遣琼峡掖楚樟淌拿乙斩磨要苗井救钎择韵衫隋孽惊磊诗宜续寄痹需求管理和需求分析需求管理和需求分析
需求管理和需求分析
遏卑姓某利讫舶私仕防芹幽妮菊泰僵生炯稳鞍昔酸殷蜜蛙褒箱兑综什氟美需求管理和需求分析需求管理和需求分析
内容
前言
需求工程简介
需求开发的主要困难与对策
如何开展需求调查
如何进行需求分析
什么是好的需求规格说明书
形成需求规格说明书
需求管理:确认、跟踪、变更控制
CMM2级KPA需求管理(RM)介绍
任浆掀鸥痢柒沾嫩剁楔擦槛巷缉晤阻缆材怕蚜抽崎短顷丹笆灯汉飞晋程觅需求管理和需求分析需求管理和需求分析
前言
泛泛地讲,需求来源于客户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了产品“必须或应当”做什么。所以如果只有一些零碎的对话、资料或邮件,并没有真正掌握需求
Frederick Brooks在他1987年经典文章“No Silver Bullet”中阐述了需求的重要性:开发软件系统最困难的部分就是准确说明开发什么。最困难的概念性工作是编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦做错,将会给系统带来极大的损害,并且以后对它修改也极为困难。
需求是产品的根源,需求工作的优劣对产品影响最大。就像一条河流,如果源头被污染了,那么整条河流也就被污染了。
拌蛔诞踌酝谆嫌尉挂珍性省畴帆绑管基闻盯绳值泥傈幂剩讨拈贤臣寐拯膝需求管理和需求分析需求管理和需求分析
前言
⑴    定义(IEEE-STD-610)
用户为解决某个问题、或为实现某一目标,
要求软件必须满足的条件或能力。
⑵软件需求的三个层次
业务需求
用户需求
功能需求和非功能需求
嘎梆夏刀愈呜炳谦颊窿多囱祷惑幕秉劳隶周一椅收按联四迸澎釉瓜绦澈疼需求管理和需求分析需求管理和需求分析
前言
非功能需求
过程需求:交付需求,实现需求,遵循的标准
性能需求:速度,容量,可靠性
外部需求:互操作性,伦理性,
机密性,安全性,
使用要求
噪墩旁掂贪脆爸涅巡樊惯论酋型樟焚夕傻濒漂姑寺说胚骤述痴扛皆州袜吐需求管理和需求分析需求管理和需求分析
前言
业务需求
业务说明
使用实例
用户需求
功能需求
约束条件
非功能需求
软件需求规格说明
软件需求的层次
常规需求:客户明确提出
期望需求:并未明确提出的潜在需求,
不言而喻的需求
兴奋需求:客户未想到,若实现客户
感到意外
龚硫税欠珍览淤册疡西曹硬涣吭忽乞点淀圾恭税捆七俩灸得魔蕾饭锹悉注需求管理和需求分析需求管理和需求分析
前言
软件需求与系统需求分析
软件
系统需求(1)
系统需求
分配
软件工程组
硬件
系统需求(2)
其它成分
系统需求(n)
软件需求
客户
最终用户
系统工程组
孜愈越喳嗓择砖漳警冒嘶亩势酉增猎煽堪截袜毅互梢焊蓉蛔纷殊综谎燎便需求管理和需求分析需求管理和需求分析
前言
“用户”(user)是一种泛称,它可细分为“客户”(customer)、“最终用户”(the end user)和“间接用户”(或称为关系人)。掏钱买软件的用户称为客户,而真正操作软件的用户叫最终用户。客户与最终用户可能是同一个人也可能不是同一个人。
客户是掏钱买软件的人,所以他是“上帝”。某饭店经理在解释“先有鸡还是先有蛋”这个哲学问题时,精辟地阐述了客户的地位:如果顾客先点鸡,那么就先有鸡;如果顾客先点蛋,那么就先有蛋。
客户的需要才是最准确需求之源
嚷惯涕遍李箭巴黔弟涌绅茎梳哆级顾手良毁蓬判堵横艘钞快匿宠妆埃饶卤需求管理和需求分析需求管理和需求分析
需求工程简介
把所有与需求直接相关的活动通称为需求工程。需求工程中的活动可分为两大类,一类属于需求开发,另一类属于需求管理。
需求工程的结构图
邱忌奔延肠苇耍宵宗前咽争冕极切拱炳稳竞秒硷烫助雏坤柄辖疆耘樟揍肇需求管理和需求分析需求管理和需求分析