敏捷宣言
我们一直在实践中探寻更换的软件开发方法,身体力行的同时也在帮助他人,由此我们得出了一下价值观:
个体的互动 重于 流程与工具
可工作的软件 重于 详尽的文档
客户合作 重于 合同谈判
相应变化 重于 遵循计划
敏捷12原则:
1、我们最重要的目标,是通过及早和持续不断地交付有价值的软件使客户满意。 --客户满意
2、欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。 --掌控变化
3、经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期。 --短周期
4、业务人员和开发人员必须相互合作,项目中的每一天都不例外。 --相互合作
5、激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。 --激发斗志,辅以信任
6、不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。 --面对面的交谈
7、可工作的软件是进度的首要度量标准。 --可工作的软件
8、敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。 --可持续开发
9、坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。 --卓越技术和良好设计
10、以简洁为本,它是极力减少不必要工作量的艺术。 --简洁为本
11、最好的架构、需求和设计出自自组织团队。 --自组织团队
12、团队定期地反思如何能提高成效,并依此调整自身的行为表现 --定期地反思
1、Scrum概述
Scrum 是用于管理产品开发的单个团队过程框架。该框架包含 Scrum 角色、事件、工件和规则,采用迭代方法来交付工作产品。
1) Scrum 流行的原因:
口Scrum提供简单和可证明的结果口它包含其他敏捷工程技术口它强调小型团队和团队授权口欢迎需求的变更
口它允许单一来源的优先项目工作开展7Scrum会议包括日常状态会议
口提供团队在冲刺阶段一个潜在的可交付增量承诺
2)Scrum 三大支柱透明性:
口过程或项目的各个方面必须是对结果负责任的,透明的:
口运用信息发射源,让这些关键信息,如产品待办事项列表,冲刺待办事项、障碍、风险和项目进展对所有的利益相关者是透明的。检视:
口团队根据项目目标定期检查他们的绩效和进展;
口他们不断寻找问题和计划的偏离。调整:
口基于观察期间的检查,采取必要的变更流程,以避免问题再次发生,提高项目交付成功率。
2、Scrum色
Scrum团队由5到9个(7±2)团队成员组成。
有三种类型角色:
口产品负责人(PO):产品负责人定义项目愿景、需求和优先级,对产品成功负责。
口Scrum Master:负责团队,并移除障碍,帮助他们实现产品负责人所设定的目标。
口开发团队:自组织、跨职能。他们协同工作,以确定如何最好地满足产品负责人的目标。
团队中有“鸡”和“猪”的角色,“猪”的角色包括scrum master、PO、team;“鸡”的角色是指团队成员以外的管理角色
Scrum角色的关键点
1)产品负责人:
·清晰地表达产品待办列表项
对产品待办列表项进行排序,最好地实现目标和使命·
优化开发团队所执行工作的价值
确保产品待

本文详细介绍了敏捷开发框架Scrum,包括敏捷宣言、Scrum的三大支柱、角色、工件和会议。Scrum强调个体互动、可工作的软件以及客户合作,以迭代方式交付有价值的产品。文章探讨了Scrum的角色如产品负责人、Scrum Master和开发团队,以及Scrum的三大支柱:透明性、检视和调整。Scrum的工件包括产品待办列表、Sprint待办列表和产品增量。Scrum的五大仪式包括冲刺计划会议、每日站会、冲刺评审会、冲刺回顾会和待办事项梳理会议。文章还涉及了敏捷教练、MoSCoW优先级技术、仆人式领导、看板和五问法等敏捷实践。

1604

被折叠的 条评论
为什么被折叠?



