需求实践中的种种不足会给项目的成功带来很多风险。

如用户参与不足:客户常常不能理解为什么必须下这么大力气去收集需求和保证需求质量。开发人员往往也不重视用户的参与,原因是自己以为已经知道了用户想要什么,这就是用户心中所想与开发人员心中所想产生偏差,从而影响项目的成功。

用户需求拓展:由于开发过程中需求的不断发展与增加,项目往往会落后于计划的进度并超出预算。出现这种情况是因为没有依据对需求的规模和复杂度的实际评估来制定计划,而不断修改需求来是情况变得更糟。问题的责任部分在于用户不断提出修改需求的要求,部分在于开发人员处理这种要求的方式。

有歧义的需求:歧义是需求规约的大忌。歧义表现为同一读者对同一项需求声明作出多种解释,或者不同的读者对同一需求产生不同的理解。

过于抽象的需求:营销人员或者经理经常喜欢只给出一个粗略的说明,他们希望开发人员在开发过程中充实他,这种方式对研究性项目或需求特别灵活的项目也许管用,但是需要紧密合作的团队,而且紧限于开发小型系统。大多数情况下,这种做法的结果是使开发人员受挫,让客户失望。

忽略某类用户:用户所使用的产品特性,产品的使用频率以及用户自身的经验水平不尽相同。因此,多数产品都拥有不同的用户群。如果一开始没能找出产品的所有重要用户群,就会有某些用户需求得不到满足。确定所有用户群后,还要保证获得各类用户的需求。

转载于:https://www.cnblogs.com/memeda21/p/8530414.html

《软件需求》读后感02相关推荐

  1. 程序员修炼之道读后感1

    程序员修炼之道从小工到专家 到今天为止读完了该书的前两章,有了一些启发和体会,感觉有必要下下来做一些总结. 这本书用了许多列子关于软件的或不关于软件,都给了我很多感受,因为它们都是前辈们珍贵的经验,对 ...

  2. 程序员修炼之道读后感(一)

    我的源码让猫吃了 对于工作勇于负责,正确评估自己的负责范围,别找一些蹩脚的借口. Provide Options,Don't Make Lame Excuses.选择各种选择,不要找蹩脚的接口. 软件 ...

  3. 程序员修炼之道阅读笔记02

    本周阅读了程序员修炼之道(从小工到专家)的第四章<注重实效的偏执>.第五章<弯曲,或折断>.第六章<当你编码时>的相关内容,对其中一些值得我们学习的地方进行了摘录. ...

  4. 程序员修炼之道-从小工到专家读后感

    最近3周,利用早上的时间,阅读了<程序员修炼之道-从小工到专家>,这本书写得非常好,深有感触.可能由于水平有限,对于其中一些珠玑理解没有那么强的感受.这里主要讲一些我感触特别深的点. 一. ...

  5. 程序员修炼之道:从小工到专家阅读笔记01

    个人感受部分: 01.总是想要塑造一种自己全能的形象,害怕承认自己的无知和错误. 02.好的程序员对他或自己的职业生涯负责,并且不害怕承认无知和错误,直视我们的缺点--我们必须诚实.责任是我们要主动承 ...

  6. java程序员修炼之道 pdf_?活动丨和大咖云风来场1对1交流,分享《程序员修炼之道》心得...

    曾经获得无数赞誉,畅销20年经久不衰的IT领域经典著作--<程序员修炼之道>,多年来频繁出现在众多行业大咖和广大读者的推荐书单中.如今,这本广受推崇.好评无数的经典之作出新版啦! ▊< ...

  7. 程序员修炼之道:从小工到专家读书笔记

    程序员修炼之道-从小工到专家读后感 前言: 书的内容是从开发经验中总结出的一些软件开发的指导原则.所有内容都是围绕核心主题开展的. 书的核心主题是"Progmatic"即实效.实效 ...

  8. 《程序员修炼之道》读感

    利用春节假期的机会看了两遍<程序员修炼之道>,其实书中说的大多是浅显易懂的道理,但是多年的工作感受,多个项目的经历让我对这些道理有了更深的理解. "我的源码让猫吃了", ...

  9. java程序员修炼之道

    今天在论坛里看到了一位工作10年的java大牛总结的java程序员修炼之道,看完后给出的评价是:字字玑珠,深入人心,猛回头,自己一无是处··· 大牛告诉我们应该好好学习与修炼以下知识与技能 Java语 ...

  10. 《Ruby程序员修炼之道》(第2版)—第1章1.2节剖析Ruby的安装

    本节书摘来自异步社区<Ruby程序员修炼之道>一书中的第1章,第1.2节剖析Ruby的安装,作者[美]David A. Black(戴维 A. 布莱克),更多章节内容可以访问云栖社区&qu ...

最新文章

  1. 中心频率为150kHz的选频放大检波电路补充测试
  2. 数字证书应用综合揭秘(包括证书生成、加密、解密、签名、验签)
  3. 把有限的精力放在最有意义的事上
  4. mybatis 一对一与一对多collection和association的使用
  5. 【ARM】ARM其它指令
  6. C语言可变参数只会用算啥本事?看我来抽丝剥茧干翻它!
  7. MyBatis-Plus_Condition作用
  8. top.location.href
  9. php求平均值的函数_最全计算机二级函数关键知识点汇总整理!
  10. Whitelabel Error Page : spring boot项目启动后,无法访问@RequestMapping标注的请求
  11. Windows安装Jenkins msi文件时,用户无法授权通过验证解决方法
  12. python是一种编译型程序设计语言_Python语言是一种编译型高级程序设计语言。
  13. linux刷新解析,如何在Linux(和FreeBSD)上刷新DNS解析器缓存
  14. PT站的做种和魔力值是如何增加换算的?
  15. Linux服务器开发实战——QT控制界面+epoll聊天服务
  16. 百度地图室内路线规划
  17. 使用 WebSphere eXtreme Scale 处理事件流
  18. 大数据难吗?如何快速掌握大数据开发技能
  19. Unparseable date: “2019-03-27“
  20. 让你细思极恐的社会潜规则

热门文章

  1. opencv python 生成画布_第16章 坚持一百秒(《Python趣味创意编程》教学视频)
  2. 暴力破解黄巴登录网站
  3. 【opencv】图像特征与描述
  4. 【java】画图和监听事件的应用
  5. css背景图毛玻璃,css实现背景图片的毛玻璃效果
  6. java 原子long_java中long和double类型操作的非原子性探究
  7. excel表中怎么插入visio_如何插入或 Visio 中粘贴的 Excel 工作表-阿里云开发者社区...
  8. 如果你是面试官,如何判断一个面试者的深度学习水平?
  9. mysql两表查询单个_对两个表进行单个MySQL选择查询是可能的吗?
  10. adb命令重置_android – 擦除数据/通过ADB恢复出厂设置