问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

谈谈你是如何进行需求分析的,通过软件工程的学习,对于你进行项目需求...

发布网友 发布时间:2024-03-31 02:36

我来回答

2个回答

热心网友 时间:2024-04-03 06:53

需求分析是要决定“做什么,不做什么”。
需求分析为什么困难?有几种原因使需求分析变得困难:(1)客户说不清楚需求;(2)需求自身经常变动;(3)分析人员或客户理解有误。
客户说不清楚需求:有些客户对需求只有朦胧的感觉,当然说不清楚具体的需求。有些客户心里非常清楚想要什么,但却说不明白。

事实上,用简单的话来说明需求过程,就是确定系统该做些什么以及该符合什么条件。话虽然简单,实现起来可没有那么容易。所以科学的需求过程有一整套完整的理论、工具、方法来实现。
明确:目前大多数的需求分析采用的仍然是自然语言(因为如果采用形式化语言的话,和用户的沟
通将成为一个大问题,这意味着客户在开发软件之前必须先进行形式化语言培训,这是不现实的)。
自然语言对需求分析最大的弊病就是它的二义性。所以我们不得不对需求分析中采用的语言做某些
限制。例如尽量采用主语+动作的简单表达方式。说白了,需求分析中的描述让人看上去像是刚学习写作的小孩子就对了,千万不要采用疑问句、修饰这些华丽的表达方式。
。需求分析最重要的是和用户沟通,可是用户多半不是计算机的专业人士,如果在需求分析中使用了行话,就会造成用户理解上的困难。举预测例子。
完整:再也没有什么比软件开发接近完成时才发现遗漏了一项需求更糟的事情了。需求的完整性是
非常非常重要的,想象一下遗漏需求而不得不返工,这简直就是恶梦。可是令人遗憾的是,需求的
遗漏是很经常发生的事情,不仅仅是你的问题,更多的问题发生在用户那里,他们不知道该做些什
么。要做到需求的完整性是很艰难的一件事情,它涉及到需求分析过程的各方各面,贯穿了整个过
程,从最初的计划制定到最后的需求评审。
一致:一致性也是一个比较大的概念,很难用几句话讲清楚。简单的来说,就是用户需求必须和业
务需求一致,功能需求必须和用户需求一致。
可测试:大家觉得一个项目的测试从什么时候开始呢?有人说从编码完成后开始。更清楚一点的说是编码的时候同时进行单元测试,编码完成后进行系统测试。这些都没有错。但是实际上测试是从需求分析过程就开始了。需求分析是测试计划的输入和参照。这就要求需求分析是可测试的。
什么是可测试呢?"我们要用新的系统完成对水质参数更好的管理",你觉得这个需求是可测试的吗?当然不是,水质参数包括哪些?更好的管理的标准是什么?这些在需求中都没有说明。因此这项需求是无法测试的,就是不具有可测试性。
大家可能就会明白之前的需求的几项标准都是为了保证需求的可测试性的。事实就是这样,只有系统的所有需求是可以被测试的,才能够保证软件始终围绕着用户的需要,保证软件系统是成功的。

热心网友 时间:2024-04-03 06:51

软件工程这门学科随着发展越来越显得重要,是一个专业的软件开发人员所应该具有的品质,没有需求分析就不可以有一个完整而又经济的软件出现和发展!这门学科特别的好,应该好好体会其中的理念,为你个人以后的成长和做人处事都是有帮助的!我们做什么事情都应该事前做好需求分析才能立二不败之地!特别你要是一个软件开发人员更应该深入体会其中的奥秘!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我车祸被撞掉两颗门牙请问赔偿标准 未成年人在车祸中被撞掉两颗门牙是伤残吗 细菌性阴炎用什么洗液 红核洗液都有哪些作用 日语翻译: 从泡面广告对比来看中日文化差异 ---这一句用日语翻译怎么... ...在网页上打字的时候看不到选字的菜单栏,按空格键字就出来了,在QQ... 洋葱炒肉丝,洋葱是个宝,节后清肠多吃它,排脂降压不可少做法大全_百度知 ... AIGC艺术隐藏式创意二维码百科——艺术二维码什么意思?怎么样生成... 蓝海美业(北京)国际投资管理有限公司企业文化 我新办的交行信用卡昨天激活绑定微信了拿去刷用不了,然后我打给客服反应... 牛奶的功效与禁忌牛奶的功效与禁忌是什么 60安的电子电度表什么情况下会烧环 解绝对值方程的整数解时,有没有什么公式? 比如|x|+|y|=20时,x、y的... 若关于x的方程【(x-2的绝对值)-1】的绝对值=a有两个整数解,则a的... 企业管理方式怎么改变?4 手机芒果VIP怎么取消自动续费芒果会员怎么取消自动续费 吉他的指法能和电吉他指法一起用吗? 电吉他应该怎样弹奏?两只手应该怎样配合? 民谣吉他和电吉他能搭配伴奏么 5岁儿子跆拳道课和一个8岁女孩打实战,被对方光着脚踢到眼睛和鼻子,儿子... ...自动开启放歌,为什么啊,它为什么会自启。怎么关掉? 周朝时期的政治制度都有哪些11 周朝都有哪些具体国家制度5 秦始皇为了做到 天下之事无小大,皆决于上 在政治制度上有什么...20 跪求:长沙哪里买 有<天空之城>的 正版吉他谱啊? 制度创新是西周繁盛的一个重要原因,要概述西周在制度建设方面有...2 秦朝在管理地方方面、制度上有什么创新?这个创新的制度源头在哪...9 长沙的牛逼哄哄的天空之城什么情况?还在不在建了,为什么一点消息都没... 长沙的 天空之城 还在建吗?有好评 三星e250l设置在哪里? 上海华师大是211还是985名校 华东师范大学普陀校区。 CO2(二氧化碳)怎么变成CH4(甲烷)?要方程式!!! 通过军事夏令营,孩子可以收获什么 石康黑茶关官网有货吗 雨老烟荒是什么意思怎么读 藏红花怎么看变质怎么看藏红花有没有变质 我新买的华硕笔记本玩家国度显卡970m6G显卡万元的大本啊!玩lol画面... 平面设计现代史作者是谁 机场安检员的简历怎么写啊,高手支招啊,急需,谢谢了!~9 我以前是客运站检票员简历怎么写2 下半球的衣服,类似足球宝贝穿的那种衣服叫什么 玩家国度电脑到手以后不能玩lol怎么办 拍照像素好的手机款式可以参考这五款 哪个手机像素高拍照效果好 made up固定搭配跟todo还是doing? 有一个外国14还是15岁的女歌手,她和她的两个哥哥组成了一个乐队... iphone11和12有什么区别 上胸围102下胸围92内衣应该穿多大 ...车启动后路上走着油门踩到2千转速 这样对车有伤害吗