最近读了一本不错的软件工程的书《软件项目管理》机械工业出版社。

以前总是看一些老外写的软件工程方面的书,国内的软件工程的书就看过清华大学的《基于软件能力成熟度模型的软件过程改进》(也是一本不错的软件工程的书,就是厚点,但是比起国外的来说不是很厚,罗嗦了阿)。

这个本的最大的特点是,都是中国的专家写的一些实际经验,符合中国国情的软件开发方式。外国有些个软件工程的东西在中国可能走不通,不如说工作流,中国的办事流程太复杂了。

作为第一部分先说说需求分析阶段的事情。

“需求分析人员在工作过程中可能会遇到一下问题:一些很忙的用户可能不原意积极参入需求调研过程,对需求分析的工作不重视,这些现象给项目造成的影响往往是致命的。因为到项目验收时用户一定是非常重视需求调研,等问题到项目验收的阶段才暴露,一切都悔之晚矣。”这种现象在实际的项目开发中确实十分的常见,所以有一个重点的要提出来,就是需求要用户签字确认,当需求变更的时候,一定要对变更也要签字确认。

解决客户不合作的矛盾的方式主要有一些几个点:明确责任、确立工作目标、明确客户的目标、请客吃饭、开会聊天。

需求阶段要尽量避免二异性,需求规格说明书要准确。还有最重要的一点,需求规格说明书写成后,一定要与利益的各方进行一次评审。

在实际的情况下,项目的双方的地位是不平等的,往往用户有一种优越的心理,在项目进行过程中处于优越的地位。在协作的过程中,只有充分尊重用户,才能得到对方的尊重。当用户提出变更的时候,不能一味的拒绝,这样可能导致僵局。

实际情况下,用户往往对需求只是一个模糊的概念,这种情况下,我们要给用户树立一个靶子,开发一个简单的原型系统,让用户来提修改意见,这样会事半功倍。

《需求规格说明书》和《用户需求说明书》的区别,我理解是,《需求规格说明书》主要是针对开发人员,《用户需求说明书》主要针对客户。前者比后者更详细,更专业化。

需求分析方法的几个点:数据流程图、数据字典、需求条目化及标示。

一本不错的书《软件项目管理》,有感(一)相关推荐

  1. 推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》

    原文:https://www.createspace.com/5425618 看了一下该书目录,感觉不错,Ext JS 5的重点内容都提及了,确实是一本学习Ext JS 5的好书,唯一遗憾的地方就是太 ...

  2. 最近在看一本不错的书~推荐给大家

    都说三国诸葛亮死后就不好看了~这本书给你带来后三国的精彩~ 第一话 子午谷的一场雨 关于诸葛亮北伐失败的原因,说法很多. 有的人把失败的原因归结为刘备太衰,在三国演义里,刘备在夷陵赔了70万大军,所以 ...

  3. 信息安全行业里面一些很不错的书

    http://bbs.byr.cn/#!article/Focus/45726 发信人: RSA (RSA), 信区: Security 标  题: 信息安全行业里面一些很不错的书  发信站: 北邮人 ...

  4. 推荐一本非常不错的书——李笑来的《把时间当作朋友》

    推荐一本非常不错的书--李笑来的<把时间当作朋友> 过年这几天闲着没事,把这本书看完了,不过是网络版的,好像跟正式出版的有一些出入,上班后打算买几本送给朋友看看,真的很棒. 这里提供网络版 ...

  5. 几本软件项目管理方面的书

    几本软件项目管理方面的书 <Rational统一过程:实践者指南> 温昱的<软件架构设计> 何为架构? 架构是组件,组件与组件之间,和与环境之间的关系,引导设计发展原则中体现的 ...

  6. 软件项目管理0714:简化的必要性

    软件项目管理0714:简化的必要性 读<一页纸项目管理>简化的必要性,单纯的从工作中进行总结,新内容已经比较少了,现在找到一本业内专著,结合书上的内容和自己的理解,做总结. 这本书的第一章 ...

  7. 软件项目管理三国启示录01 群雄争霸之项目经理的自我修养

    序 话说天下大势,合久必分,分久必合:写代码也一样,写着写着就想做做管理,作为一名码农,我就有过这样的心态,而且还机缘巧合这几年做了几个项目,因此有机会与不同的人.不同团队打交道,也或多或少有些积累了 ...

  8. 我要学编程,看什么书好?--^_^,这里推荐一些个人觉得很不错的书(五)小集篇

    虽然一直想写点什么,但是感觉自己怎么写肯定都不如书上写的好,所以到最后感觉还是推荐点书比较好. 下面列举一些自己感觉还不错的书,可能会和以前的有重复,就当做总集篇吧.一般好书都有些难度,而且看很多书还 ...

  9. 了解编程的心理 谈谈软件项目管理的重要性 (转)

    关键词: 了解编程的心理    谈谈软件项目管理的重要性    (转) 了解编程的心理 原著:Bryan Dollery 编译:Jenny Chen 原文出处:Understanding the Ps ...

最新文章

  1. Docker容器运行后退出,怎么才能一直运行?
  2. 【Sprint3冲刺之前】TD学生助手测试用例
  3. 【NLP】用code2vec、glow和spaCy进行词嵌入
  4. DNA Consensus String
  5. sql 之like 和通配符%,_(mysql)
  6. Node.js之HTPP URL
  7. java并发:interrupt进程终止
  8. endnote参考文献排版_高效管理论文参考文献的方法
  9. 学习mescroll的下拉刷新、上拉加载
  10. 财务管理都学什么计算机课程,计算机财务管理课程教学大纲.DOC
  11. SPSS学习笔记【二】-回归分析
  12. 【数字IC验证快速入门】4、熟悉数字IC验证中常用的Linux基本操作
  13. day 82 Vue学习三之vue组件
  14. spoj 1811 LCS 后缀自动机
  15. Faster Read: Deep High Dynamic Range Imaging with Large Foreground Motions
  16. CF 1567 C. Carrying Conundrum(思维)
  17. java verify_java – 什么时候使用Mockito.verify()?
  18. 神经结构搜索资料NAS
  19. pictureBox用法
  20. 产品读书《从0到1:开启商业与未来的秘密》

热门文章

  1. 理想国Java学生管理系统实战教程+源码
  2. 【转】努力赚钱,是为了不让自己的爱情受到别人金钱的考验
  3. 把GitHub仓库当GitLib仓库,但经常网络不好怎么办?
  4. 黑河学院计算机技术新生名单,2021年黑河学院有几个校区,大一新生在哪个校区...
  5. 如何理解特征向量和特征值
  6. 某程序员一天6个闹钟,带娃、喂奶...网友:挺住!
  7. CMD命令行升级pip失败解决方法
  8. springboot-如何运行jsp项目?
  9. 福州三岐小学电能管理系统项目小结-安科瑞苏月婷
  10. echarts全国地图点击弹窗(Vue)