当前位置:  -> 首页 -> 架构师修炼之沟通能力的学习

上一篇    下一篇
架构师修炼之沟通能力的学习
点击率:1320  发布时间:2012-05-23

引文:沟通是人社会属性的重要表现方式,知识的传承依赖沟通,架构的实现同样依赖于架构师的沟通能力与技巧。

    

沟通有两层含义:一、能够将自身的意思表达清楚,能够确保他人能够理解你的意思;二、能够理解他人的意思,能够让其他人明白你理解到位了。
对于架构师而言,设计的系统架构要能够让其他人理解,能够接受开发人员的反馈,不断修正架构。 

沟通的手段是交流、交流的方式可以是语言、文字,对于架构设计来讲,就是设计文档、设计文档的讲解,技术实现的讲解。 

比如:你要做电子商务,实现一个电影院的在线售票系统。 

架构师需要根据电影院的座位、电影排期、折扣、优惠、会员等级,支付方式,订票、退票等流程,再结合.NET、JAVA等实现方式的优缺点,设计出合适的架构,比如采用微软.NET技术来实现,MS SQL SERVER 2008+ASP.NET+NHibernate架构,还需要定义系统的层次结构、模块设计、异常处理、后台服务等。架构师不光要设计好系统架构做架构验证,还要结合开发团队的实际情况进行讲解沟通,确保系统架构的实现得到开发团队的支持,否则最后只会是鸡飞蛋打。

要想提高沟通能力,作为技术人员要主动沟通、主动交流、多写文档,一次讲不清楚就讲两次、一分钟不行就十分钟,表达、沟通清楚为第一要素。 

我们经常说谁谁谁无法沟通,作为架构师不能这么处理,要争取一切可以争取的支持,确保系统架构设计能够得到实现,在过程中要不断权衡、妥协,保证系统的核心功能和性能。连续沟通确实无法达到效果的,该调整人员就必须调整,千里之堤毁于蚁穴。 

没有有效的沟通,架构设计只能是空中楼阁、镜花水月,最后架构师和团队落得一拍两散的下场比比皆是。 

不要怪你的团队,这是客观事实,怪就怪你沟通协调还没有达到团队接受的程度。技术人员可以说架构不合理,架构师不能说技术人员水平太差,作为架构师要有觉悟、有责任心。 

架构师的沟通能力也是向技术人员传递知识的重要手段,大厨教徒弟要手把手,技术同样如此,架构师要善于运用沟通能力传递知识、讲解架构设计的合理性。 

反之,架构师要能够清楚开发人员对你的架构理解多少、是否支持,根据情况做适当调整,通过沟通理解开发人员的想法,进行换位思考,合理进行疏导,这样才能够得到全方位的支持。

 

洛羽叶

2012/5/22

标签: 架构设计 架构师 .NET
   站点首页      技术人生      旅途足迹      我要留言      友情链接      关于站长   
[本站统计]
在线人数:0
今日访问:7
总访问量:1471115
Copyright 2006-2022 EasyWeb 1.6 订阅 All Rights Reserved
粤ICP备08028977号-1
www.luoriver.com
Created by WWH in 2006