软件工程作业--论<<人月神话>>

文章目录

  • 前言
  • 一、第一章——焦油坑
    • 当看到这个标题时,我就有一种预感,作者要讲到这个专业或者这份工作的特点,而这种感觉我也有所体会。那就是这份工作像陷入一个焦油坑,你越是挣扎去反抗越是难以挣脱,只有慢慢去试探去感觉深浅以及力度才能挣脱。
  • 二、第二章——人月神话
    • 1.简要说明
    • 这章讲了乐观主义,人月,以及系统测试,空泛的估算和进度灾难
    • 2.读入数据
  • 三、第三章——外科手术队伍
    • 这章讲了作者推荐的软件团队应该像一个外科手术队伍,只有一个主刀医生(经验丰富且主导整个团队) 一个副手(提出意见以及帮助主刀医生调配队伍)等


前言

读人月神话一到三章有感


一、第一章——焦油坑


当看到这个标题时,我就有一种预感,作者要讲到这个专业或者这份工作的特点,而这种感觉我也有所体会。那就是这份工作像陷入一个焦油坑,你越是挣扎去反抗越是难以挣脱,只有慢慢去试探去感觉深浅以及力度才能挣脱。

第一章讲了这份职业的乐趣所在,那就是创造那就是将思维转化为现实,这种创造即比画画具体因为每一步每一个输出你都知道如何而来,但是又比画画抽象因为它不在现实之中。这也是我选择这个专业的理由,我喜欢创造喜欢一个自己打造的世界,我以为这是一个金矿坑但是我没想到这份职业也有大量的枯燥重复的工作,对我而言这就是那焦油。。。

二、第二章——人月神话

1.简要说明


这章讲了乐观主义,人月,以及系统测试,空泛的估算和进度灾难

2.读入数据

乐观主义:指所有的程序员都对自己的程序报有乐观主义无一例外,认为无懈可击。直到运行时发现BUG后,对此我深有体会


人月:这是一种作者创造出来的计量单位,也是这本书的标题。但是作者却直接指出了人月不是神话而是陷阱,增加人员不仅不会提高效率甚至可能会降低效率


空泛的估算:由于乐观主义以及软件系统的精密又不存在于现实常常会导致团队做出错误甚至荒谬的估算。


进度灾难:当我读完这个内容的时候我真的有点担心,担心在我以后的工作中会出现这种情况。这是指当进度赶不上时增加人手很有可能只会让进度更慢(由于磨合以及培训的时间问题),这种灾难很绝望。。

三、第三章——外科手术队伍


这章讲了作者推荐的软件团队应该像一个外科手术队伍,只有一个主刀医生(经验丰富且主导整个团队)
一个副手(提出意见以及帮助主刀医生调配队伍)等

其中我感触最深的便是只能有一个主刀医生,队里不确定话事人会经常产生矛盾以及拖延问题,这个在一个团队中远比软件本身难对付。

你可能感兴趣的:(软件工程作业)