敏捷开发简介ppt课件.ppt

上传人:飞****2 文档编号:28565909 上传时间:2022-07-28 格式:PPT 页数:18 大小:60.50KB
返回 下载 相关 举报
敏捷开发简介ppt课件.ppt_第1页
第1页 / 共18页
敏捷开发简介ppt课件.ppt_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《敏捷开发简介ppt课件.ppt》由会员分享,可在线阅读,更多相关《敏捷开发简介ppt课件.ppt(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、敏捷开发简介小团队的敏捷开发方法部分介绍一、前言一、前言n播下一种行动,你将收获一种习惯;播下一种习惯,你将收获一种性格;播下一种性格,你将收获一种命运。大千世界中的芸芸众生,为什么有的人春风得意,有的人却黯然无光?为什么有的人财运亨通,有的人却一贫如洗?每个人的性格不同,正是导致每个人具有不同的命运的原因之一 。n每个人的性格不一样,对待事情的看法不一样,所以处事态度、做事的方法也都截然不同,不要把自己的观点强加给他人,要尝试理解别人。n下面所说的一些方法,只是一些经验和观点,不一定是对的,只是给大家一些参考。二、阐释二、阐释n经常交付n反思改进(Reflective Improvement

2、)n渗透式交流(Osmotic Communication)n个人安全(Personal Safety)n焦点(Focus)n与专家用户建立方便的联系(Easy Access to Expert Users)n配置管理(Configuration Management)和经常集成(Frequent Integration)的技术环境。经常交付n项目主办者根据团队的工作进展获得重要反馈。n用户有机会发现他们原来的需求是否是他们真正想要的,也有机会将观察结果反馈到开发当中。n开发人员打破未决问题的死结,从而实现对重点的持续关注。n团队得以调整开发和配置的过程,并通过完成这些工作鼓舞团队的士气。反思

3、改进n如果团队成员能够集中到一块,列举出他们的工作方法哪些行之有效,哪些行之无效,并讨论哪些方法会更有效,并在下一次迭代时进行调整,他们就有可能跳出失败的窘境并走向成功。换句话说,就是反思与改进。团队不一定要花大量的时间来做这项工作每隔几周或一个月花一个小时即可。事实上,从慌乱的日常开发工作中抽出一点时间来思考更为行之有效的工作方法已经足够了。渗透式交流n渗透式交流就是信息流向团队成员的背景听觉(background hearing),使得成员就像通过渗透一样获取相关信息。这种交流通常都是通过团队成员在同一间工作内工作而实现的。若有一名成员提出问题,工作室内的其他成员可以选择采取关注或不关注的

4、态度,可以加入这个问题的讨论当中来,也可继续忙自己的工作。许多人都有国以下这名开发人员相似的经验:4个人正在进行结对编程。老板走进工作室并问了我同事一个问题。结果是我回答了他的问题,但是却弄错了模块的名称。和Neil合作的Nancy纠正了他的错误,而Neil根本就没有注意到她说话了或者有人问了题。如果经常进行渗透式交流,问题与答案会自然而然地在团队成员之间传播,并且令人惊奇的是这不会对团队的工作造成太大影响。“渗透式交流”与“经常交付”有利于团队迅速、圆满地获得信息反馈,这是其他方式无法比拟的。个人安全n个人安全指的是当您指出困扰您的问题时,您不用担心受到报复。例如,您可以毫不隐讳地告诉经理工

5、作计划很不实际,或者告诉某位同事他/她的设计需要改进。个人安全非常重要,有了它,团队可以发现和改正自身的缺点。没有它,团员们知而不言,缺点则愈发严重以致于损害整个团队。n如何通过让团队共同努力解决难题来建立团队凝聚力和安全感的。在共同努力解决问题的过程中,他们明白了几件事情:首先,他们不会因为承认自己的无知而受到伤害,即使是在他们的专业领域方面。其次,他们学会如何理解他人的行事方式并非挑衅,甚至是在激烈的讨论的时候。最后,他们意识到只有团结才能解决单凭个人力量不能解决的问题。焦点n所谓“焦点”就是确定首先要做什么,然后安排时间,以平和的心态开展工作。而确定首先要做的工作,往往是根据交流项目目标

6、和优先项目来确定,最典型的是由执行发起人来决定。时间以及和平的心态来源于稳定的工作环境,所谓“稳定”就是指成员的工作不会半途被其他成员贸然接管,然后去执行其他项目,稳定要求不会出现这种不协调的情况。n是否所有的成员都知道他们最重要的两件优先任务是什么?n是否所有成员都能保证有连续两天、每天有两小时不被打扰来做这些工作?与专家用户建立方便的联系n用户联系的3个方法n每周或者每半周举行一次用户会议,另外还应当利用电话与用户保护联系。n团队自身拥有一个或一个以上富有经验的用户。n开发人员可以在一段时间内扮演实习用户的角色。配有自动测试、配置管理和经常集成功能的技术环境n配有自动测试(Automate

7、d Testing)n配置管理(Configuration management)n经常集成(frequent integration)在日本,团队用下面三个字来表示ShuHaRi:n守破離n第一阶段:以厚厚的、详细的学习手册的形式表现出来。n第二阶段:最终发现特定的方法并不是万能的。n第三阶段:不在关注正在使用的方法,而是创造、结合并调整所掌握的所有方法。“只要方法有用就用它!”“做行之有效的事”“当您在做某事的时候,您往往没有意识到您正在做它。”遵从n遵从是一个非常有意思的东西,一方面,我们需要足够的遵从一保证项目的安全进展,而又不至于使团队成员拘泥于细节;同时,要领导团队专注项目,实现成

8、功,有效运转以及可居性。水晶项目管理体系中有效的方法n1、拥有简便而充分的交流途径,员工各自作为相离不远,如果条件允许,最好是在一个大办公室内工作。如果团队只有46个成员也可以在相邻的办公室工作,彼此之间充分交流。倘若为了交流必须花时间打电话或走出门口,那么交流质量会大大地降低水晶项目管理体系中有效的方法n2、每个月或每隔一个月,最多不能超过3个月,进行一次增量交付(Increment Delivery),您应当对代码执行(Code Execution)里程碑事件进行计划及跟踪,而非通过文字记录来实现。水晶项目管理体系中有效的方法n3、必须拥有真正的用户,即使是兼职的也行,这些用户的意见不仅能够帮助您设计出屏幕草图(Screen Sketches),而且还能够验证或推翻您的用户界面,至少要在每次项目交付前让真是用户检测一下。水晶项目管理体系中有效的方法n4、您应当有工作任务综述表。您可以采用众多要求格式中的任何一种格式来记录您的工作任务。而且您还应当有“系统设计概述表”(格式不限,只要将您的设计描述清楚即可)。水晶项目管理体系中有效的方法n5、执行清晰的产品所有权模式。明确哪些人有权对每个类别,模式或用例进行修改或者部分删除是非常重要的,三、结束语三、结束语n没有绝对对的方法,只有最合适的方法。n在很多时候没有绝对的对与错,只有适合不适合。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com