人月神话阅读笔记02

   《人月神话》第二章中提到当我们平时在估算任务进度的时候,总是过分乐观,认为每个任务分配了那么多天的时间。那么在那么多天后,就一定可以完成任务。的确,我们在进行团队开发果酱笔记的时候,我们一开始觉得刚刚接触一块新的知识点,要适当地确定目标最后才能完成,本来我们打算每人分配好任务,最后阶段把各个模块连接在一起就可以,包括基本的登录注册模块,对笔记实现最基本的增删改查,添加图片和能够通过扫描二维码分享笔记等功能。我们就先商量一人负责一个部分,但是4天过去了,除了登录注册功能基本实现,我们没法连接上数据库,无法完成基本的增删改查等功能,更别提扫描二维码分享笔记这样的亮点了。小组的开发陷入了困境。正如第二章中提到,我们总是对开发进度抱有过分乐观的想法。并且我们当时想着那么大家先停下各自的任务,先解决连接数据库的问题。这就又犯了认为人员数量和时间可以相互替换的错误。看了第二章后,我想到了沟通的重要性,不能那么把任务划分后就交由大家去完成,大家需要沟通交流。后来我们就找了空闲的时间大家聚在一起写代码,不止是每天开站立会议,进行深入的沟通和交流,最后终于完成任务。

原文地址:https://www.cnblogs.com/yanyuqing/p/5605236.html