首页 > 代码库 > 《代码之殇》

《代码之殇》

  以前就听说过这本书,偶然看到就拿来读。
  写得不错,而且是连载专栏的形式,每篇文章篇幅不会很长,便于碎片时间阅读。但是大多数内容是关于管理的,这本书是翻着看的。
  同样还有《人月神话》和《人件集》这两本非常有名的书,也都是关于管理的,我只读了一点。


1.开发成本计算和时间表是个笑话。

2.风险管理:一个好的开发时间表通过优先处理关键功能来管理风险。这些关键功能是能让客户满意的最小功能集合。通过“困难/中等/容易”这种评级方法,可以判断出在这个最小集合中包含哪些功能是切实可行的。其他的功能按照优先顺序和一致性原则依次加入。

3.五“重”自动化——重试、重新开始、重启、重新镜像、重置机器。

 

4.为了有助于做出承诺,一个公司通常使用库存、保留余地以及其它风险管理的形式为实现承诺的每一步骤提供保障。这就是风险管理的精髓。你使用正统的项目管理方法确保整体目标的承诺得以履行,而使用风险管理确保履行承诺过程中的每一个步骤无恙。

5.敏捷方法实际上是软件开发方法的一个集合,这些方法遵从一套统一原则,但除此之外其它方面都没什么关联性,有时甚至是对立的。可以从敏捷联盟了解关于敏捷的更多真实信息。

《代码之殇》