SCRUM 敏捷管理知识一、什么是 scrumScrum 是一个用于开发和维持复杂产品的框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个 Sprint,每个Sprint 的建议长度是 2 到 4 周(互联网产品研发可以使用 1周的 Sprint)。在 Scrum 中,使用产品 Backlog 来管理产品的需求,产品 backlog 是一个根据商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum 团队总是先开发对客户具有较高价值的需求。在 Sprint 中,Scrum 团队从产品 Backlog 中选择最高优先级的需求进行开发。选择的需求在 Sprint 计划会议上经过讨论、分析和估算得到相应的任务列 表 , 我 们 称 它 为 Sprintbacklog 。 在 每 个 迭 代 结 束 时Scrum 团队将递交潜在可交付的产品增量。Scrum 起源于软件开发项目,但它适用于任何复杂的或是创新性的项目。Scrum 流程如下图:SCRUM 框架包括 3 个角色、3 个工件、5 个活动、5 个价值,具体说明如下:3 个角色1.产品负责人(ProductOwner)2.ScrumMaster3.Scrum 团队3 个工件1.产品 Backlog(ProductBacklog)2.SprintBacklog3.产品增量(Increment)5 个活动1.产品 Backlog 梳理会议(ProductBacklogRefinement)2.Sprint 计划会议(SprintPlanningMeeting)3.每日站会(DailyScrumMeeting)4.Sprint 评审会议(SprintReviewMeeting)5.Sprint 回顾会议(SprintRetrospectiveMeeting)5 个价值1.24307 5EF3 廳 34576 8710 蜐 3hn2.3.承诺–同意对目标做出承诺4.专注–把你的心思和能力都用到你承诺的工作上去5.开放–Scrum 把项目中的一切开放给每个人看6.尊重–每个人都有他独特的背景和经验7.勇气–有勇气做出承诺,履行承诺,接受别人的尊重SCRUM 理论基础Scrum 以经验性过程控制理论(经验主义)做为理论基础的过程.经验主义主张知识源于经验,以及基于已知的东西做决定。Scrum 采纳迭代、增量的方法来优化可预见性并控制风险。Scrum 的三大支柱支撑起每个经验性过程控制的实现:透明性、检验和适应。Scrum 的三大支柱如下:第一:透明性(Transparency)透明度是指,在软件开发过程的各个环节保持高度的可见性,影响交付成果的各个方面对于参加交付的所有人、管理生产结果的人保持透明。管理生产成果的人不仅要能够看到过程的这些方面,而且必须理解他们看到的内容.也就是说,当某个人在...