敏捷软件开发与支持工具.ppt

敏捷软件开发与支持工具.ppt

ID:56373133

大小:1.44 MB

页数:23页

时间:2020-06-14

敏捷软件开发与支持工具.ppt_第1页
敏捷软件开发与支持工具.ppt_第2页
敏捷软件开发与支持工具.ppt_第3页
敏捷软件开发与支持工具.ppt_第4页
敏捷软件开发与支持工具.ppt_第5页
资源描述:

《敏捷软件开发与支持工具.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、敏捷软件开发与支持工具1敏捷开发什么是敏捷开发敏捷中的需求敏捷中的角色敏捷开发流程敏捷实践工具Jazz团队建设,激励内容2什么是敏捷开发@敏捷开发---敏捷开发是应变之道3什么是敏捷开发@敏捷开发先是一种思想,然后是方法,再到工具思想上:敏捷开发一种outside-indevelopment设计方法论方法上:一系列最佳实践工具上:协作工具,自动化工具,报表4敏捷中的需求@敏捷开发需求是定位,一切后续活动依赖于需求展开。需求是变化的,不易把握的。需求是业务驱动的,市场,而非技术驱动的,更非个人喜好驱动。5敏捷中的需求@敏捷开发--最高境界是创造需求成熟的模块:指的是推出市场有一段时间,这

2、些功能模块满足了客户的需求而被广泛使用,而且市场趋于稳定,大量竞争对手的产品也推出了类似的功能。这些成熟模块,都是产品的基本模块,不代表产品的竞争力。产品中如果只具有这一些功能模块,那随着需求和竞争的激烈,慢慢会走向灭亡。如90年代的BP呼机一样,当手机一旦推出,这个产品也就走向灭亡。发展中的模块:指的是刚推出市场并且具有强劲的市场生命力,符合客户当前几年的业务发展需求,正在被跟刚大客户所接受。这些功能模块是产品占领市场的动力,是续成熟的功能模块后,产品的增长动力。研究中的下一代产品方向:指的是还没有推出市场,正在研究中的,符合未来行业五到十年发展方向的模块。当然如果能创造出未来的发展

3、方向,则是最高境界。如任天堂的Wii,苹果公司的Iphone。6敏捷中的需求@敏捷开发--Persona实践Persona,什么是Persona?组成部分NamePhotoBriefBiographyGoalsContextscenarioCTOArchitectDeveloperBusinessPeople7敏捷中的需求@敏捷开发--原型实践及需求筛选原型Demo原型加Demo演示已有功能展示未来想法和功能对话客户和业务人员SWOT分析需求选择8敏捷中的角色@敏捷开发销售/售前产品经理架构师项目经理ScrumMaster开发测试组长测试人员维护/售后9敏捷开发流程@敏捷开发敏捷开发前

4、:敏捷开发流程:10市场和需求驱动,拥抱变化。在我们产品敏捷开发中,每个迭代结束,都会有一个产品迭代演示大会,把这个月的开发结果演示给组员,业务人员,售前,甚至客户,并收集反馈,并。此外,在开发的过程中,产品的业务人员和售前时刻保持和产品开发团队的沟通和工作。保证开发出来的产品是符合业务需求。充分利用资源和时间敏捷开发前,产品的需求设计阶段占用了整个开发流程的35%左右的时间,这段时间只需要几个核心的架构师和设计人员,无法充分的利用开发和测试人员的时间。敏捷开发后,跌待开发,强调沟通,缩减文档,在每个迭代的初期就可以充分的利用开发、测试人员的时间,达到效率最大化。每日交付产品开发过程中

5、,每天都会做自动化Build,并生成可以交付的产品。业务人员,客户都可以试用并提供反馈和新需求。充分自动化敏捷开发强调拥抱变化,这必然带来动荡的产品代码变更,每一个新的功能和修改的功能,都可以影响到其他功能,造成副作用,所以需要自动化去支持变化,在变化的同时保证质量和开发速度。如:编译自动化,单元测试自动化,功能测试自动化,UI测试自动化、集成测试自动化等。敏捷开发流程@敏捷开发--好处11敏捷开发实践@敏捷开发敏捷开发中,注重概念和架构设计,而轻详细设计SWOT分析业务和客户驱动,而非技术驱动时刻考虑版本兼容性轻文档,但非无文档编译、发布、测试自动化与业务人员紧密接触12敏捷开发什么

6、是敏捷开发敏捷中的需求敏捷中的角色敏捷开发流程敏捷实践工具Jazz团队建设,激励内容13Deliverreal-timeinsightintoprograms,projectsandresourceutilization.Delivertransparencyofteamsandprojectsforcontinuous,context-sensitivecollaborationCollaborateReportAutomatenon-creativetaskswithautomatedprocessesandworkflowsAutomateJazz敏捷开发工具优点Improvek

7、nowledgeandpracticematuritywithan environmentthatdevelopsindividualandteamtalent.14Jazz团队和项目结构ProjectAreaTeamArea{0..n}ProjectartifactsUsers{1..n}Process TemplateWorkItemsRequirementsStreamsReportsNewartifactcontributionsPla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。