Feature Team 快速响应团队摆脱冗长研发体制
1. 背景
在研发过程中你的团队是否遇到了这样的问题:
- 团队不断扩大,研发团队忙的不可开交,而客户仍然抱怨“想要的功能怎么还没做"
- 总是被突然的需求打乱开发计划,加班加点,到处协调资源
- 产品/功能做了不少,而用户量,活跃量缺增长缓慢
- 长期存在的,团队成员待在一起,使得能够保持团结和高效率工作;随着时间推移,他们交付一个接一个的功能特性。
- 跨功能和跨组件
- 同一开发团队的成员位于相同的物理位置,可以进行团队成员之间的面对面协作。
- 围绕同一个完整的以客户为中心的功能特性,由多职能混合的多技能(比如分析,编程,测试等)成员组成。
- 一般由技能专家组成
- 在敏捷中,通常7±2人
- 简化的计划
- 高效沟通
- 加快产品上市时间
- 以用户价值为中心交付完整的功能
- 组织结构的支持
- 成员面对改变的阻力
- 学习曲线长
- 更多工具的需要(比如CI)
- 团队共同责任
- 促使团队产生更好的代码和质量更高的设计
- 减少浪费
- 促使团队学习