欢迎来到天天文库
浏览记录
ID:58433094
大小:3.14 MB
页数:48页
时间:2020-09-07
《软件项目需求调研方法及需求规格说明书的编写.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北京科创鑫源信息技术有限公司2014-11-6唐玉林1需求开发与需求管理——消除软件开发百病之源需求概述1需求分析3需求定义42需求管理5需求获取2汇报内容_需求概述了解客户、最终用户、间接用户客户掏钱买软件的用户称为客户。客户永远是本公司的座上客,是上帝。客户并不依赖我们,而我们却依赖客户。客户不是我们工作的障碍,而是我们工作的目标。我们并不因为服务于他而对他有恩,他却因为给予我们服务于他的机会而有恩于我们。客户不是我们要与之争辩和斗智的人。从未有人曾在与客户的争辩中获胜。客户是把他的欲望带给我们的人,因此我们的工作就是满足这
2、些欲望,从而使客户和我们共同获益。最终用户真正操作软件的用户。即使最终用户不是上帝,也算是“上帝”的“亲戚”,同样怠慢不得。间接用户既不掏钱买该软件产品,也不使用该软件,但是它可能对软件产品有很大的影响。需求的层次需求的层次业务需求反映了组织机构或客户对系统、产品高层次的目标要求。用户需求功能需求(非功能需求)描述用户使用产品必须要完成的任务。定义开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。IEEE对需求的定义为:(1)用户解决问题或达到目标所需的条件或能力。--针对用户(2)系统或系统部件要满足合
3、同、标准、规范或其他正式规定文件文档所需具有的条件或能力。--针对开发者需求的基本概念需求是产品的根源,需求工作的优劣对产品影响最大。就像一条河流,如果源头被污染了,那么整条河流也就被污染了。国内软件业的通病:人们并不真正清楚究竟该做什么,但却一直忙碌不停地开发。需求的重要性什么是需求被动型被动地对待需求工程中的各项活动,能少干则少干,能偷懒则偷懒。他们认为需求是用户的事情而不是自己的事情。开发过程中经常发生需求变更,导致产品迷失方向,不是半途而废就是陷入半死不活的状态。主动型积极地开展需求工程中的各项活动。他们把获取准确的需求
4、当作自己的职责,会想尽一切办法克服需求开发和需求管理过程中的困难,而不是找借口推卸责任。俗话说“良好的开端是成功的一半”,“主动型”需求工程是开发成功产品的必备条件。领先型是需求工程的最高境界。开发者发掘了连用户自己都没有意识到的需求,导致用户跟着新产品跑而不是新产品围着用户转,这叫引导消费。需求工程做到这个份上,才能使产品立于不败之地,长盛不衰。对待需求工程的三种态度花时间了解用户需求是确保项目成功的必要投入152050100需求设计编码测试维护需求分析员需要的技能1、倾听的技巧2、交谈和提问的技巧3、分析能力4、协调能力5、
5、观察能力6、写作能力7、组织能力8、建模能力9、人际交往能力10、创造力需求分析员必备的技能1、定义业务需求2、确定项目涉众3、获取需求4、分析需求6、编写需求规格说明书7、为需求建模8、需求验证9、优先级划分10、管理需求需求分析员的工作需求获取2需求分析3需求定义49需求管理5需求概述1汇报内容_需求获取需求调研的内容客户想要什么?要这干什么?为什么这么想?会不会有别的想法?ThemeGalleryisaDesignDigitalContent&ContentsmalldevelopedbyGuildDesignInc.需求
6、获取需求调研的目的搞清客户的要求找出要求的逻辑客户想要的结果排除开发风险,挖掘控制潜在的需求需求调研的内容和目的关于需求的漫画客户的描述与实际需求不一致需求人员的理解与客户描述的不一致程序员实现的与需求表达的不一致。项目文档严重缺失市场人员忽悠得天花乱坠。项目双方投入巨大冰山理论客户心里想的100%客户嘴里说的80%你听到的60%你听懂的40%开发实现的20%需要多次从多个角度与客户、开发人员沟通、复述、确认需求获取–聆听需求首先,需求分析员应当起草需求调查问题表,将调查重点锁定在该问题表内,否则调查工作将变得漫无边际。其次,需
7、求分析员应当确定需求调查的方式,例如:与用户交谈,向用户提问题。向用户群体发调查问卷。参观用户的工作流程,观察用户的操作。与同行、专家交谈,听取他们的意见。分析已经存在的同类软件产品,提取需求。从行业标准、规则中提取需求。从Internet上搜查相关资料。最后,需求分析员与被调查者建立联系,确定调查的时间、地点、人员等,撰写需求调查计划。要特别留意的是不要漏掉典型的用户。准备调查建议:养成收集日常问题的习惯,比如整理《日常问题归集》文档执行调查建议:每次调研后编写《会议纪要》或《用户需求调查单》准备工作完毕后,需求分析员按照计划
8、执行调查。在调查过程中随时记录(或存储)需求信息。需求分析员与用户面谈时应当注意以下事项:如果与用户约好了时间,切勿迟到或早退。要注意礼节,尽可能获得用户的好感,并为下次打扰他们埋下伏笔。需求分析员应事先了解用户的身份、背景,以便随机应变。需求调查不象侦探推理那
此文档下载收益归作者所有