1.什么是架构
应用程序架构 < 系统架构 < 软件架构
应用程序架构关键词:类、组件、设计模式、框架、技术栈
系统架构:在应用程序架构层次之上,由多个应用程序组成,从组件和服务到子系统等更高层次的抽象,包含软件和硬件
软件架构:从代码架构和基础到将代码成功部署到生成环境,这个过程中都相关的重要元素的集合都是软件架构
企业架构:组织结构,着眼与如何组织和利用人员、流程和技术来使企业有效和高效的工作(运转),就是项目管理了
2.敏捷软件架构是什么
软件开发的敏捷方法:拥抱变化,快速行动,持续交付,接收反馈
要想敏捷,就需要高效的表达,要确保每个人都在为相同的目标努力,需要有效的表达你们正在构建的东西是什么样子的
原文链接:https://blog.csdn.net/qq_31174353/article/details/104559463