人月神话阅读
今天没有进行视频的学习,读了读人月神话,好久没读了。今天学习的第三章外科手术队伍
在软件中的“外科手术队伍”有一个类似于 外科医生的首席程序员。他亲自定义功能和性能技术说明书,设计程序,编制主架构源代码,测试以及书写技术文档。首席程序员还拥有一个副手,他主要作用是作为设计的思考者、讨论者和评估人员。与传统的两人队伍每人负责一部分工作的设计和实现不同,“外科手术队伍”中的这两个人需要一起了解所有的设计和全部的代码。其他的程序员以及管理者,文档编辑人员等围绕着主架构的设计来具体实现功能以及推进项目。这种队伍的好处就在于既能获得由少数头脑产生的产品完整性,又能得到多位协助人员的总体生产率,还彻底地减少了沟通的工作量。
读了这一章,我明白了一个项目需要分工,需要团队合作。