joephon / blog

极简博客
3 stars 2 forks source link

为什么要写交付文档 #9

Open joephon opened 4 years ago

joephon commented 4 years ago

所谓交付文档,便是一份项目实际情况的陈述

甲方将项目托付给你,经过一顿狂敲猛撸之后,部署上线。但你觉得开发的过程十分精彩,就这样草草了事的话,不仅数月后自己会忘记了此间发生的种种,而且前来接手的人也难以读懂这个伟大的项目,最要命的是:甲方会隔三差五来找你讲故事。

于是你决定书写一份记录开发细节,部署细节,依赖细节的文档,交付回去。把项目比作女儿的话,交付文档就像一纸嫁妆清单,女儿过门,嫁妆入库,好~这门亲事算是了结了,嗯~这个项目算是告一段落了。

为什么需要交付文档

先说说~如果没有交付文档,这个世界将会怎样?

BAT 同时意识到:移动即时通讯,将会撕开一道很大很大的口子,于是~

百度决定做个叫百信的通信软件,然而第一版开发完毕后,研发团队忽然离奇失踪。人找不到了,却木有留下交付文档,李彦宏抓狂。

原来,是给阿里集体挖去了墙角,这波人被安排开发一款叫来往的通信软件,几个礼拜后~来往被部署上线,可就在此时,费劲九牛二虎之力的李彦宏终于把这班人给请了回去。走时~时间仓促,依然木有留下交付文档,于是,轮到马云先生抓狂。

但是呢,重回百度的那拨人发现~虽然是自己写的代码,但个把月过去了,该忘的不该忘的都忘得七七八八,加上近期又写了个来往,脑海里牛头和马嘴混淆在一起,十分混乱。

于是,在木有交接文档的情况下,凭着部分记忆加上对代码的不断 review,艰难地推着进度。

结果,马化腾的微信横空出世,并以惊人的成长、迭代速度艳压群芳~balabalabala

上面是我胡乱编造的故事,实际上微信才是第一个领跑的巨头。但同学们读到这里应该能明白~交付文档对于互联网产品而言,有多么重要了吧?