1 / 8
文档名称:

敏捷软件开发.docx

格式:docx   大小:32KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

敏捷软件开发.docx

上传人:sxlw1984 2018/8/12 文件大小:32 KB

下载得到文件列表

敏捷软件开发.docx

文档介绍

文档介绍:敏捷软件开发(Agile Software Development )
课程背景
21世纪是“快鱼吃慢鱼”的时代!
现代企业的竞争就是“速度”的竞争!!
谁能尽快开发出符合客户需求的产品,谁就是大赢家!!
如何使产品开发周期显著缩短?如何促使企业充分利用外部资源,寻求合作设计、开发和制造的机会,让新产品上市时间更快?
“敏捷化开发”是国外最新提出的着眼于速度竞争的新产品开发管理模式,其基于一系列先进的研发管理方法,采取产品开发与市场投入的速度领先战略,以获得产品开发的时间领先优势,使企业在竞争日趋激烈的环境中获取利益最大化。
软件系统的日益复杂化和用户需求、软件更新的频繁化,加之开发团队分散的工作方式,项目的沟通和平滑管理变得越来越困难。另一方面,如何在多角色分工的情况下,紧扣用户提出的需求,监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。
新的开发方法-敏捷开发,有助于开发人员、测试人员和管理人员更快的适应客户需求的变化,快速的发布和提交版本。使得软件的发布能更快捷的满足客户的需求。
敏捷软件开发过程中,有一些新的开发手段,把开发活动和测试活动结合起来。通过敏捷项目管理,可以更好的发挥团队特长,并行开发,合理控制软件版本,有效地提高生产率。
本课程在介绍了敏捷项目一般管理方法基础上,深入地讨论了如何将敏捷化开发应用于其它行业的产品研发活动,使学员同时掌握以上两种方法,在实际工作中能按照实际情况灵活应用。
讲师具有近二十年软件开发、软件设计、需求分析及项目管理经验,长期战斗在软件项目钱眼,精通SCRUM、极限编程及MSF并用于全公司的项目管理,参加多次CMMI5级评估,并有使用敏捷软件开发通过CMMI评估的案例。讲师有多年的授课经验,讲课深入浅出,注重引导学员思考,善于将主题内容融于简单的例子中,让学员通过体会实例掌握知识。
培训收益
•了解敏捷开发和测试的过程
•了解敏捷开发过程中,测试用例的编写和测试的执行过程
•介绍如何进行重构
•了解敏捷项目管理
•测试技术实战,通过大量的实例演示使培训人员能够结合实际项目掌握测试技术在软件测试各个阶段的实际应用。
培训课时
12小时
讲师介绍
课程大纲
1、案例分析
2、什么是敏捷软件开发
研发中项目管理的典型问题
•质量
•交付周期长
•效率低下
•交付延期
•交付不被市场/客户接受
软件管理方法总览
什么是敏捷项目管理
敏捷项目管理的解决之道
•总体框架:“需求-构建-发布”的快速迭代
•卓越交付:保证正确的构建正确的产品
•自组织团队
•短周期迭代
•可工作的完成标准
•价值驱动
•基于反馈的改进
•风险前移
敏捷项目管理的精要
•创造力来源于小而美团队
•短迭代的可工作的交付
•客户参与
•响应变化
•交付的价值优于完成的任务
•效率通过演进的流程获得
核心价值观
敏捷开发如何提升生产率?
敏捷开发如何提升质量
我是否该敏捷?
敏捷对企业的价值
研讨与演练:我们的痛点在那里?
3、敏捷项目管理提升研发流程的具体实践
3.