飞书项目是面向复杂产研团队的专业项目管理平台,提供了高度灵活地配置,为多种类型的项目管理提供可能性。针对需要为产品做增量迭代优化的产研团队,飞书项目全景视图、看板等多种视图模式和工作项关联、需求跟踪能力,支持把Scrum关键要素融入到飞书项目产品中,帮助团队高效落地敏捷开发实践。
敏捷开发概览
关于敏捷开发
敏捷开发是⼀种以人为核⼼进行迭代循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个 Story,各个 Story 的成果都经过测试验证,并通过持续集成快速交付。换⾔之,就是把一个大项⽬分为多个相互联系,但也可独立运行的⼩需求,并分别完成,在此过程中软件一直处于可使用状态。
关于敏捷方法
敏捷方法是一种有时间限制的、迭代的软件开发方法,强调以增量方式交付产品(通常称为冲刺 Sprint),而不是一次性交付,缩短端到端交付周期。
敏捷方法有很多,包括 Scrum、极限编程、功能驱动开发以及统一过程(RUP)等多种法,目前国内敏捷开发方法以 Scrum 为主,主要关注:
- 一致的开发目标
- 按短迭代周期工作
- 快速交付成果
- 关注业务优先级
- 检查与调整
主要角色
- 产品负责人(Product Owner) 以用户需求为核心,产品负责人编写用户故事,排优先级,录入 Backlog;
- Scrum 主管(Scrum Master)确保 Scrum 的执行,Scrum 主管并非团队的领导(因为团队是自组织的),是规则的执行者(通常由PMO兼任);
- 负责交付产品的团队(Development Team) 一个 DT 团队通常由 5 至 9 名具有跨职能技能的人(设计者,开发者等)组成,承担实际的开发工作;
Scrum 核心节点
- 以用户为中心,由产品负责人(Product Owner) 编写用户故事及产品需求,录入 Backlog,确保 Scrum 团队整体目标一致;
- 由 Scrum 主管(Scrum Master)明确 Sprint 节奏并持续优化,一般1个 Sprint 会持续2-4周时间;<