Scrum敏捷项目管理

敏捷架构路线图

在敏捷世界中,软件架构就是要在足够预期的情况下做出设计决策。太多的预期导致过于沉重的建筑构造,这些构造可能永远不会使用(YAGNI);太少的预期会导致昂贵的重构,并可能导致致命的技术债务积累。本次会议提出了一种具有足够预期的敏捷体系结构映射方法。

该方法由有助于解决诸如以下问题的原则和实践组成
*我们如何预计和接受解决方案环境的变化?
*什么是好的路线图战略?组织如何在特定情况下选择正确的战略?
*我们应该进行“前期”架构设计吗?如果是,多少?
*我们如何组织敏捷团队中的架构决策?
*架构师应使用哪些工具来实现“足够”的预期?

它介绍了在多个组织中实践中使用过这种方法的软件架构师的经验。他们的经验表明,利益相关者的期望更加切合实际,并且对所需架构改进的优先级更高。本演示文稿基于风险和成本驱动架构(RCDA),这是CGI开发的一种方法,已被证明可以以精益和敏捷的方式为全球解决方案架构师提供支持。 RCDA是The Open Group的建筑师认证计划中公认的体系结构方法。

视频制作人: http://www.sei.cmu.edu/saturn/