- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求开发与需求管理
消除软件开发百病之源
目录
1.什么是需求
2.了解客户、最终用户、间接用户
3.需求工程基本概念
4.需求开发的主要困难与对策
5.如何开展需求调查
6.如何进行需求分析
7.什么是好的需求规格说明书
8.如何定义产品需求
9.需求管理:确认、跟踪、变更控制
人们不楚应该微什么,却一直忙不停地开发
1.什么是需求
1.1需求的基本概念
◆宽泛地讲,需求来源于用户的一些“需要”,这些“需要”被分析、确认后形成完整
的文档,该文档详细地说明了产品“必须或应当”做什么。
◆所以如果只有一些零碎的对话、资料或邮件,你就以为自己已经掌握了需求,那是自
欺欺人。
1.2需求的重要性
◆ Frederick Brooks在他1987年经典文章“ No Silver Bullet”中阐述了需求的重要性
开发软件系统最困难的部分就是准确说明开发什么。最困难的概念性工作是编
写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工
作一旦做错,将会给系统带来极大的损害,并且以后对它修改也极为困难。
◆需求是产品的根源,需求工作的优劣对产品影响最大。就像一条河流,如果源头被污
染了,那么整条河流也就被污染了。
◆国内软件业的痼疾:人们并不清楚究竟该做什么,但却一直忙碌不停地开发。
2.了解客户、最终用户、间接用户
2.1基本概念
◆“用户”(user)是一种泛称,它可细分为“客户”( customer)、“最终用户”(
the end user)和“间接用户”(或称为关系人)。
◆掏钱买软件的用户称为客户,而真正操作软件的用户叫最终用户。客户与最终用户可
能是同一个人也可能不是同一个人。
22客户是掏钱买软件的人,所以他是“上帝”
◆某饭店经理在解释“先有鸡还是先有蛋”这个哲学问题时,精辟地阐述了客户的地位
如果顾客先点鸡,那么就先有鸡;如果顾客先点蛋,那么就先有蛋
◆“现代营销学之父”菲利普·科特勒所著的《市场营销导论》是这样描述客户的
客户永远是本公司的座上客。客户并不依赖我们,而我们却依赖客户。客户不
是我们工作的障碍,而是我们工作的目标。我们并不因为服务于他而对他有恩
他却因为给予我们服务于他的机会而有恩于我们。客户不是我们要与之争辩
和斗智的人。从未有人曾在与客户的争辩中获胜。客户是把他的欲望带给我们
的人,因此我们的工作就是满足这些欲望,从而使客户和我们共同获益
◆与客户打交道的主要目的是:一是获取需求,二是签合同。不要把钱仍到水里
2.了解客户、最终用户、间接用户
23即使最终用户不是上帝,也算是“上帝”的“亲戚”,同样怠慢不得。
◆如果项目规模比较大,那么开发方与最终用户的来往就比较多。如从最终用户那里获取详细的需
求,请最终用户试验软件,对最终用户进行培训等等
◆公司新员工上产品培训课,有位小领导匆匆赶来作指示:“隔壁班正在给电信局的员工们进行培
训,他们都是上帝派来的,大家要注意形象。由于休息室空间有限,请大家自觉让位。午休时他
们可以躺着睡,我们只能坐在位置上打个盹儿……。
24重视“间接用户”,千万别“大意失荆州
◆间接用户既不掏钱买该软件产品,也不使用该软件,但是它可能对软件产品有很大的影响
例如,财务软件开发商在把“财务软件”卖给客户之前,这个“财务软件”必须得到国家财政部
的批准。否则即使该软件的功能是完美的,但却被政府认为是非法的。所以囯家财政部就是所有
财务软件的间接用户,它不仅不付钱给财务软件开发商,反而要收取鉴定费、手续费等。
理,市面上流通的信息安全软件、杀病毒软件必须得到国家公安部的批准,否则软件开发商被
逮住后戴上“非法经营”的帽子就慘了
3.需求工程基本概念
3.1什么是需求工程
把所有与需求直接相关的活动通称为需求工程
需求工程中的活动可分为两大类,一类属于需求开发,另一类属于需求管理。
◆需求工程的结构图
需求工程
需求开发
需求管理
需求调查
需求确认
需求分析
需求跟踪
需求定
需求变更控剀
3.需求工程基本概念
32需求开发过程域
需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。
需求调查的目的是通过各种途径获取用户的需求信息(原始材料),产生《用户需求说明书》
需求分析的目的是对各种需求信息进行分析,消除错误,刻画细节等。常见的需求分析方法有
问答分析法”和“建模分析法”两类
需求定义的目的是根据需求调查和需求分析的结果,进一步定义准确无误的产品需求,产生《产
品需求规格说明书》。系统设计人员将依据《产品需求规格说明书》开展系统设计工作,
3.3需求管理过程域
◆需求管理的目的是在客户与开发方之间建立对需求的共同理解,维护需求与其它工作成果的一致
性,并控制需求的变更。
需求确认是指开发方和客户共同对需求文档进行评审,双方对需求达成
您可能关注的文档
最近下载
- LTC从线索到现金完整培训课件(65p).pptx VIP
- 公路工程月进度计划.docx VIP
- 2025年人文关怀在临床护理中的应用题库答案-华医网项目学习.docx VIP
- 公路工程月进度计划.pdf VIP
- LTC线索到现金流程构建的思路方法.pptx VIP
- 三电平逆变器空间电压矢量PWM调制:原理、挑战与实现策略.docx
- 《民法典》合同编关键条款精讲.pptx VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2025年行政务服务中心综合窗口办事员考试题库及答案.docx VIP
- 三年级万以内的加减法练习三练习题及答案(三年级数学计算题100道).pdf VIP
文档评论(0)