网站大量收购独家精品文档,联系QQ:2885784924

高级软件系统架构师培训(思想与模式).pdfVIP

高级软件系统架构师培训(思想与模式).pdf

  1. 1、本文档共217页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

高级软件系统架构师培训

第一章软件架构设计思想与体系创建

在软件组织中,架构师的作用是举轻重的。本课程针对企业开发最关注的问题深入

研讨,抓住投入产出比这个企业的核心价值,讨论架构设计如何使这个核心价值得以实现。

我们认为,一个设计如果必须高手云集才能生产出符合质量要求的产品,并不一定是好的架

构。架构设计的目标是力争使用总体上能力一般的队伍,通过组织和设计的力量,生产出符

合质量要求的产品,从投资回报的角度,两者效果是完全不一样的。另一方面,由于需求变

更不可避免,而需求的变更必然造成设计调整进而造成总体投入的增加,这会极大的影响到

投资回报,所以我们必须研究架构设计如何更好的适应变更,通过设计确保变更、维护与升

级的成本下降。对这一系列问题的深入思考,成为现代软件架构设计的核心思维。

软件企业必须认真研究如何培养高水平的架构人员,但仅仅把架构设计作为一个孤立

的节点来讨论,或者仅仅就架构谈架构的在一个很窄的思维空间中研究问题是没有意义的。

任何设计都来自于目的,我们应该把架构设计放在整个项目过程的大环境下来研究,针对每

个关键节点对设计的影响特点进行研讨,这样才可能真正理解架构设计真正精髓的东西,使

未来的设计工作就会变得极有主动性和想象力。

随着经济全球化进程的不断推进,知识经济的时代已经到来。要增加软件产品的国际

竞争力,软件质量作为企业发展的战略问题变得越来越重要,软件质量正被视为软件企业的

生命。软件质量管理开始在软件组织内全面开展,强烈的质量意识正慢慢扎根于软件技术和

管理人员的心灵深处,直至整个组织质量文化的形成,所以,如何设计高质量的软件产品,

也成为软件架构设计的重要主题。

统计表明,软件质量问题80%是由需求分析和架构设计两个环节造成的,因此,在需

求分析的时候,我们必须研究如何充分理用户需求,给各方面提供充分而有效的信息,在

架构设计上,研究如何尽可能利用已有信息,合理组织技术方案,把人和任务作为一个重要

因素进行考虑,在达到质量需求的基础上,使高的投资回报率成为可能,在项目过程管理上,

如何与架构设计匹配协调,使技术方案的高质量实现成为可能,同时对于产品线架构和核心

资产库构建的理论、方法、组织和技术给于足够的重视,这都需要项目经理、分析师、架构

师具有很高的水平。

架构设计绝不是某个神秘人物冥思苦想然后又自鸣得意的产物,架构设计应该是集体

智慧的成果,软件设计与开发也应该是集体共通劳动的结果,重要的是各种相互矛盾的要求

的合理平衡,这都需要有非常良好的方法,把团队的智慧集中起来,如何充分激发集体的智

慧,也是一个架构设计师必须具备的能力。

影响这个课程主体的主要思想,是21世纪是软件规模经济的时代,下图表达了工具、

构件和过程的三个基本技术的进步,图中表达了在假定要求的质量和人员等级不变的情况

下,投资回报R(OD的关系,纵坐标表达了实现软件的单位成本(代码行、功能点),横

坐标表达了软件规模,这里表示了随着时代的进步,同样规模的软件成本在大幅下降,投资

回报在大幅上升。

,成本

相应的环境、规模和过程技术

统的过渡期现代实践

环境/工具:定制环境/工具:商用、单独的环境/工具:商用的、集成的

规横:1%定制规模:3■于构件规模:7罐于构件

过程:专门的7%定制的3%定制

过程:可重复的过程:以管理的/以度量的

典型的项目性能

要鹦霜内

落后于进度进度内进度内

您可能关注的文档

文档评论(0)

微传网络 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体遵化市龙源小区微传网络工作室
IP属地河北
统一社会信用代码/组织机构代码
92130281MA09U3NC1M

1亿VIP精品文档

相关文档