1.系统架构师的概念
现代信息系统“架构”三要素:构件,模式,规划。规划是架构的基石,也是这三个贡献中重要的。
架构本质上存在两个层次;概念层,物理层。
2 系统架构的定义
负责 理解 , 管理 并最终确认和评估非功能性系统需求,给出开发规范,搭建系统实现的核心架构,对整个软件架构,关键构构建,接口 进行总体设计并澄清关键技术细节。
主要着眼于系统的‘技术实现’,同事还要考虑系统的“组织协调”。
要对所属的开发团队有足够的了解,能够评估该开发团队实现特定的功能需求目标和资源代价。
3 系统架构师技术素质
对软件工程标准规范有良好的把握。
4 系统架构师管理素质
系统架构师是一个工作团队的创建的,必须尽可能使所有团队成员的想法一致,为一个项目订制,清晰地,强制性的,有元件的目标作为整个团队的动力。
必须提供特定的方法和模型作为理想的技术解决方案。
必须避免犹豫,必须具备及时解决技术问题的和自信心。
5.系统架构师知识结构
需要从大量互相冲突的系统方法和工具中区分出哪些是有效的,哪些是无效的。
6.从开发人员到架构师
总结自己的架构模式,深入行业总结规律。
几天的培训不太可能培养出合格的软件架构师,广商的培训和认证,最终目的是培养自已的市场,培养一批忠诚的用户或产品人,而不是为中国培养软件架构师
温馨提示