《大道至简》第四章读后感
沟通是人与人之间、人与群体间思想与感情的传递哈反馈的过程、以求思想达成一致和情感畅通。生活中的每一天我们都需要与人交流。沟通随时随地伴随着我们,有效的掌握沟通才能有效的掌握信息。概括来说作为公司职员沟通不仅能节省办公时间,提高公司效率,更好的服务客户,更加能够为企业决策服务。作为软件开发人员,沟通当然也至关重要,如何更加明确的知道客户的需求?这就需要沟通。如何进行有效的沟通呢?第四章以五个小节进行介绍沟通的艺术。
作为软件开发人员,我们首先要与客户接触,这样我们才能知道客户需求。我们更希望客户精通C语言,这样我们才能更清楚明了的理解客户需求,也更容易进行开发分析。然而,现实并非如此。客户并非懂得这些专业知识。这就需要我们进行交流。进行交流的语言不是专业术语,而是更容易非C的语言进行交流。所需要的不是将问题专业化来显示技术,而是用简单的面向普通人的语言进行分析,掌握客户所描述产品的需求。简而言之就是以更加人性的语言进行沟通。
沟通的目的是让别人理解你的思想。那么如何让别人理解你的思想,你需要以对方所接受的语言进行描述。如果客户精通UML,愚公的“聚室而论”,愚公是很懂得沟通的、伟大的项目经理。对不懂UML得客户来说,就甲骨文为例,只要你运用得法,甲骨文一样可以用来画用例图和写用力规约。同样的,只要约定一套“语法”,同样可以用甲骨文做活动图、构件图等。这就体现了交流的艺术。从对方可以接受的语言进行交流,才能更快的掌握对方的想法。
最简单的沟通就是每次的沟通保证沟通的有效性。与客户进行沟通时,最好在见客户之前设计出所有的问题和提问方式。对对方了解越多,越能掌握沟通的有效性。从客户先前所提供的资料中整理出结构和模块,设计出相应的数据索引并增加一些相关的关系系数数据。在于客户进行交流时,还需要为不存在的角色留下共同渠道。维护旧项目比新项目更难。做项目时如果不留下历史记录,那么以后给别人带来的就是一抹黑,即“存而不论”。因此历史记录十分重要。
流于形式的沟通可能是你项目不断推翻和延迟的最直接的原因。在很多时候沟通是一种形式。沟通是目的的,如果没有明确的目的那这次的沟通将毫无意义。沟通问题存在与,层面之间。沟通的有效性也在于选择沟通的方式,只要是行之有效、能在各个项目角色间通用的,就是最有效的沟通。
总而言之,沟通的有效性是项目完成的第一步。以客户需求的语言进行沟通并保证沟通的效率,不需要流于形式的沟通,而是更具感情的沟通。