如何做一个好的架构师——掌控一切的架构

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

掌控一切的架构JackWen2012年2月17日wenj@seeyon.com如何做一个好的技术架构师技术架构师和他的利益相关者技术架构与技术架构师如何把自己培养成好的技术架构师Agenda技术架构师与他们的产品AndersHejlsbergPascal,Delphi,C#,Microsoft.NETFramework何谓架构?SoftwareArchitecturePattern-OrientedSoftwareArchitectureBook1:Book2:Borland传奇Book0:UML与RUPADMEMS:ArchitectureDesignMethodhasbeenExtendedtoMethodSystem产品经理与产品的关系?架构5视图1.设计3.运行2.开发1.设计4.部署5.运维:ITIL/ITSM逻辑架构图KeyMessage:逻辑架构是针对概念架构的分层架构进行的细化设计粒度级别关注点物理架构设计KeyMessage:物理架构视图着重考虑运行软件的计算机、网络、硬件设施等情况,还包括如何将软件包部署到这些硬件资源上,以及它们运行时的配置情况问题:这是什么架构图问题:技术架构师和他的利益相关者?技术架构师在产品研发中的位置SeeyonArchitectFocusFocusFocusFocusFocus技术架构师的交付物市场需求文档(MRD)产品需求文档(SRS)和UISPEC文档工作团队技术规划及可行性报告技术架构师提供相关标准解决方案(技术部分)技术架构师参与审阅产品白皮书及PPT产品1/2级计划技术发展及竞争分析产品立项报告产品技术架构设计产品关键组件的概要/详细设计安全检查性能检查部署检查运维检查产品的概要/详细设计问题:如何把自己培养成好的技术架构师?困惑1:什么是技术架构设计?困惑2:技术架构师的全局观如何建立?困惑3:技术架构设计应何时开始?困惑4:技术架构师需要编码吗?困惑5:技术架构师与产品设计师的关系?困惑6:技术架构师与软件工程师的关系?困惑7:技术机构师与产品经理的关系?困惑8:如何面对永远的挑战:安全+性能?困惑9:技术架构师和产品市场推广的关系?困惑10:技术架构师的权利和职责?技术架构师的十个困惑Seeyon技术架构师应该具备的素质对新技术敏感坚实的技术建模和架构能力交流协调能力熟悉协同产品功能和非功能需求决策能力坚实的代码功底Architect=Linsanity?

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功