《新》敏捷架构设计、敏捷开发与测试的一站式方法.docVIP

  • 10
  • 0
  • 约 6页
  • 2017-01-17 发布于北京
  • 举报

《新》敏捷架构设计、敏捷开发与测试的一站式方法.doc

敏捷架构设计、敏捷开发与测试的一站式方法 课程简介: 传统的敏捷开发,并没有明显地区分架构设计阶段与代码开发阶段,而是融合在一个迭代范围里。然而,有许多大型系统建置里,确实是明显地分开为上述的两个阶段,需要先后两个迭代范围。例如,当今热门议题的智能家庭和智慧城市都先进行顶层架构设计,然后才进行实际系统开发,而顶层架构设计也非常需要敏捷和迭代的。于是,在本课程里,将传统敏捷开发过程区分为架构设计阶段与代码开发阶段两阶段,分别迭代反馈,却又将两阶段做了无隙缝的衔接。就如同将人分为男、女两种人,却又能结婚且百年好合一般。我们称之为”两阶段一站式”方法。 此方法添加一个中层设计。这个中层设计是软件接口定义层,用意在于使用软件开发的TDD分法来检验架构设计里最关键的接口(Interface)部分,为系统整合进行测试;提升架构的整体和谐,及其可落地性。 敏捷开发过程本来就是测试驱动的,与自动化测试息息相关。除了TDD之外,本课程还涵盖测试框架、测试方案的设计,并配合敏捷过程来实施。基于本公司一直致力于软件架构设计、开发及测试技术的推广。本课程特别聘请著名的”敏捷顶层设计方法论”的主要创作人:高焕堂老师来指导。此方法在数字家庭、物联网和智慧家庭领域受到高度评价和采用。 本课程为学员提供大量的课程资料。讲师按照API逻辑结构组织,以清晰的知识结构,明确简洁的示例,穿插介绍开发的技巧。采用最优化授课

文档评论(0)

1亿VIP精品文档

相关文档