系统架构复杂系统的产品设计与开发豆瓣PDF电子书下载中文版|百度网盘下载

编辑评论:

系统架构:复杂系统的产品设计和开发展示了架构思维的力量,旨在帮助系统架构师规划和领导系统的早期概念阶段,支持开发、部署过程,操作和演变。

系统架构复杂系统产品设计与开发豆瓣PDF电子书下载

本书将帮助建筑师

在产品的上下文中使用系统思维,而不是在系统的上下文中使用。

分析和批评现有系统的架构。

确定架构决策点并区分架构和非架构决策。

为新系统或正在改进的系统创建架构,并生成可用于生产的架构成果。

从提升产品价值和增强公司竞争优势的角度检查架构。

通过定义系统所处的环境和系统的边界、理解需求、设定目标和定义外部体现的功能,来澄清上游流程中的歧义。

为系统创建一个包含其内部功能和形式的概念,从全局的角度思考这个概念,并在必要时使用创造性思维。

了解系统复杂性的演变趋势并为未来的不确定性做好准备,以便系统不仅实现其目标和功能,而且在其设计、实施、操作和演变状态的整个过程中保持可理解性。

质疑并批判性地评估现有的架构模式。

指出架构的价值,分析公司现有的产品开发过程,确定架构在产品开发过程中的作用。

形成一套指导原则,以促进成功的建筑工作。

简介

本书首先解释了系统是什么,系统架构是什么,并解释了如何从形式和功能方面分析系统。然后开始解释如何创建一个好的系统架构。在将一个概念演化为架构的过程中,架构师需要对系统进行分解,才能看到这些组件的结构以及它们是如何交互的,因此需要根据一些指标构建一个权衡空间,以便优化算法可以用来找出有利的结构。

本书由系统架构领域的三位领军人物撰写。由该领域资深专家 Norman R. Augustine 推荐,在亚马逊上获得五星级评价。

【本书分为四部分】

第一部分(第 1-3 章)的重点是引出系统架构。第 1 章通过一些示例介绍架构思想,指出好的架构,并对本书进行概述;第 2 章列出了系统分析所需的思想;第 3 章介绍了用于分析系统架构的心智模型。

第二部分(第 4-8 章)侧重于架构分析。第四章讨论了系统的形式;第5章讨论了系统的功能;第6章解释了形式和功能之间的映射,并提供了系统架构的定义;第 7 章探讨了如何从独立于解决方案的函数中迁移出来。第 8 章展示了如何将这些概念整合到一个架构中。

第三部分(第 9-13 章)解释了如何为复杂系统定义架构。第 9 章概述了架构师在任务和可交付成果方面的作用;第 10 章讨论了如何利用组织接口来减少架构中的歧义;第 11 章描述了如何系统地捕捉利益相关者的需求并将其转化为系统目标;第 12 章介绍了一些可以帮助架构师更有创意地构思和选择概念的工具;第 13 章描述了在开发系统时管理复杂性的一些方法。

第四部分(第 14-16 章)探讨了各种计算方法和工具在帮助建筑师做出决策方面的潜力。第 14 章将系统架构过程解释为决策过程;第 15 章解释了如何在架构权衡空间中综合信息;第 16 章展示了如何将架构决策编码到一组模型中,以使计算机能够从该模型中自动生成并探索权衡空间。

关于作者

爱德华·克劳利(Edward Crawley)是俄罗斯莫斯科斯科尔科沃科技学院院长,麻省理工学院航空航天与工程系统教授。他拥有航空航天学学士和硕士学位以及博士学位。在麻省理工学院的航空航天结构。克劳利教授是美国航空学会和英国皇家航空学会的会员。他还是瑞典皇家工程院院士、皇家工程院院士、中国工程院院士和国家工程院院士。

Bruce Cameron 是咨询公司 Technology Strategy Partners 的创始人和麻省理工学院系统架构实验室的主任。 Cameron 博士拥有多伦多大学的学士学位和麻省理工学院的硕士学位。 Cameron 博士在麻省理工学院斯隆管理与工程学院教授系统架构和技术战略,并且是多伦多大学董事会的前任成员。

Daniel Selva 是康奈尔大学机械与航空航天工程系的副教授。他拥有加泰罗尼亚大学、法国国家航空航天研究所和麻省理工学院的电气和航空工程学位。 Selva 教授的研究重点是在设计活动的早期阶段使用系统架构、知识工程和机器学习工具。他的研究已用于美国宇航局地球科学十年调查、铱星地球扫描计划以及美国宇航局的跟踪和数据中继卫星系统等项目。在这些项目中,他利用架构分析技术来支持系统架构师和管理人员。

书籍结构

本书分为四个部分。

第一部分,第 1-3 章,介绍了系统思考的原则,并概述了管理复杂性的工具。这些原则和工具将在后面的其他部分中介绍。我们将用一些现实世界的例子来说明它们:放大器电路、环路系统、设计团队和太阳能系统。

第二部分,第 4-8 章,侧重于架构分析。我们将深入研究系统的形式,以便将形式与系统的功能分开,然后分解系统的功能。我们将介绍与特定解决方案无关的功能术语和概念,然后分析一些现有的简单系统。这种分析方法既可以用于人类主动构建的系统,也可以用于从机构、城市或大脑进化而来的系统。第二部分中的许多章节都是从一些非常简单的系统开始的。这并不是为了让读者看起来很愚蠢,而是因为这些系统的组成部分大家都可以完全理解,所以我们不妨从这些系统入手,然后将这种分析方法应用到更复杂的系统上。从简单系统开始的一个优点是其组件不会过于复杂。如果这些组件如此复杂以至于我们无法一次完全理解它们,那么我们就无法将产品作为一个系统进行分析。

第三部分,第 9-13 章,侧重于通过决策创建架构。本节描述了从识别需求到选择架构的过程。第二部分从架构到与特定解决方案无关的特性,而第三部分直接讨论在没有旧架构可参考的情况下,在设定目标时如何澄清上游流程中的歧义。第三部分侧重于消歧、使用创造力和管理复杂性这三个概念。

第四部分,第 14-16 章,探讨了各种计算方法和工具在帮助架构师做出决策方面的潜力。第 1 到 3 部分将架构师视为决策者。我们基于架构师的领域专业知识构建分析和框架,他们集成系统的各个层、衡量优先级并确定最重要的层。第四部分提出了将架构决策视为模型参数的想法,并尝试使用这些参数来捕捉各个级别或属性的重要因素。我们将演示如何有效地将架构问题的复杂性浓缩到模型中,但请记住,模型并不是要取代架构师,而是要支持架构师的决策。以我的经验:这种决策表示是完成架构任务的有用心智模型。

 

文件目录

/bk41.net共享/系统架构:复杂系统的产品设计与开发
| ├──系统架构:复杂系统的产品设计与开发.pdf 311.0MB

温馨提示:由于部分资源中不可避免的存在一些敏感关键词,如果购买后提示网盘资源链接失效,或者提示此类资源无法分享的情况,您无需担心,只需要联客服联系为您补发资源即可,客服QQ: 121671486,或者微信:diqiuren010101,邮箱:121671486@qq.com
声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原着者的合法权益,可联系我们进行处理。
系统架构复杂系统的产品设计与开发豆瓣PDF电子书下载中文版|百度网盘下载-不可思议资源网
系统架构复杂系统的产品设计与开发豆瓣PDF电子书下载中文版|百度网盘下载
此内容为付费资源,请付费后查看
金币2
立即购买
  • 无需注册可以直接购买
  • 付费资源
    THE END
    喜欢就支持一下吧
    点赞11 分享