人生中的第一套房子,终于要搞完了。通过这次装修倒是深刻体会了什么是“系统工程”。
关于“系统工程”的初理解
生活中常常会有这种情况,某一个字明明很常用,但是单拿出来往往会越看越陌生。而“工程”这个词也是这样。每天在用,单拿出来叫你解释,还真有些懵。
“工程”的百科解释
工程是科学和数学的某种应用,通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,是以最短的时间和最少的人力、物力做出高效、可靠且对人类有用的东西。
将这段话用自己的思维理解一下,也就是说“工程”是将理论科学进行实践的一门应用,在科学的基础上,通过各种元素的组合,在各项资源约束的条件下,做出“可用性”的东西。如果说“科学”是人类对周遭认知形成的“世界观”,那么“工程”就是指导人类改造世界的“方法论”。
至于“系统工程”,在多年前听说钱学森的“系统工程”思想的时候浅略地了解了一下“老三论”和“新三论”,老三论把一个复杂的系统工程分为“系统论”、“控制论”和“信息论”,通过这三个方法论,重新认知了“装修”,也重新认识了“工程”。
装修中的“系统论”
“老三论”中“系统”的定义
系统是由相互作用的若干组成部分结合而成的整体
也就是说系统工程一定是可以通过“模块化”来进行拆解。
装修通过模块化拆解,被分成主体空间改造、水电改造、泥瓦施工、木工家具、家电安装、灯饰工程、软装部分等。
各个模块互相耦合,模块内部又可再划分为产品、材料和人工等要素的组合。
跟软件工程不同的是,装修工程中存在大量的物理施工,后期debug的成本非常高,所以要完成这项工程实践,对前期效果设计的高保真性的要求非常高,设计上跟需求的一点点出入都可能造成不可挽回的结果。
模块之间耦合的部分,在软件开发中叫做“接口”,接口文档定义了模块间耦合的标准。在装修过程中,各个产品之间尺寸的咬合度、水电口预留龙头插座的位置、电源插座标准与家电安装的要求等等,都是广义上的“接口”。
提醒未来有可能要装修的朋友,装修之前一定要有完善的接口设计和接口文档,这是设计的重中之重,至于视觉风格,也就是所谓的UI设计,后面软装部分调整的灵活性很大,给我一个月的时间可以把整个房子变得你认不出来,但是要是前期各个模块之间的“接口”没对接好,联调的过程会非常痛苦。
例如想买的冰箱进不了厨房门;空调想放的位置没插座;柜子装好了,尺寸没对,抽屉打不开;该做防水的地方有遗漏;房间的长度又不够,投影仪不能变焦,导致产品不可用等等,类似于这种问题才是真头疼的问题。
我在装修过程中就遇到,想装电动窗帘,但是没留插座,还好后来Aqara出了锂电池版的窗帘电机,才补上了这个bug。卧室买的投影仪不带变焦功能,但是又买了一个100寸的幕布,最终靠一款带伸缩功能的壁挂式投影支架才解决问题。
装修也让我认识到了在一项工程中“解决方案经理”的重要性,solution manager需要对各项产品的性能和参数了如指掌,才能在一项工程实践中提供端到端的咨询和设计服务,传统装修设计中的设计师更多侧重于空间设计和视觉设计,随着现在各类家电产品和数码产品越来越多,要么设计师知识更加全面,了解市面上主流产品的参数,要么业主自己做好功课,当好solution manager,如果预算充足有不想费神,还是可以找专业的机构来服务,例如新风系统、暖通公司、智能家居服务商等等。
电动窗帘和投影仪的失误就是由于自己对产品性能没有全面了解导致的。
装修中的“控制论”
“老三论”中,贝塔朗菲对“控制论”的定义是
控制论是以系统与环境之间和在系统内部的通信(信息传递),以及系统对环境作用的控制(反馈)为基础的一种控制系统的理论
“控制”的作用就是在整个“系统”中的反馈机制,包括各个模块之间的联动,也包括系统对外界环境作用的反馈。
在工业化之前,一个家居空间里面,控制都是有“人”这个智能生物体发起,以“生物力”的形式来操控系统。
现代家居空间里面,除了“人”的生物力控制以外,增加了电机、燃机、高压自来水泵等控制设备,也就是我们常说的“水电气”。
传统意义上,弱电在家居环境中主要驱动各类家电,近几年电机在家居产品中渗透率越来越高,窗帘、衣柜、门窗等以前靠人力控制的传统产品也都逐渐支持电机控制,这部分我的选择是尽量选择带电机的产品,因为控制系统和信号系统连接在一起,可以大大节省人力,提高生活舒适度。
电子锁、电动窗帘、扫地机器人等,都是值得买的。
装修中的“信息论”
通讯的基本问题是在通讯的一端精确地或近似地复现另一端所挑选的消息——香农
其实“信息”是“控制”的基础,系统对外界环境作用的反馈,除了控制系统中各种形式“力”的驱动以外,信息信号的传递才是反馈的依据。
这几年大家都在吹“智能家居”,其实这套以“信号传递”为基础的解决方案,一点都不“智能”,“米家”APP中所谓的“添加智能”不过是堆了一堆if else 的规则树。
跟以往弱电控制都是通过物理开关传递信号,现在的智能家居不过是把所有开关电子化,然后通过一些通讯协议连接在了一起罢了。
虽然没有“智能”,但是一套全家桶下来,是“真香”。
为什么这两年越来越多的装修开始上所谓的“智能家居”?
根本原因在于移动互联网以来,人机交互能力有了质的飞跃。
以前即使通过通讯协议把所有电控设备联网,还需要一个复杂的操作面板来做信息控制,移动互联网之后用户有了永不离手的手机,然后深度学习普及之后有了高精度ASR语音识别,这样对于用户来讲,“操控”才有了便利性和实用性。
所以现在“智能家居”的“智能”,其实仅仅提现到了音箱的“语音识别”这一个小点上。
4G、WiFi、蓝牙、ZigBee协议把所有设备之间的通讯打通,然后电机提供驱动力,语音用来“操控”,手机用来“管理”,在家居这个场景中,人和“系统”之间的交互才有了质的飞越。
这套“家联网”装下来可以大大提高生活的幸福感,例如每天早上起床点窗帘自动拉开,晚上开门回家终于不用黑灯瞎火摸开关,晚上睡前阅读完再也不用起床关灯,半夜上厕所不用黑灯瞎火伸手不见五指,更方便的是夏天可以远程开空调,扫地机器人可以定时清扫,总之家装设计的时候一定要考虑好这套联网系统。
系统工程的实践流程
由于自己本身是IT行业从业者,平时多从事软件工程的实践,不过本质上家装工程的流程也遵循一样的规则,唯一不同的是,互联网产品的开发流程可以快速迭代,但是“家装工程”是一套覆盖更广的“系统工程”,对施工的精细程度要求更高。
需求沟通、原型设计、视觉设计、概要设计、详细设计、施工排期、各模块联调测试等等,这些都是大多数工程实践需要的流程,其实我觉得很多家装公司都没有还有一条很重要的流程大多数家装公司疏忽了,那就是“设计评审”,如果在施工之前让客户和工程人员一起参与详细的设计评审,会降低后期实现和需求的出入。
对于“系统工程”的再理解
如开头所述,“工程”这个词单拆出来很让人陌生,但是在“三论”的框架下,再审视平时的工作和家装的实践,真有些豁然开朗。
“工程”作为人类改造世界的应用方法论,强调在有限地资源约束条件下,创造出“有用”的东西。而这套“系统工程”方法论中涵盖的系统模块化设计思想、各模块的制动和反馈理论、信息信号的传递和通讯,都是各种大型“系统”设计实现的通用思路。
带着这套方法论来审视商业社会,对这个世界也会有更全面深刻的认知。