一线架构师实践指南

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > 一线架构师实践指南

出版社:电子工业出版社
出版日期:2009年10月
ISBN:9787121095405
作者:温昱
页数:186页

章节摘录

  第1章 绪论  1.2 本书的4个核心主张  画龙须点睛。  在介绍具体方法之前,先来阐释本书的4个核心主张:  方法体系是大趋势。  质疑驱动的架构设计。  多阶段方法。  内置最佳实践的方法。  这4个核心主张可帮助读者领会ADMEMS方法之精髓。  1.2.1 方法体系是大趋势  单一方法已捉襟见肘。一线架构师真正需要的,是覆盖“需求进,架构出”全过程的实践指导--只有综合了不同方法优点的“方法体系”才堪此重任。本书认为,方法体系必然是软件业界未来发展的重大趋势之一。  本书将要系统介绍的方法体系的名字——ADMEMS,正是“Architectural Design Method has been Extended to Method System”的缩写。是的,ADMEMS方法不是“单一方法”,而是由多个各具特点的方法组成的“方法体系”。ADMEMS方法通过它的名字亮明了其核心主张。  ADMEMS方法命名由来  ADMEMS是“Architectural Design Method has been Extended to Method System(架构设计方法已经扩展到方法体系)”的缩写。

媒体关注与评论

  很值得有志成为“一线架构师”的人士学习和借鉴。  ——左春中科软总裁 中科院软件所研究员  两年来,我和我的团队应用了温老师的一些方法来开发电信行业无线网优平台这个大型平台软件,目前已经取得初步成功。  ——杜海亮夭元网络公司刑总工程师  本书是从实践中来的,自然可以很好地运用到实践中去,具有很高的实践指南价值。  ——宋兴烈起步科技总工程师  书中的三阶段理论、结构化需求与约束分析等不少概念一经指出,让人有茅塞顿开之感。书中有很实用的操作技巧,值得每一个架构师反复学习和操练,领会之后定会让您的架构设计更上一层楼。  ——董振江中兴通讯业务研究院副院长

内容概要

温昱  资深咨询顾问,CSAI特聘高级顾问,软件架构专家。软件架构思想的传播者和积极推动者,中国软件技术大会杰出贡献专家。十年系统规划、架构设计和研发管理经验,在金融、航空、多媒体、电信、中间件平台等领域负责和参与多个大型系统的规划、设计、开发与管理。作为资深咨询顾问,已为众多知名企业提供了卓有成效的架构培训与咨询服务。

书籍目录

第1章  绪论第Ⅰ部分  Pre-Architecture阶段  第2章  Pre-architecture的故事  第3章  Pre-architecture总论  第4章  需求结构化与分析约束影响  第5章  确定关键质量与关键功能第Ⅱ部分  Conceptual Architecture阶段  第6章  概念架构的故事  第7章  Conceptual Architecture总论  第8章  初步设计  第9章  高层分割  第10章  考虑非功能需求第Ⅲ部分  Refined Architecture阶段  第11章  细化架构的故事  第12章  Refined Architecture总论  第13章  逻辑架构  第14章  物理架构、运行架构、开发架构  第15章  数据架构的难点:数据分布第Ⅳ部分  专题:非功能目标的方法论  第16章  故事:困扰己久的非功能问题  第17章  总论:非功能目标的设计环节  第18章  方法:“目标-场景-决策”表索引编辑手记设计手记

作者简介

本书致力于为一线架构师,以及软件企业提供务实有效的架构设计方法指导。
本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出“方法体系必然是软件业界未来发展的重大趋势”这一观点;之后,详细阐述了软件架构设计三个阶段(Pre-Architecture阶段、 Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,并给出了最佳的实践原则和方法,内容涵盖“需求进,架构出”的整个过程。
20多位专家撰文推荐。
作者10多年架构设计和咨询实践经验的总结。
实例讲解软件架构设计ADMEMS方法体系。
中大型系统架构设计的航标灯。

图书封面


 一线架构师实践指南下载 更多精彩书评



发布书评

 
 


精彩书评 (总计11条)

  •     一本好书,从软将开发的各个阶段对软件架构的工作进行了一次梳理,使得架构工作的边界更为清晰,架构工作的内容有章可循。 但从另外一个角度说,没有几年设计工作经验的程序员,建议还是不必读。因为架构的层次,又比设计要更抽象。敏捷开发的实践者,可以阅读本书作为对传统瀑布式开发的一个回顾。敏捷开发一般来说,不会在项目初期决策架构的问题。最近做的都是无技术的管理工作,还是喜欢纯技术的东西。
  •     看完《一线架构师实践指南》,有种似曾相识的感觉,于是我就回头去翻了翻作者的前一本书《软件架构设计》。发现很多内容在《软》里面都有,但是当时看《软》的时候给我的印象没有这么深刻。可能是因为前书内容较多,覆盖面较广,更像是一本基础教程,需要读者反复研读,感觉在章节组织和重点突出方面确实还有改善的余地。而《指南》确实是更加突出了它对架构设计人员的引导作用。个人觉得有以下几个方面体现了这一点。1) 全书大致分为 3 个章节,以架构设计的 3 个阶段为划分;2) 强调分析方法和分析工具,比如 ADMEMS 矩阵,在《软》里面也有相同的内容,但是没有具体强调;3) 对 5 视图进行深入细化总的来看,《指南》能给从业人员一些指导意见,看过一遍之后可以作为工具书时常查阅。不过由于领域和团队情况的不同,书中的某些方法还需自己在实际工作中进行加工后才能使用。希望温昱老师接下来能写一写软件框架方面的内容,拓展一下《软》里面的章节 2.5 ,还望各位编辑、策划者考虑和转达,谢谢!
  •     自己买来的技术书很少有能从头至尾读完的,但是这本算是例外,倒不是说书多好多好,主要是章节安排上感觉比较合理,每一章都不是太长,恰好能在不想继续看的时候看完一章,哈哈!总体感觉还不错,适合刚刚接触架构的人,比如我这种二把刀(没有经过正儿八经的培训和高人指点,靠自学成才的),能够帮助梳理一个比较清晰的思路和一些最基本的架构原则。个人比较认同第二部分概念架构和第四部分非功能需求相关的观点,其他部分没有太大感觉。尤其是第15章数据架构部分,觉得比较烂,写的东西都是大路边上的,没啥干货!很少写书评,这是第一次,这是个好习惯,以后可以偶尔为之!

精彩短评 (总计51条)

  •       与某个具体技术平台一点关系都没有。什么叫一线。内容不对题。
  •     对整个架构设计的过程讲述的非常清楚,好书
  •     算是用心之作,只是还有点太粗,前后串联不足。
  •     对概念上有完整的补充,在一定程度上能提高对架构的理论理解。偏概念,但是仍可一读。
  •      现在太白,好多不懂,有机会再读一遍
  •     书的封面很喜欢,但是内容读起来太一般了,没有什么让人记忆深刻的,都是大家知道的东西又重新组织说了一遍而已。
  •     读完了,还行。比较有操作性,在进行架构设计的时候可以比较容易借鉴书中的一些方法。可以说是一本提纲挈领的架构指导书籍。
  •     讲得太死板了,格调定得就是非常逻辑化的操作; 肯定没有做过一个大型的架构
  •     操作性比较强,入门指导书籍。
  •     一本好书,从软将开发的各个阶段对软件架构的工作进行了一次梳理,使得架构工作的边界更为清晰。架构工作的内容有章可循。 架构师必看。
  •       本书相比《软件架构设计》,可以说是架构设计流程那部分内容的一个实践指导。可操作性比较强,有一定的参考价值,需要与实践相结合理解,理论指导实践,实践验证理论。看第一遍时没什么感觉,但随着与实践的结合,看过第二遍后慢慢开始体会到它的好处,提取思想,形式要并不重。架构设计国内的参考书籍还不多,这本书对正在摸索入门的我理清思路有一定帮助。值得一看。
  •     休假3天一口气看完。感觉作者的思路可以借鉴,但并不是在所有情况下都能很好的在工作中开展使用。
  •     系统架构分析设计的实用方法
  •     看以下书评,深有同感:一线咨询师的絮絮叨叨:http://book.douban.com/review/5360192/
  •     独特的思想不多,总结过多,但是也有一些新意。
  •     结构化需求,分析约束影响,确定关键质量,确定关键功能。ps 书中对于数据库的部分论述 基本属于“扯淡”型的。。
  •     务实,软件架构实践的指导书,如果你不知道如何去架构,可以尝试从这本入手
  •     将架构从云端“高来高去”变成有具体场景具体分析的实践,可算是能获益良多的元架构。
  •     多数有点煞有介事的废话,读一读也有好处。
  •     经典书了,收获很大
  •     比较系统
  •     "新手上路"
  •     贴合实际,深入浅出,使用性强!
  •     结合实践不够
  •     整体思路还行(或者说图书架构),但细节内容感觉为了炫耀其所谓的ADMEMS方法论,牵强附会,像对于RUP的用例驱动没有搞明白就说“用例驱动的架构”不行。不喜欢这样的写作风格
  •     一线架构师实践指南
  •     内容还可以就是太啰嗦了。
  •     金图
  •     比之前一本实践性强不少
  •     温昱老师又一本力作。
  •        自己买来的技术书很少有能从头至尾读完的,但是这本算是例外,倒不是说书多好多好,主要是章节安排上感觉比较合理,每一章都不是太长,恰好能在不想继续看的时候看完一章,哈哈!
       总体感觉还不错,适合刚刚接触架构的人,比如我这种二把刀(没有经过正儿八经的培训和高人指点,靠自学成才的),能够帮助梳理一个比较清晰的思路和一些最基本的架构原则。个人比较认同第二部分概念架构和第四部分非功能需求相关的观点,其他部分没有太大感觉。尤其是第15章数据架构部分,觉得比较烂,写的东西都是大路边上的,没啥干货!
       很少写书评,这是第一次,这是个好习惯,以后可以偶尔为之!
  •     对架构设计的小白来说,很不错!
  •     几乎没有实战作用,莫名其妙,买了浪费钱,有人收废纸不?
  •     大概翻了下,太宏观抽象了,对于没什么经验的人来说,读起来没什么效果。
  •     从实践中来,到实践中去
  •     看起来是PPT改成的书
  •     这是一本需要与实践相结合理解的书,理论指导实践,实践验证理论。看第一遍时没什么感觉,但随着与实践的结合,看过第二遍后慢慢开始体会到它的好处,提取思想,形式并不重要。值得一看。
  •     垃圾,骗钱的
  •     最近几年来读过的最差的书了,没有之一
  •     比软件架构设计更精彩
  •     还可以
  •     这本书暂时有没有读的必要了。。。
  •     国产书里算是不错的了。
  •     只能说,我的境界不太适合读这本书。这些所谓的方法论太死板了,现在不喜欢一板一眼地学习了,很明显,《高效程序员的45个习惯--敏捷开发修炼之道》有趣也收获更多。
  •     好书,架构师必读
  •     最后点题,此书绝对不是一线架构师的实践指南,它只是一个咨询师为了发财致富的絮絮叨叨。方法论的东西和一线有蛋关系,一线架构师要的能力是看到一个需求能把握问题的核心,找到要实现的特性,并且给出解决方案,不是看软件工程的书你就能成架构师。此书对于新手它的作用就是让你看到一些正确的废话,对于老手你看费力看废话干嘛?所以此书我完全不推荐阅读,除非你要上温老师的ADMEMS方法论的咨询课。
  •     能有效组合各种工具和方法进行有效实践是非常重要的,像《计算机系统要素》一本书组合了硬件设计,软件设计,操作系统设计、计算机语言设计,编译器设计等,重读本书感觉把很多知识给穿起来了。
  •     南图借的, 感觉一般了.
  •     不错的书还在看
  •     是一本不错的架构师入门书!
  •     提供了一种方法论,比较清晰的架构思路!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024