敏捷培训材料(PMO).pdf

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
奔跑在敏捷的阳光下 Scrum 基础培训 PMO 2012.08 分享什么? 什么是敏捷开发 ? 为什么要敏捷? Scrum 角色 Scrum实施的基础知识 敏捷实践经验分享 总结 什么是敏捷开发 什么是敏捷开发? 敏捷开发,Agile Development ,就是指能够在需求迅速变化的情况 下快速开发软件。我们接触最多敏捷实践方式有:极限编程(XP )、 结对编程、测试驱动开发(TDD )等。 什么是敏捷开发 敏捷联盟宣言:2001年 、17位牛人、敏捷联盟 我们一直在实践中探寻更好的软件开发方法, 身体力行的同时也帮助他人。由此我们建立了如下价值观: 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 也就是说,尽管右项有其价值, 我们更重视左项的价值。 来源:/iso/zhchs/ 什么是敏捷开发 敏捷原则: 1、尽早地、持续地交付有价值的软件来满足客户的需求 2、欢迎需求的变化,即使是项目后期的变更。敏捷过程能够驾驭变化,为客户 带来竞争优势 3、经常交付可以工作的软件,时间间隔越短越好 4 、整个项目开发期间,业务人员与开发人员应该工作在一起 5、围绕斗志高昂的人构建项目,给他们提供所需的环境,满足他们的需要,并 信任他们 6、最有效的信息传达方式和与团队相处的方法是面对面交流 7、可以工作的软件是进度主要的度量标准 8、敏捷过程提倡可持续开发。投资方、开发者和用户应该总是保持一致的步伐 9、不断追求卓越技术和良好设计有助于加强敏捷性 10、简单--尽量减少工作量是非常重要的 11、最好的架构、需求和设计都出自于自我组织的团队 12、每隔一段时间,团队都要反思如何更有效率,并相应地调整自己的行为 为什么要敏捷 关于需求的三个假设:  客户知道他想要什么  开发人员知道该怎样实现  没有变更 理想 vs. 现实  客户不断发现他想要什么  开发人员不断发现怎样去实现  一切都在变,唯一不变的是变化 预测式vs. 经验式 Scrum –一种敏捷框架 Scrum的流程示意图 Scrum角色 产品经理 Scrum Master Scrum Team 成员 让我们来动手吧准备我们的作战室! 准备一间我们的作战室: 让我们来动手吧准备我们的作战室! 准备一面任务墙: 让我们来动手吧准备我们的作战室! 建议:  大家能尽量坐在一起:至少要能看得见彼此  尽量和其他团队或者部门不要混居  产品经理和开发主管不要坐在开发团队中间  Scrum Master 也不要坐在开发团队中间 我们打算做点什么呢编故事,定需求! 编制我们的产品清单(product backlog): ID、Name、Importance、Initial Estimate、Demo、Notes Product Backlog ID Name Imp Est Demo Notes 1 存款 30 5 登录,打开存款界 需要UML顺序图。

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档