体系结构--第1章--认识架构.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3.4 设计师的沟通能力 设计师的沟通能力从下面三点体现: 1 多看别人的长处,这样才能屈身理解涉众要求。 案例1:一位项目经理的成长过程 第一年,我是一个新手,我的年终总结是我从周围同事学到许多东西; 第二年,公司经营遇到困难,我的年终总结是我明年会做得更好; 第三年,我的年终总结是我和同事合作愉快,他们有很多优点值得我去学习。 春节刚过,我就被提拔为项目经理。 设计师必须明白对业务需求的理解程度往往不如涉众。 2 姿态放低一点 案例2:逗狗师的故事 富人喜欢养很名贵的狗,但狗往往不听主人的话,只好请逗狗师帮忙训练狗并参加比赛。逗狗师可以让一条陌生的狗在几分钟内听他的话,询问原因,乃逗狗师看狗的眼光会让狗觉得他比它低点。 我们都喜欢平易近人的领导,愿意和他们沟通。 有些领导担心姿态放低了,别人不把他当领导,其实这样的人是很少的。就像逗狗师一样,姿态虽然低点,但最终的结果是狗听他的话。 3 设计师还要会讲故事 设计结果往往是抽象的,因此设计师要给客户讲故事,把抽象的设计变成一个个故事(场景)。给领导讲、给用户讲、给开发团队讲,给所有的涉众讲。故事讲好了,所有涉众都听懂了,涉众的需求就更容易表达、理解和验证。这个设计师就是成功的设计师,他所设计的软件就容易取得成功。 设计师讲故事不是脱离实际的胡编乱造,其有四个基础:意义、产品功能、产品质量和技术。 设计师要能用一般生活常识,把抽象的设计讲解透彻。不从概念出发,不从已只的模式出发,不从自身经验出发,不闭目塞听,不自说自话,而应讲究以心比心,换位思考,敢于直面令人不快的真实,以此捕获涉众的心。在讲故事的互动过程中,发现涉众的真实需求。 企业家作为企业的设计者早就发现了这一方法。 任正非至今依然活跃在客户一线,他把华为塑造成运营商整体解决方案的提供商,在使所有运营商无风险赚钱的同时,自己也成为运营商不可或缺的一个有机部分。当年,任正飞凭华为创新体系的故事,一举从银行拿到最便宜的资金。 马云打着让天底下生意更好做的旗帜,把阿里巴巴的意义渗透到每一个角落。当年,马云凭借一个设想,会面15分钟,就从孙正义那里募得2000万美元。 史玉柱则醒悟说一切高规格的应酬都是浪费时间,故而在公司上市后依然一天干十小时客服,把求索客户心智当成头等大事。 我们现在谈论SOA,研究SOA,其实就是IBM给我们讲了一个故事。 IBM提出随需而变,也是向用户讲了一个故事。 需求 (质量属性) 设计师 (小组) 构架 系统 客户和最终用户 开发组织 技术环境 设计师的经验、沟通能力 架构所受的影响 需求 (质量属性) 设计师 (小组) 构架 系统 客户和最终用户 开发组织 技术环境 设计师的经验 1.4 软件的架构不是静止的 软件在开发过程中或交付使用后,都可能会发生修改,这些修改往往涉及到架构的变更。因此软件版本的演进也是软件架构的演进。 软件架构影响设计师的经验。 软件架构影响开发组织的内部结构和经营目标。 软件架构可能会影响客户对下个系统的需求 有些系统甚至会影响并实际改变软件工程的发展,以及开发人员学习和实践的技术环境,如互联网、嵌入式、手机等。 架构商业周期—架构是软件开发的必经之路和必要手段,它受到来自客户和开发组织的影响,也受到设计师的素质和经验以及技术环境的影响;反过来,构架也影响着被开发的系统,对客户、开发组织、构架和技术环境也都有影响,还影响着客户及其开发组织的未来目标。围绕着构架的这些影响和反馈循环构成构架商业周期。 事物是静止的,也是运动、发展和变化的,软件架构也不例外。软件的架构是运动、发展和变化的。 1.5 软件架构的重要性 风险承担者之间的交流平台 早期设计决策的体现 有助于实现构架级重用 1.6 小结 构架不只是功能需求的结果。 1.7 讨论 谈软件架构与建筑架构的联系与区别 软件体系结构 Software Architecture 陈长清 博士,副教授 电子邮件: ccqcLczy@163.com ccqcL@ 华中科技大学软件学院 前言 体系结构简称架构或构架。 构:本义架木造屋,引申为构造。 构架(architecture):建筑的结构的集合,形成设计整体。 结:用绳、线、皮条等绾成的疙瘩;关键点;被联结状态。 结构(structure):从某个角度(视角

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档