码迷,mamicode.com
首页 > 其他好文 > 详细

《人月神话》和个人的一些想法

时间:2015-06-07 18:43:06      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

 用了5,6个小时把这本提升逼格的书看完了,收获还是挺大的... 

重要名词和主要观点解释

1.焦油坑:形容软件开发的困难和挣扎。软件项目也是这样,不论是开发大型软件系统还是小型项目,都会遇到诸多复杂的问题和影响因素,一个一个淹没在焦油坑中。

2.人月神话:人力和时间不是平衡的线性关系,用人力作为生存率的衡量标准是一个神话。缺乏合理的进度安排是造成项目滞后的最主要原因

3.没有银弹:10年内没有任何编程技巧能给软件生存率带来数量级的提高。

            软件开发中困难的部分是规格说明、设计和测试这些概念上的结构,而不是对概念进行表述和对实现逼真程度进行验证

4.软件行业的复杂性导致焦油坑和没有银弹

5.保证概念的完整性和拥有结构师,需要一种无须任何歉意的贵族专制统治

6.规范化的文档,清晰的结构

7.对项目的成功,项目人员的素质,人员的组织和管理比使用的工具和采用的技术更重要。

8.瀑布模式是错误的,采用增量模式。瀑布流假设项目只经历一次过程,而且体系出色易用,设计合理可靠,错误发生在编码实现阶段。

个人目前项目思考

  1.比较认同项目需要一个人员来保证系统概念的完整性和架构师,一个系统就需要有自己的规则。不需要每个人都那么有创造力,虽然对个人有好处,但是对项目没有太大的好处。

  2.不需要每个人都是全能的,什么都做只会导致项目比较混乱

  3.写正规的文档是很有必要的,但是很难实现和贯彻实施。需求真的要澄清,原型设计还是很重要的,不要直接开干。

  4.把任务细化,安排好,不要一个人同时启动多个任务,一个任务周期不能拖太长,不然后期很难交付。

希望大家可以把自己在开发过程中的想法描述一下,帮助我们后面更好的完成工作!

《人月神话》和个人的一些想法

标签:

原文地址:http://www.cnblogs.com/xiaoshuai1992/p/renyueshenhua.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!