电子书名称:软件架构设计的思想与模式中科院计算所培训中心谢新华电子版免费下载

在软件组织中,架构师的作用是举足轻重的。本课程针对企业开发最关注的问题深入研讨,抓住投入产出比这个企业的核心价值,讨论架构设计如何使这个核心价值得以实现。我们认为,一个设计如果必须高手云集才能生产出符合质量要求的产品,并不一定是好的架构。架构设计的目标是力争使用总体上能力一般的队伍,通过组织和设计的力量,生产出符合质量要求的产品,从投资回报的角度,两者效果是完全不一样的。另一方面,由于需求变更不可避免,而需求的变更必然造成设计调整进而造成总体投入的增加,这会极大的影响到投资回报,所以我们必须研究架构设计如何更好的适应变更,通过设计确保变更、维护与升级的成本下降。对这一系列问题的深入思考,成为现代软件架构设计的核心思维。

软件企业必须认真研究如何培养高水平的架构人员,但仅仅把架构设计作为一个孤立的节点来讨论,或者仅仅就架构谈架构的在一个很窄的思维空间中研究问题是没有意义的。任何设计都来自于目的,我们应该把架构设计放在整个项目过程的大环境下来研究,针对每个关键节点对设计的影响特点进行研讨,这样才可能真正理解架构设计真正精髓的东西,使未来的设计工作就会变得极有主动性和想象力。

随着经济全球化进程的不断推进,知识经济的时代已经到来。要增加软件产品的国际
竞争力,软件质量作为企业发展的战略问题变得越来越重要,软件质量止微视为软什企业的生命。软件质量管理开始在软件组织内全面开展,强烈的质量意识正慢慢扎根于软件技术和
管理人员的心灵深处,直至整个组织质量文化的形成,所以,如何设计高质量的软件产品,也成为软件架构设计的重要主题。

统计表明,软件质量问题80%是由需求分析和架构设计两个环节造成的,因此,在需
求分析的时候,我们必从可几和用已有信息,合理组织技术方案,把人和任务作为°管个理里I4,架构设计上,研冗如叫质需求的基础上,使高的投资回报率成为可能,在产品线架构和核心因素进行考虑,在达到里颀技术方案的高质量实现成为可能,同时对经理、分析师、架构如何与架构设计四配以归’组织和技术给于足够的重视,这都需要项日经理、资产库构建的理论、方法、组织和技术给于足够的重视,这都需要项目经理、分析师具有很高的水平。

架构设计绝个是朵十TI中N该是集体共通劳动的结果,重要的是各布分激发集体的智智慧的成果,软件攻与北放自好的方法,把团队的智慧集中起来,如何充分激及来律的日
线1个本的合理平衡,这都需要有非常良好的方法,把团队的智慧集中起来,如何充分激发
慧,也是一个架构设计师必须具备的能力。

E影响这个课程主体的主要思想,是21世纪是软件规模经济的时代,下图表达
构件和过程的三个基本技术的进步,图中表达了在假定要求的质量和人员等级不变的情况下,投资回报(ROI)的关系,纵坐标表达了实现软件的单位成本(代码行、功能点),横坐标表达了软件规模,这里表示了随着时代的进步,同样规模的软件成本在大幅下降,投资回报在大幅上升。

RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
叶子it资源网 » 软件架构设计的思想与模式中科院计算所培训中心谢新华电子版免费下载

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

发表回复

提供最优质的资源集合

立即查看 了解详情
开通VIP 享更多特权,建议使用QQ登录