观看量 1.7k
本视频由 保利威 提供技术支持

敏捷和Devops时代下的持续架构实践

直播主题:

敏捷和Devops时代下的持续架构实践

直播时间:

2023年3月5日19:00-21:00

嘉宾介绍:

茹炳晟——腾讯Tech Lead,腾讯研究院特约研究员,公众号“茹炳晟聊软件研发”主理人

王红亮——亚信云 研发总监,《微软软件开发的奥秘》译者,《领域驱动落地与实践》作者

对谈大纲:

1, 持续架构作为软件交付方法论拼图上的一部分,它和敏捷、Devops以及持续交付的关系是什么?持续架构出现要解决的基本问题是什么?

2, 以Scrum敏捷过程为例,其主要强调的是业务价值的交付,并没有给出如何开展架构活动的指导,这导致架构工作被忽略,进而转换成了团队的技术债。持续架构如何改善这一现象的?

3, 持续架构准则“用产品思维,而非项目思维来设计架构”,这两种方式下的需求各有什么特点,是否意味着持续架构只适用于产品开发团队?

4, 持续架构准则“注重质量属性”,我们应该在什么时间考虑质量属性?并且把成就质量属性的相关任务放到产品经理的Backlog中,并得到PO和团队的重视?

5, 持续架构准则“在绝对必要的时候再做设计决策”,这个准则的出发点是什么?何时做出架构决策是合适的?延迟决策导致的技术债如何解决?

6, 持续架构准则“为构建、测试、部署和运营设计架构”,和DevSecOps团队中的各角色是否一致,持续架构在构建Devops反馈循环上有什么新的做法?

7, 持续架构准则“面向变化来设计架构”,为实现这个目的,我们能用到的方法和工具都有什么?

8,基于持续架构准则“在完成系统设计后,开始为团队做组织建模”,如何更合理的划分团队?

9,持续架构如何降低团队采用新技术的风险,比如当下流行的云原生技术、人工智能、机器学习和深度学习技术?

10,持续架构中是否会重新定义架构师的角色?架构师如何更好的融入敏捷团队?