为什么无法一次将方案讲清楚

来源:互联网 发布:网络电影优酷 编辑:程序博客网 时间:2024/04/30 08:56

这里写图片描述

前不久,经朋友介绍了一位装修师傅,我们就装修事情进行了洽谈。
首先是向师傅介绍了装修的背景和费用预算;然后跟师傅详细介绍了房子各区域的功能,以及大体的家布局。最后将一些关键的细节做了一翻交流。装修师傅觉得总体效果可以,就定下了初步的方案和计划。
接下来装修工作有序开展,首先是将卫生间和厨房的旧磁砖拆下来,然后是布置水管。当然中间过程中穿插着插座整改。搞得差不多的时候,我发现水龙头留的位置跟洗脸盘的位置不匹配。做储物柜时,形状也与我之前谈的要求有一些偏差。总之是遇到了各种各样的小问题。于是,我在思考一个问题,为什么我没有一次性能装修的所有细节都跟装师傅讲清讲楚,造成不必要的返工。经过几天的思考,我认为方案的设计和交流,是分层的,与软件设计一样,需要经过架构设计,系统设计和模块设计。

交流是设计的结果

言为心声,其实就是嘴上说的,只不过是将心里一直思考的、经历的,经过系统整理,然后用语言表过出来。同理,对于方案的交流,也是方案设计的结果,用形象或者生动的语言表达出来而已。重点在设计,交流只是手段。

交流与设计一样是分层的

第一次与师傅进行交流时,其实就是将心里面想、总体的设计效果讲出来。重点思考由于费用的约束,装修成什么的效果能达到愿望的最大化。
因此这一阶段就考虑房子的主体风格和功能区的划分,与软件中的架构设计类似。
第二阶段是考虑各功能区的连接,以及各功能区的风格,与软件中的系统设计类似。
最后是各功能区的具体实现,比如厨房厨柜装多宽,与软件中的模块设计类似。

如何进行方案交流

既然该方案设计是分层的,那交流也应该是分层的; 在做完整体设计(架构设计)之后,就是进行第一次的洽谈了。

第一阶段:整点介绍你的期望和目标,而不是具体怎么样做;另外也交流清楚该方案的约束因素,比如经济约束等。然后是方案整体宏观骨架。以装修为例,你应该谈清楚几房几厅,中式还是欧式风格,房子内各个空间的功能区,这样的设计达成你什么样的目标。在确认又方都理解无偏差之后,可以进行第二阶段的交流。

第二阶段:接下来要设计各功能区整体的布局,比如客厅电视柜与沙发的视角,要留多少个插座。

第三阶段最后是细节设计了,根据个人的实际喜好和需求进行安排;比如每个位置安排多少个插座,是否带开关和安全保护等细节信息。

按分层进行设计和交流迭代进行

如果你对装修过程非常了解,你完全可以按照上述的原则进行方案设计,直到所有细节都非常清楚之后,再进行交流。
但实际上,有很多部分人(当然也包括我)的实际情况是下面这样的:

  • 对装修不是很了解,只能进行第一阶段的设计
  • 没有时间一次性对所有细节进行全盘考虑,只是分阶段进行

    最好的方式就是每进行一层设计之后与装修师傅进行交流,在交流过程中他会提出一些更好的方案,如果其它方案与你的目标是不违背的,并且更能达成你的目标,建议采纳。经过一轮的交流后,会进一步修正你的设计。

如果工作比较忙,完全可以交流完一层的设计方案之后,确认没有问题后,再考虑下一层的设计方案。

总结

方案设计是分层的,在交流过程中不停地进行修正。所以基本不可能一次将方案讲得清清楚楚。反观软件方法,瀑布模型要求每个细节设计清楚之后才开始编码,而敏捷开发方法采用迭代的方式,通过沟通让双方对方案达成一致。敏捷开发方法的流行更佐证了:方案无法一次讲清楚,需要迭代式地进行交流。

2 0
原创粉丝点击