原文:http://www.almnetworks.net/zh-CN/post/2010/07/13/Professional-Scrum-Developer.aspx
本文已经被MSDN转发至:http://msdn.microsoft.com/zh-cn/vstudio/ff842427.aspx
微软在今年4月发布了全新的开发人员工具和团队协作平台Visual Studio 2010,在这一版本中,微软对于敏捷开发模式,特别是Scrum模式给与了前所未有的重视,并且在工具,平台,流程模板等方面对于Scrum模式进行了全面的支持。6月份,微软又特意为Scrum开发流程提供了模板。自从团队协作服务器(TFS)发布以来,微软这是第一次提供内置模板以外的其他官方模板,可见Scrum模式获得了微软的充分重视。为了进一步让更多的软件开发团队了解Scrum模式并更好地使用Visual Studio 2010系统的各项新功能,微软和scrum.org合作,共同开发了这套Professional Scrum Developer (PSD,专业Scrum开发人员课程),这也是微软第一次提供官方的敏捷方法培训,并且提供认证。
Scrum.org由Scrum模式的创始人Ken Schwaber (http://en.wikipedia.org/wiki/Ken_Schwaber)创建,Ken 同时还是Scrum Guide (Scrum指南http://www.scrum.org/scrumguides/ )的作者和多部Scrum模式奠基之作的作者。作为第一个将Scrum模式和具体的开发工具平台进行结合的实践性课程,不仅仅是微软在敏捷模式培训中的全新尝试,同时也是Ken对于Scrum模式推广的一项全新尝试。PSD课程由Visual Studio 产品组与Ken共同设计,全面体现了Scrum模式在高效软件开发流程上的优势,同时兼顾Visual Studio 的产品特点,在架构设计,单元测试,TDD,持续集成,自动化测试,敏捷数据库开发等各方面配合Scrum模式的理念,帮助软件开发团队提高开发效率,改进产品质量。
PSD课程也是当前唯一使用微软官方的Scrum流程模板的课程,微软虽然在TFS中提供了MSF Agile的敏捷模板,但是这一内置模板的设计目标是通用性,虽然可以使用这一模板来运作Scrum模式,但并不是非常的贴切。微软官方的Scrum模板集合了MSF Agile模板的优点,并使用纯粹的Scrum命名方法和工具,非常适合Scrum开发团队使用。这里是Brian Harry关于这个模板的介绍:http://blogs.msdn.com/b/bharry/archive/2010/06/07/a-scrum-process-template-for-tfs.aspx
下面是一些有关这个课程的资料:
微软MSDN官方首页:http://msdn.microsoft.com/en-us/vstudio/ff433643.aspx
Scrum.org的课程介绍:http://www.scrum.org/scrumdeveloper
中国区PSD课程(中文):
http://courses.scrum.org/classes/asia
http://www.ssw.com.au/ssw/Events/Scrum-Training-Course-China.aspx
Scrum流程模板介绍(中文):http://www.almnetworks.net/zh-CN/post/2010/06/10/Microsoft-Released-Official-Scrum-Process-Template-for-Team-Foundation-Server-2010.aspx
一下是PSD中包含的内容,基本上涵盖了进行Scrum模式开发所需要所有知识;另外值得一提的是,这个PSD课程不同于以往讲师授课,学员听讲的模式而是采用实践为主导,讲师辅助的方式。在5天的过程中,使用一个真实的项目运作超过8个迭代(Sprint)的开发流程,学员将被分成不同的开发小组,组内按照不同的角色进行Scrum模式的团队演练。
- Scrum 模式基本概念和实施经验
- 了解如何使用Scrum流程模板
定义“完成规范”,并使用Visual Studio 2010来实现这些规范
- 单元测试
- 代码签入和工作项关联,签入策略
- 架构师版(架构设计,架构开发,架构实现和验证)
- 测试驱动开发(TDD),持续集成,代码覆盖率,代码重构,Test Impact 分析
- 敏捷数据库开发,数据库项目,数据库重构,数据库单元测试,数据生成计划
- 用户接受测试(UAT),Microsoft Test Manager测试用例管理,手工测试,自动化测试(CodedUI Test),分支管理,并行开发;(Microsoft Lab Management 为可选项)
- Scrum 团队建设,进度审核和分析,Scrum团队面临的挑战
- Scrum Master遇到的典型问题分析,如何使用Scrum让您企业更为有效
- Product Owner面临的挑战和典型问题分析,如何与Product Owner协作,如何与Stakeholder协作
- 如何扩展Scrum,使用Scrum管理大型开发团队
分享到:
相关推荐
2017-Scrum-Guide-Chinese-Simplified
极限编程,scrum
硝烟中的Scrum和XP--我们如何实施Scrum.Henrik Kniberg著,李剑译.
这是scrum培训教程。Scrum是一个敏捷开发框架;Scrum是一个迭代式的软件开发渐进过程,通常被用于敏捷软件的开发;Scrum要求团队在每一次迭代的结尾完成一些可以交付的工作片段。迭代要短,有时间限制。
Scrum 的权威指南:游戏规则
由创始人发布和维护的敏捷开发指南
名称:Agile SCRUM for Trello boards -------------------- 版本:1.4.7 作者:https://xaviesteve.com 分类:生产工具 -------------------- 概述:使用故事点、项目和进度条为您的 Trello 看板充电。 用于 Trello...
2020-Scrum-Guide-Chinese-Simplified
Scrum 已经被应用于开发软件、硬件、嵌入式软件、交互功能的网络、自动驾驶汽车、学 校、政府、市场、管理组织运营,和我们其他日常生活中,作为个体和群体的一切。 随着技术、市场和环境的复杂性和互相间影响的急速...
敏捷开发实践-我们这样实践Scrum 敏捷开发实践-我们这样实践Scrum 敏捷开发实践-我们这样实践Scrum
SCRUM Professional Scrum Master II题.docx
The Scrum Guide contains the definition of Scrum. Each element of the framework serves a specific purpose that is essential to the overall value and results realized with Scrum. Changing the core ...
scrum guide
2017年12月Scrum指南有Jeff和ken更新,由敏捷咨询机构ShineScrum翻译提供,为目前最新版本
光环培训课程标准版,非常适用。
The Professional ScrumMaster's Handbook A collection of tips, tricks, and war stories to help the professional ScrumMaster break the chains of traditional organization and management
•Scrum专家(Scrum Master):Scrum专家负责指导开发团队进行Scrum开发与实践。它也是开发团队与产品拥有者之间交流的联络点。 •团队成员(Team Member):即项目开发人员。 Scrum提供一个敏捷开发框架,其他许多...
中英文版的文档,简洁明了的描述,对SCRUM的整体架构的简介
《Scrum敏捷软件开发》是软件企业及其管理团队成功进行敏捷转型战略及实施的必备参考书,适合经理、开发人员、教练、ScrumMaster、产品负责人、分析师、团队领导或项目领导,是帮助他们成功完成项目,甚至造就敏捷...
Professional_Team_Foundation_Server_2010 PDF 英文版 350页