敏捷开发操作规范 .docx
《敏捷开发操作规范 .docx》由会员分享,可在线阅读,更多相关《敏捷开发操作规范 .docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结灵敏开发的相关简介灵敏定义Scrum是一个轻量级的软件开发方法Scrum是一个灵敏开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括如干个小的迭代周期, 每个小的迭代周期称为一个 Sprint ,每个 Sprint的建议长度 2 到 4 周。在 Scrum中,使用产品 Backlog 来治理产品或项目的需求, 产品 backlog 是一个依据商业价值排序的需求列表,列表条目的表达形式通常为用户故事。Scrum的开发团队总是先开发的是对客户具有较高价值的需求。在每个 Sprint中, Scrum开发团队从产品 Backlog 中选择最有价值的需求进行开发。Sp
2、rint中选择的需求经过 Sprint方案会议上的分析、争论和估算得到一个Sprint的任务列表,我们称它为 Sprintbacklog。在每个迭代终止时, Scrum团队将交付潜在可交付的产品增量。灵敏的原就个体与交互 赛过过程与工具可以工作的软件 赛过面面俱到的文档客户协作 赛过合同谈判响应变化 赛过遵循方案这四句价值观用语句表达就是:自组织团队与客户紧密协作,通过高度迭代式、增量式的软件开发过程响应变化,并在每次迭代终止时交付经过编码与测试的有价值的软件。赛过与客户确定合同后在初期制定并遵循基于活动的完整方案,在重型过程和工具指导下,通过完成大量文档进行学问传递,最终交付需求。灵敏宣言
3、12 条原就1. 最优先的目标是通过尽早的、连续的交付有价值的软件来满意客户。2. 欢迎需求变化,甚至在开发后期。灵敏过程掌握、利用变化帮忙客户取得竞争优势。3. 频繁交付可用的软件,间隔从两周到两个月,偏爱更短的时间尺度。4. 在整个项目中业务人员和开发人员必需每天在一起工作。5. 以积极主动的员工为核心建立项目,赐予他们所需的环境和支持,信任他们能够完成工作。6. 在开发团队内外传递信息最有效率和成效的方法是面对面的沟通。7. 可用的软件是进展的主要度量指标。8. 灵敏过程提倡可连续进展。发起人、开发者和用户应始终保持稳固的步调。9. 简化使必要的工作最小化的艺术是关键。10. 连续关注技
4、术上的精益求精和良好的设计以增强灵敏性。11. 最好的架构、需求和设计产生于自我组织的团队。12. 团队定期的对运作如何更加有效进行反思,并相应的调整、校正自己的行为。灵敏的角色1 产品负责人产品负责人( ProductOwner)的职责如下:.确定产品的功能。.打算发布的日期和发布内容。.为产品的 ROI 负责。.依据市场价值确定功能优先级。.每个 Sprint ,依据需要调整功能和优先级(每个Sprint开头前调整)。.接受或拒绝接受开发团队的工作成果。2ScrumMaster可编辑资料 - - - 欢迎下载精品名师归纳总结作为 TeamLeader和 Productowner 紧密的工作
5、在一起,他可以准时的为团队成员供应帮忙。他必需:.保证团队资源完全可被利用并且全部是高产出的。.保证各个角色及职责的良好协作。.解决团队开发中的障碍。.做为团队和外部的接口,屏蔽外界对团队成员的干扰。.保证开发过程按方案进行,组织DailyScrum , SprintReviewandSprintPlanningmeetings。3Team负责产品的开发.一般情形人数在 5-9 个左右.团队要跨职能(包括开发人员、测试人员、用户界面设计师等).团队成员需要全职。(有些情形例外,比如数据库治理员).在项目向导范畴内有权益做任何事情已确保达到Sprint的目标。.高度的自组织才能。.向 Produ
6、ctOwner 演示产品功能。.团队成员构成在 sprint内不答应变化。.团队整体向产品开发负责。灵敏工件1、Product Backlog有优先级的故事列表,并估算故事点产品订单:产品订单( ProductBacklog )是整个项目的概要文档,它包含已划分优先等级的、项目要开发的系统或产品的需求清单,包括功能和非功能性需求及其他假设和约束条件。产品负责人和团队主要按业务和依靠性的重要程度划分优先等级,并作出预估。预估值的精确度取决于产品订单中条目的优先级和细致程度, 入选下一个冲刺的最高优先等级条目的预估会特别精确。产品的需求清单是动态的,随着产品及其使用环境的变化而变化,并且只要产品存
7、在,它就随之存在。而且,在整个产品生命周期中, 治理层不断确定产品需求或对之做出转变,以保证产品适用性、 有用性和竞争性。2、SprintBacklog当前 Sprint要完成的任务列表,并估算工时.团队成员自己选择任务,而不是指派任务.对每一个任务,每天要更新剩余的工作量估算.每个团队成员都可以修改 Sprintbacklog,增加、删除或者修改任务冲刺订单: 冲刺订单是大大细化了的文档, 用来界定工作或任务, 定义团队在 Story 中的任务清单,这些任务会将当前冲刺选定的产品订单转化为完整的产品功能增量。冲刺订单在冲刺规划会议中形成, 其包含的不会被分派, 而是由团队成员签名认领他们宠爱
8、的任务。任务被分解为以小时为单位,没有任务可以超过 16 个小时。假如一个任务超过 16 个小时,那么它就应当被进一步分解。每项任务信息将包括其负责人及其在冲刺中任一天时的剩余工作量,且仅团队有权转变其内容。3、发布燃尽图直观反应当前发布剩余的工作量,以Sprint周期数和故事点数为单位。可编辑资料 - - - 欢迎下载精品名师归纳总结燃尽图( BurndownChart)是一个公开呈现的图表,纵轴代表剩余工作量,横轴代表时间,显示当前冲刺中随时间变化而变化的剩余工作量 (可以是未完成的任务数目, 或在冲刺订单上未完成的订单项的数目)。剩余工作量趋势线与横轴之间的交集表示在那个时间点最可能的工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 敏捷开发操作规范 敏捷 开发 操作 规范
限制150内