《软件需求最佳实践》阅读笔记01
1、写一份软件规格需求说明书,我们的需求说明书是要给谁看的,谁又会看那一部分呢?这两个问题是实实在在的,的确如此,苦逼的程序员紧赶慢赶起早贪黑的写了厚厚一摞的文档,恭恭敬敬的交到经理面前,但是经理会认真看吗?对,他肯定不会!首先,经理有他自己的主要职责不会在这一方面浪费太多的时间;其次,一本规格需求说明书少说几万字,包含内容繁多,经理也不知道要看哪一部分;再次,程序员的需求规格说明书里面专业术语太多,而经理又不一定是懂技术的人,这就在理解上带来了很多不必要的麻烦。
2、需求规格说明书应采用业务向导的树形结构来组织。
3、在没有了解软件需求之前作为一名新手当然是不会想这末多的,以为做软件的重头戏就是在编写(看来真是可笑),现在真正体会到了需求和目标的重要性。其实在做需求和交流这条路上关键是与人打交道,需求分析师和客户之间高效率的交流,代码编写者与项目经理之间默契的配合,以及公司内各个部门之间无间的合作才是成功的关键。
个人感受
需求分析在软件工程行业是十分重要的更是必须要做而且要做好的,假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件项目无法在规定的时间里完工。过去我时常没做需求分析就开始写代码,结果往往不如人意,今后应注重需求分析方面的要求。
转载于:https://www.cnblogs.com/wyl814922595/p/9216092.html
《软件需求最佳实践》阅读笔记01相关推荐
- 梦断代码阅读笔记01
就像这本书的推荐序一样,这本书最大的的魔力是它不只是讲技术和理论,而是向我们真实的反映了一流软件开发师是如何进行软件开发的,他把真实的事,人,技术以及产品的发展过程结合在一起.我们现在没有进行开发项目 ...
- 梦断代码阅读笔记之一
最近阅读了罗森伯格的<梦断代码>,算是近距离观察了十几年前软件开发的状态.这本书是作者对OSAF主持的Chandler项目进行田野调查 而写的一本书.本书是在讲一事,也是在讲百千事:是写 ...
- 梦断代码阅读笔记03
经过几天的阅读,终于将这本书看完了,读完了整个故事,我进行了简单的总结,感觉不仅仅是在写代码与计算机或软件交流,更多的是做事行为. 首先是做事得有目标.无论做什么事情都要有目标和动力,这样做起事来无论 ...
- 梦断代码阅读笔记之二
第5章 管束奇客和狗 管理的任务就是让人能协同工作,益其长处.弱其短处.数字只是管理的一个起点,并非终点. 用代码行数计算软件生产力不太可靠. 非正式机制总是存在,而且如果没真正理解就改变他是很危险的 ...
- 梦断代码阅读笔记 03
孟子曾经曰过"鱼,我所欲也,熊掌亦我所欲也:二者不可得兼,舍鱼而取熊掌者也",这就是我们耳熟能详的"鱼与熊掌不可兼得"的由来,无独有偶,其实生活中也有很多的&q ...
- 梦断代码阅读笔记02
最近读到了第四章,大体讲了: 模块化和组件化是软件人员的梦想,谁都想把几个模块插到一起就可以完美的运行并完成任务,但现实却相当残酷,可以运行的模块通常不能与自己想写的程序配合工作,好的源代码由于商业利 ...
- 梦断代码 ---阅读笔记02
Agenda之魂 由于不知道Agenda的意思,所以去查了一下,它是议事日程; 待议诸事项一览表; 日常工作事项; 议程的意思.不过在本书中确实一个项目的名字,它是为解决各种信息的管理问题. 继续努力 ...
- 阅读笔记《梦断代码》其二
梦断代码阅读笔记之二 读"乐高王国"的时候,真的引起了我的共鸣.因为以前我就是作者描述的那种程序猿,专注于制造螺丝和螺母这种小细节,而不屑于利用别人早就写出来不 知多少个版本的代码 ...
- 《梦断代码》阅读笔记01
这几天阅读了老师推荐的<梦断代码>前几章,通过本书简介可以知道本书大概主要讲的是做软件过程中的困难. 第一章软件时间,主要讲的是从事软件制作行业的艰辛,需要没日没夜的加班工作,书中有这样一 ...
- 《梦断代码》阅读笔记之第8章至最后
以下是我读了梦断代码第八章之后的读书笔记: 1.自己做的软件自己一定要用,即"吃你自己的狗食",自己的软件开发出来后自己都不会用那么还要指望别人用不成? 2.在软件开发编写代码的时 ...
最新文章
- 自己实现一个最简单的数据库
- Activity的生命周期理解
- learning materials for progress!
- 音视频技术开发周刊 77期
- HBase读写流程、flush、文件合并、region拆分
- 防止用户重复提交表单数据,session方式,js方式
- 中等职计算机应用基础,中等职业计算机应用基础答案
- PHP 基本语法,变量
- java中枚举表示数据状态
- 解决Python3 pip list 红色DEPRECATION
- 成都电子神技大学模拟题(取模运算)
- 开源私有云盘python_用Seafile不花钱搭建高安全性局域网私有云盘
- elasticsearch的性能表现
- CCNP学习笔记第一周
- 今天不开心 和话痨机器人聊一会
- 破解docx文档保护密码
- ReentrantLock和AbstractQueuedSynchronizer的整体结构
- 项目实战:动态系统的设计(类似朋友圈)
- 【python】tkinter界面化+百度API—聊天机器人(四)
- 如何用MD5加密数据库的敏感数据?
热门文章
- 黑马程序员——iOS学习——启动App界面黑屏
- Struts2笔记——struts常用标签
- 【分享】java反射获取、设置、打印对象属性,对象转map基础工具
- 客户端网络pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现客户端网络...
- YFIOServer 后台IO接口使用说明
- linux下面的浏览器不停自动打开新网页
- v-bind单向绑定与v-model双向绑定
- codeblocks调试窗口字体大小以及修改主题
- xubuntu沒有登錄輸入框,左上角出現白色方框,解決方案
- 区块链浏览器_什么是区块链浏览器?