架构方法:架构师如何做架构
1、什么是软件架构
软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。
2、什么是架构师?
架构师是做架构设计、对系统架构负责的那个人,软件架构师的职责,并不单单是我们通常理解的,对软件系统进行边界划分和模块规格的定义,更是对软件工程的执行结果负责,这包括:按时按质进行软件的迭代和发布、敏捷地响应需求变更、防范软件质量风险(避免发生软件质量事故)、降低迭代维护成本。
架构师不是一顶帽子、而是一把椅子;架构师是一个角色而不是一个职位。
3、培养架构师思维,生活中处处存在架构,比如和家人如何相处。架构师思维就是在自己心中去重新构建出整个世界,利用自己的知识体系解决层出不穷的新问题。
评论