首页 > 其他分享 >如何做好软件项目需求分析

如何做好软件项目需求分析

时间:2023-06-29 11:36:42浏览次数:56  
标签:需求 分析 系统分析员 软件设计 做好 确定 软件

作者:网络收集 时间:2008-11-25

11/5/2009 11:40:56 AM

对于开发小组的使用成员(包括用户)来说,需求确定是极具认知性和创造性的活动。

软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望,通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化、最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。

需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。

需求分析阶段的基本任务是深入描述软件的功能和性能,确定软件设计的限制和软件同其它系统元素的接口细节,定义软件其它有效的需求。 需求确定为什么困难? 最主要的原因是对于开发小组的使用成员(包括用户)来说,需求确定是极具认知性和创造性的活动。需求确定也许是仍在苦苦等待人工智能支持的最后领域之一。

具体表现如下:

l 系统分析员对问题域的了解程度也是一大困难。

l 系统分析员感到需求确定很困难的另一个原因是问题域的动态性。生活是动态的,公司也是。

l 项目团队成员之间的沟通也一直是需求确定的另一大困难。每个问题域都有术语。

l 最后,需求确定过程还会受到其它因素的影响。例如劳累、不舒服、开会时室内和窗外的干扰、团队成员的压力等等。

标签:需求,分析,系统分析员,软件设计,做好,确定,软件
From: https://blog.51cto.com/u_3319687/6580572

相关文章

  • 如何做好网站开发项目需求分析
    作者:网络收集时间:2008-11-2511/5/200911:45:27AM一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易性质的需求占了绝大部分。面对对网站开发拥有不同知识层面的客户,项目的负......
  • 金山软件发布手机网站 打造手机应用程序商店
    本文发表于2009-10-2815:4311/6/200910:27:56AM金山软件正式发布了全新的无线互联网站点金山手机网wap.shouji.cn,针对手机上网用户提供各种手机应用服务,用户即日起就可使用手机登录。据金山手机网总经理黎万强表示,金山手机网作为金山软件旗下的手机WAP站,不仅向数千万金山软件......
  • 普元软件获一亿战略投资 董事长刘亚东谈三大核心竞争优势
     本文发表于2009-10-2818:5311/6/200910:31:24AM今天下午,国内领先的SOA中间件厂商普元软件对外正式宣布:公司成功获得共计1亿元人民币的战略投资,其中新开发联合创业投资企业(新开发创投)投资8000万元,天津和光股权投资基金(天津和光)投资2000万元。不接受对赌协议在谈到对投资人......
  • 程序员小木屋软件下载地址
    更新时间:2023年6月29日太极2.5.6测试版,欢迎使用https://wwtn.lanzout.com/iP0zY10phcne密码:8888___安卓版《太极GPT》下载地址(仅VIP可用)https://wwtn.lanzout.com/b0426gref密码:8888___安卓版《歌单助手》下载地址https://wwtn.lanzout.com/iA2O110kp9ij密码:0627......
  • 软件版本GA、RC、beta、Build 代表的含义
    GAGeneralAvailability,正式发布的版本,官方开始推荐广泛使用,国外有的用GA来表示release版本。RELEASE正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。Stable稳定版,开源软件有的会用stable来表示正式发布的版本。比如Nginx。Final最终版,也是正式发布版的一种表示方法......
  • R语言用WinBUGS 软件对学术能力测验建立层次(分层)贝叶斯模型|附代码数据
    全文下载链接:http://tecdat.cn/?p=11974最近我们被客户要求撰写关于WinBUGS的研究报告,包括一些图形和统计输出。R2WinBUGS软件包提供了从R调用WinBUGS的便捷功能。它自动以WinBUGS可读的格式写入数据和脚本,以进行批处理(自1.4版开始)。WinBUGS流程完成后,可以通过程序包本身将结果......
  • 大数据业务背景与需求分析
    欢迎加我微信:16730230181,获取更多大数据学习资料公众号:从零学习Flink 第01章项目背景1.1学习要求每日总结当天内容l需求是什么l解决需求的方案是什么l具体实现逻辑是什么l开发过程中有遇到哪些问题 1.2项目背景某APP上线后,由于业务模式新颖,市场需求量大,经过......
  • 银河麒麟系统添加软件桌面图标
    cd/home/admin/桌面vimmanager.desktop #!/usr/bin/envxdg-open[DesktopEntry]Type=ApplicationName=managerExec=/bin/sh"/home/admin/dmdbms/tool/manager"Icon=/home/admin/dmdbms/desktop/icons/manager.png chmod755manager.desktop ......
  • 原神脚本,轻松挂机原神,永久软件+详细教程,无需998元的收费端游软件
    原神脚本,轻松挂机原神,永久软件+详细教程高效刷材料,快速完成任务,轻松代肝原神!市场供不应求的软件,秒跳剧情,秒找宝箱,神童等任务点一键传送,日入百元!附详细教程,电脑配置要求较高。注意事项:任何挂机项目都存在小概率封号风险,请保持正常心态对待。选择正规途径获得软件,远离不可靠来源!”......
  • 《2023 信创软件品牌影响力报告》发布!融云入选「信创生态」代表厂商
    信创正由试点实践转向全面推广。关注【融云RongCloud】,了解协同办公平台更多干货。由于外围环境收紧和国内数字经济高速发展等原因,信创产业在顶层战略的指引推动下蓬勃发展,相关政策有力促进了芯片、操作系统、数据库、办公软件、工业软件、信息安全等市场的培育和行业的进步。本土......