• 《需求工程》阅读笔记*part2


    大致看了这本书的开头部门,发现和老师给我们上课讲的一样。需求就是第一位。如果你连用户的需求都分析不出来,那你永远你都做不出来令人满意的项目。需求问题是当前软件开发面临的主要问题,在Standish Group的调查项目中将软件分为三类,一种在预计时间,在预算成本之下完成所有的预期功能,该项目称之为成功项目;一种是完成了该项目的部分功能,但是超出预期或者部分功能没有实现,称之为问题项目;一种是无法完成被中途撤销或者产品无法最终提交,称之为失败项目。成功项目与失败项目所占比例差不多一半,而问题项目占一半多。在分析了影响这三类项目的因素后,发现最大的问题就是需求问题是对项目的最大影响因素。到目前为止,虽然问题有所好转,但是仍然从未从根本上改变,软件生产方面所面临的问题仍然不容乐观,因此,在我们以后的开发软件是,首先要搞明白的是软件的需求问题,例如开发软件面向的对象,面向对象应该具有什么样的功能,而不是上来就着手开发软件代码实现,这样反而会适得其反,很容易做出失败项目或者是问题项目。

    我觉得感同身受这个技能很适合我,多为别人着想,站在别人的角度思考,客户到底需要什么。只要多用心理解,我觉得没什么难度。啊哈哈

  • 相关阅读:
    支持向量机
    Redis(六)应用问题解决
    Redis(七)新数据类型、新功能
    Redis(五)主从复制、集群
    MacOS解决too many open files
    使用systemd让程序自启保活
    vue 生产环境开启 vuedevtools
    mac完整卸载vmware
    将 .gradle文件 从C盘移动到D盘
    【转】微信小程序推送消息
  • 原文地址:https://www.cnblogs.com/Aming-/p/14208637.html
Copyright © 2020-2023  润新知