构建之法阅读笔记05
2017.2.15
第五章 团队和流程
软件团队的模式
- 主治医师模式
- 明星模式
- 社区模式
- 业余剧团模式
- 秘密团队
- 特工团队
- 交响乐团团队
- 爵士乐团队
敏捷流程
敏捷开发原则
- 今早并持续地交付有价值的软件满足客户的需求
- 敏捷流程欢饮需求的变化,并利用这种变化来提高用户的竞争优势
- 经常发布可用的软件,发布间隔看可以从几周到几个月,能短则短。
- 业务人员和开发人员在项目开发过程中应该每天共同工作
- 以有进取心的人为项目核心,充分支持新人他们
- 无论团队内外,面对面的交流始终是最有效的沟通方式
- 可用的软件是衡量项目进展的主要指标,
- 敏捷流程赢能保持可持续发展,领导,团队,和用户应该能按照目前的步调持续合作下去
- 只有不断关注技术和设计,才能越来越敏捷。
10.保持简明-尽可能简化工作量的记忆极为重要
11.只有能有自我管理的团队才能创造优秀的架构,需求和设计
12.实时总结如何提高团队效率,并付诸行动
个人感悟:
- 我过去是怎么做的
过去开发过程中,也谈不上是开发,就是在编程过程中不能够满足客户的需求,只是单纯的能够实现功能,并且的程序的修改上并不是可持续的,也不会与其他成员每天进行面对面交流。
- 结合书中所讲,说明为什么不好
不符合敏捷开发原则,当我进行编程的时候,没有可持续性的发展,并且在技术和设计方面并没有特别关注,不够敏捷,做的程序也不够简明。自我管理不够好,不能够使得团队更加优秀。
- 提出一个方法,避免再次掉入陷阱。
注意敏捷开发原则,牢记于心,在每一次团队开发过程中时刻遵守敏捷开发原则,尽可能的满足遵守敏捷开发原则,让我们的团队不想是主刀医生模式那样的团队。