构建之法读书笔记4
今天阅读了第五章团队和流程。
读书笔记:
在本章开头作者通过王屋村搬砖的例子引出了这些团队的共同特点:
1.团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作,例如接力赛跑。
2.团队成员有各自的分工,互相依赖合作,共同完成任务。
对于软件团队来说,它还具有其自身的独特性。意识,相互依赖性大,某个团体成员所编写的模块可能需要另外成员为他提供函数接口,同事又要为其他成员提供函数接口,二是,时间压力大,在软件开发团队中为了赶项目进度,团队成员经常要求主动加班,三是,所有面临的情景瞬息万变,如用户需求的频繁变动,软件版本的不断开发等。
个人感受:
作者对软件团队的模式进行了划分,包括主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚模式。看了这些模式的介绍,并不能说自更喜欢哪种模式吧,但是对软件软对感觉有了更深一步的了解。各种形式的软件团队,适用于各种不同的人员和需求。