- 3
- 0
- 约4.49千字
- 约 6页
- 2016-11-01 发布于安徽
- 举报
敏捷架构设计、敏捷开发及测试的一站式方法.doc
敏捷架构设计、敏捷开发与测试的一站式方法
课程简介:传统的敏捷开发,并没有明显地区分架构设计阶段与代码开发阶段,而是融合在一个迭代范围里。然而,有许多大型系统建置里,确实是明显地分开为上述的两个阶段,需要先后两个迭代范围。例如,当今热门议题的智能家庭和智慧城市都先进行顶层架构设计,然后才进行实际系统开发,而顶层架构设计也非常需要敏捷和迭代的。于是,在本课程里,将传统敏捷开发过程区分为架构设计阶段与代码开发阶段两阶段,分别迭代反馈,却又将两阶段做了无隙缝的衔接。就如同将人分为男、女两种人,却又能结婚且百年好合一般。我们称之为”两阶段一站式”方法。此方法添加一个中层设计。这个中层设计是软件接口定义层,用意在于使用软件开发的TDD分法来检验架构设计里最关键的接口(Interface)部分,为系统整合进行测试;提升架构的整体和谐,及其可落地性。敏捷开发过程本来就是测试驱动的,与自动化测试息息相关。除了TDD之外,本课程还涵盖测试框架、测试方案的设计,并配合敏捷过程来实施。基于本公司一直致力于软件架构设计、开发及测试技术的推广。本课程特别聘请著名的”敏捷顶层设计方法论”的主要创作人:高焕堂老师来指导。此方法在数字家庭、物联网和智慧家庭领域受到高度评价和采用。本课程为学员提供大量的课程资料。讲师按照API逻辑结构组织,以清晰的知识结构,明确简洁的示例,穿插介绍开发的技巧。采用最优化授课形式,全局把握敏捷的原则和价值观,将其融合到架构设计、开发和测试上,让学员在最短的时间内获得从开发者到设计者的完整心路历程,为具有一定基础的工程师增加更多的设计经验和技巧;也为具有一定经验的架构师和PM领悟更深层的系统整合及团队合作绝窍。于此,推出此“敏捷架构设计、敏捷开发与测试的一站式方法”课程, 并说明如下: 一、课程特色阐述架构设计的思想、方法和模式专注架构设计决策的未来性减法设计与造形设计的意义和演练深入浅出介绍敏捷的价值观和迭代反馈过程实例演练架构设计与代码开发两阶段的敏捷迭代过程活用设计模式:包括高老师提出的VARE迭代模式、MCS系统模式和EIT造形介绍各种架构:包括EA、SoS、SOA、MDA及云计算等常见架构以数字家庭、智慧城市的大型顶层设计为背景涵盖手机、电视、车载的多机整合、多屏互动业务架构涵盖云计算、移动终端、物联网和大数据的系统架构介绍TDD和自动化测试方法以Android平台为例,说明如何开发测试底层C/C++模块以Phonegap为例,说明如何开发与测试跨平台的Java层插件基于两阶段敏捷迭代过程,实践行业型软件框架的开发以微软的软件项目评估案例来演练AHP层级分析法二、培训对象正在寻觅一条通往架构设计之路的开发工程师想提升设计思维、切磋经验的现职架构师追求设计、开发和测试都敏捷的PM深知架构设计与测试方案息息相关的测试工程师想与高老师切磋有关”顶层设计方法论”及造形设计的幕后之道者培训目标具有开发经验的工程师从上课情境中,清析理解架构设计思想、方法和模式,以及未来提升之路。现职架构师能梳理思路和设计造形,以更精致的减法设计来面对更复杂的系统PM能将设计、开发和测试三者做无隙缝整合,实践敏捷、提升项目可实现性和质量四、学员基础1) 具有基本的软件开发知识和经验;?2) 对架构设计、敏捷开发和自动化测试具有基本概念;五、授课老师:高焕堂:秦皇岛数字家庭产业联盟总架构师;智慧城市”敏捷顶层设计方法”主要设计人;专精于Android多层级架构设计及核心服务程式开发、“Android框架和软硬整合架构设计”; 发表100多篇Android核心技术文章;出版了9本Android专业技术书籍;亚太地区Android技术大会主席。六、培训方式本课程的设计,以情境体验的分组研习的方式,采用理论与实际案例相结合的授课模式,让学员熟悉在两阶段式敏捷的迭代反馈过程里,如何让架构、开发与测试三者紧密融合,并实现敏捷的价值观:以沟通、合作和参与来替代合约、谈判与僵硬计划。带领工程师、测试师获得架构设计和敏捷过程的亲身体验,展望未来的发展。也让架构师、PM在提升设计思想、整体理论知识的同时,遇到问题后能做通盘思考,带领设计与开发团队的流畅合作。以高老师30多年丰富的架构、开发与测试的心得,来增强学员的实战经验。
?
Day1
Part-1 架构设计的思想、方法和模式1.1 思想架构设计的发展趋势架构设计决策的未来性减法设计 vs. 加法设计造形(Form)设计:领悟唐代的”诗同形”意义架构师的修练:图形思考与逆向思考架构设计的最佳性与可落地性无之以为用、有之以为利以战术引导战略相依性(Dependency)分析疏结合(Loosely-Coupled)设计
您可能关注的文档
- 指导家长培养幼儿早期阅读的策略.doc
- 指纹识别仪设计毕业设计论文-.doc
- 指纹识别技术应用研究论文-.doc
- 挑战及回应:科学发展观视阈下的监狱青年民警思想动态应用研究.doc
- 挑战杯创业大赛获奖课题.doc
- 挑战杯创业计划竞赛作品——-蝌蚪文微纳米创业计划书.doc
- 挤压模具的数字化设计及数字化制造.doc
- 捏合机科学生产设计及生产工艺优化应用研究.doc
- 损害赔偿:、中国的法的体系、问题及立法改进.doc
- 授课提纲-青少年体育俱乐部联合定义、地位、作用和发展对策.doc
- 2026年及未来5年舟皿项目市场数据调查、监测研究报告.docx
- 2026年及未来5年单臂式超声自动清洗机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年防滑EVA底泡沫拖鞋项目市场数据调查、监测研究报告.docx
- 2026年及未来5年中深鼎盖项目市场数据调查、监测研究报告.docx
- 2026年及未来5年塑料通风窗项目市场数据调查、监测研究报告.docx
- 2026年及未来5年水果工艺品项目市场数据调查、监测研究报告.docx
- 2026年及未来5年位置信号发送器项目市场数据调查、监测研究报告.docx
- 2026年及未来5年室内吸顶半球型云台项目市场数据调查、监测研究报告.docx
- 2026年及未来5年电脑按摩蒸汽房项目市场数据调查、监测研究报告.docx
- 2026年及未来5年电磁液压断路器项目市场数据调查、监测研究报告.docx
原创力文档

文档评论(0)