1 / 3
文档名称:

需求分析在软件开发屮的重要性.doc

格式:doc   大小:62KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:需求分析在软件开发屮的重要性.doc需求分析在软件开发屮的重要性
摘要:
“需求分析”,就是对需要解决的问题进行详细分析,弄清楚需要解决的问题。开发人员需要 了解顾客的需求,然示体现在软件屮。如果说软件开发过程屮,开发人员需要了解B己做什么, 顾客需要告诉开发人员自己需要什么,而需求分析就是连接开发人员和顾客之间的重要纽 带。只有真正理解顾客的需求,才能设计出顾客所需要的软件。
在过去很长一段时间,开发人员的认为需求分析是整个开发过程中最简单的一个环节。然后 越来越多的开发人员认识到它才是整个开发过程屮的核心部分。正所谓“磨刀不误砍柴工”。 只有真正理解了顾客的需求,才能顺利开发出顾客真正需要的软件。如果一味追求进度,而忽 略需求分析,很可能南辕北辙,开发变得毫无意义。
关键字:需求分析,详细分析,开发过程,进度,开发人员。
一、绪论
随肴计算机在口常工作屮的普及,软件开发行业作为其必不可少的纽.成部分,被人们所认可。 在我国,软件行业II渐成熟,小作坊式的开发形式,已经不能满足我国对于软件规范化、实 用性的要求,软件开发流程化及各个职能部门T作的有效划分和正确协作,是现在软件行业 面临的一个较大的问题。软件需求分析是软件开发的出发点,为设计起到指导性作用,所以 需求分析在软件行业及开发流程屮起着非常重要的作用。
“需求分析”,就是对需要解决的问题进行详细分析,弄清楚需要解决的问题。开发人员需要 了解顾客的需求,然示体现在软件屮。如果说软件开发过程屮,开发人员需要了解自己做什么, 顾客需要告诉开发人员H己需要什么,而需求分析就是连接开发人员和顾客Z问的重要纽 带。只有真正理解顾客的需求,才能设计出顾客所需要的软件。
在过去很长一段时间,开发人员的认为需求分析是整个开发过程屮最简单的一个环节。然后 越来越多的开发人员认识到它才是整个开发过程屮的核心部分。正所谓“磨刀不误砍柴工”。 只有真正理解了顾客的需求,才能顺利开发出顾客真正需要的软件。如果一味追求进度,而忽 略需求分析,很可能南辕北辙,开发变得毫无意义。
一、什么是软件需求分析
通俗地说,软件需求分析是解决做什么,怎么做的问题。告诉客户及开发人
员,需要实现哪些功能,以何种方式,在什么平台去进行操作,开发结束后,应交付哪些东 西。
需求分析就是分析软件用户的需求是什么•如果投入大量的人力,物力,财力,时间,开发出的软 件却没人要,那所有的投入部是徒劳•如果费了很大的精力,开发一个软件,最示却不满足用户 的要求,从而要重新开发,这种返工是让人痛心疾首的•(相信大家都有体会)比如,用户需要一 个for linux的软件,而你在软件开发前期忽略了软件的运行环境,忘了向用户询问这个问题,而 想当然的认为是开发for windows的软件,当你千辛万苦地开发完成向用户提交时才发现出了 问题,那时候你是欲哭无泪了,痕不得找块豆腐一头撞死.
(这个问题是最典樂也是最常见的,现在这个问题一般很好避免,都知道项目的一些敏感性的 东西,例如想会有哪些地方设计的不好可能导致以后的使用出现BUG.)

二、 需求分析的任务
简言乙需求分析的任务就是解决“做什么啲问题,就是要全血地理解用户的各项要求,并准确 地表达所接受的用户需求.
(一) 了解顾客的要求
这是需求分析的重点任务,也是最

点击展开更多

分享好友

预览全文

需求分析在软件开发屮的重要性.doc

上传人:sssmppp 2021/1/22 文件大小:62 KB

下载得到文件列表

需求分析在软件开发屮的重要性.doc

相关文档