软件开发需求分析怎么做

软件开发需求分析怎么做

ID:15772338

大小:46.50 KB

页数:9页

时间:2018-08-05

软件开发需求分析怎么做_第1页
软件开发需求分析怎么做_第2页
软件开发需求分析怎么做_第3页
软件开发需求分析怎么做_第4页
软件开发需求分析怎么做_第5页
资源描述:

《软件开发需求分析怎么做》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录1到用户前的准备21.1组织队伍21.2准备相应文档21.3联系及了解用户方21.4编写计划32需求调研32.1第一日32.2调研过程32.3三个阶段43一般情况下需明确的问题44需求完全明确情况55需求不完全明确情况56需求分析的方法67完成需求确认88误区88.1分析结果越复杂越好88.2必须一次到位88.3客户的需求必须全部满足91到用户前的准备1.1组织队伍根据实际的工作量及其他情况,组建需求调研队伍,提供办分设备,明确责任、启动任务。1.2准备相应文档开发商方的系统分析人员同用户的需求提供人员正式接触前,完成一个问询表及需求分析计划。一般情况下只需要完成一个整体细节

2、问询表,问询用户为明确需求已经完成的文档情况(如果可以在进行正式接触前可以得到并了解完成最好)、业务目的、当前目标、长远目标、当前准备情况、完成的业务功能列表、将来系统操作人员的业务及电脑技术了解情况、最终操作用户、当前及将来的硬件、软件及网络环境等问题。由开发商系统分析人员根据对业务的了解程度,适当编写各业务功能细节问询表。不过业务功能细节问询表的使用,是在业务需求调研过程中用户表明其需求后,再根据问题还没有明确的情况下再进行问询的。其他业务相关政策法规、技术文档、技术支持人员的通信录等也要进行相应的准备。1.3联系及了解用户方同用户进行联系并取得对方的人员名单、分工情况、权重

3、、工作计划、工作时间、节假日安排(特别是用户公司内部的额外规定),如果可能的情况下要求也有用户的IT人员参加需求过程,实际的需求如果没有IT人员的参加,在后面的更改一般是IT人员提出的。应在需求过程中把用户IT人员的需求调研,作为业务调研中一部分。1.4编写计划根据当前情况,编写需求分析计划,明确正式开始日期,中间阶段性日期(时间段可多个,调研时间不大于3天),结束时间,人员名单,分工情况,需用户提供的帮助等。将计划发送给用户请其确认,在可能的情况下协调用户和开发商的计划,以便共同开展工作。对于计划如果能编写及控制到每日是最好的,但是否可以达到真正可控制到日,那就看你的能力了。如

4、果每3天为一个中间性阶段进行控制,延迟的时间可以通过加班来弥补。计划最好根据一天工作8小时进行。如果要去用户所在地进行工作,还要准备相应的办公工具,人手一台笔记本电脑(电源插座及网络互连线也要考虑)是比较好的资源配置。2需求调研2.1第一日本次所说的第一日是开发商系统开发人员到用户处正式需求调研过程的第一日。如果是异地调研,那么在第一日前一日开发商系统开发人员应到达用户所在地,住宿,了解住宿地周边情况。最好是早些休息,为第一日工作开始做好准备。一般第一日的上午是开发商系统分析人员和用户业务需要者进行整体介绍,了解办公环境,建立需求调研过程办公环境。如果是小型项目涉及人员不多(双方

5、人员共同不多于3人),一般上午可以进行调研工作1到2小时,不然下午才能正式开始工作(也就说做计划时第1天一般只有半日的工作时间)。2.2调研过程调研的过程推荐开发商系统开发人员有专人进行会议记录,并在每日会议结束后,当场宣布本次会议的结果,并由参加会议人员进行签字。第二日复印或发送电子文件给参加会议人员及相关人员。以便做到有据可查,明确过程。开发商系统开发人员每周对用户提供开发周报,告诉用户当前开发的进展、是否有问题、是否用户协助等,这是一个好的加强双方沟通的方法。注意:在调研过程的中系统开发人员的变更会对计划产生重大的影响,不要简单认为是人员更换的问题。因为在调研过程中对业务的

6、理解,不是通过看看文档就可以达到。3天通过讨论达到对需求理解的程序,9天对文档的学习也不一定能达到。2.3三个阶段分析的初期,即总体分析阶段,需要得到整体意义上的轮廓需求,此时,应与客户方总工以上层次的人员进行交流,这一层次的人,对未来的系统会有完整的描绘,可以划分出子系统、及其之间的关系,这也是高级管理层对系统的期望。可以以此作为纲领性的文档指导进一步的分析,并约束后续的分析过程,避免需求范围漫无边际的扩大;专业系统分析阶段,通常,客户单位都会有专业分工,彼此之间既相互独立,又会在某些点上发生联系。此阶段应与客户方专业人员进行深入的讨论。这一层次的人,对自己的专业相当熟悉,对专

7、业内的需求会非常到位,大都年富力强,有相当的阅历和理解能力,甚至自己都可以绘制业务流图,总结业务功能点。对他们应充分鼓励,尽量调动其积极性;系统关联分析阶段,在各专业系统得到充分分析的基础上,紧接着就要理清它们之间的关系,这是提升需求档次的关键阶段,也是高级领导层和专业人员都关心的阶段。通常,客户单位都会有一些零散的软件,如财务软件,部颁软件等,这些专业软件都发挥着重要的作用,但都是些信息孤岛,客户会很自然的希望能把这些信息融合到整个系统中来,为更多的人所共享。同时,也希望数据能

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

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

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