关于宏蓝
最新新闻
 叽里呱啦借助AI 科技…
 科技网站Gizmodo靠A…
 腾讯刘炽平:互联网…
 腾讯全球数字生态大…
 美国零售巨头同阿里…
 各位商家看过来,支付…
 星巴克终于要与阿里…
 阿里巴巴多有钱,京…
 ofo被滴滴和蚂蚁金服…
 腾讯暴跌1400亿美元…
 又一电商巨头“倒下…
您当前的位置:首页 >> 网站专题(广州专业做网站公司服务热线:020-85562980)
新创网站怎么样开发才够快?
时间: 2012/4/10 1:06:26  点击: 7175
都在 startup 的历练,让我很早就理解到一件事,人员流动几乎是无可避免的,所以重要的是要怎样让人员流动造成的冲击更小。

在新创事业让同事投资一项新技术,也是很昂贵的。所以要学的话,大家一定也都全都要会,否则就会一直很贵。

这是 documentation 可以带来的价值。

5. 要有测试环境和政策

从昂贵的教训里面我学到的就是一定要有测试环境和 policy。在 Rails 中将环境切分成好几份,并没有超困难。而且一定要有测试环境(staging),是因为每个人开发的环境不一样,在当下焦点在自己电脑前,很多设计并不会考虑那么多。丢上远程服务器你才会知道炸掉一大片,或者是性能极度不好。这都是会伤害商业信用或者搞砸交易的(比如说你跟客户谈好明天on档一支几十万的广告,但明天因为人为疏失倒站一天,请问你要去挪谁的队列给他,一天到晚发生这样的事。谁要跟你做生意?)。

至于政策就更重要了。

很多加班的状况其实都是不必要发生的。比如说在头脑不清醒的时候写了烂 code commit 上去。导致自己清醒时要去清理这摊烂泥。在吃饭前或下班前部署了最新版的 code,结果中午倒站数小时;原本可以准时下班,十点都走不了。

但写了好东西不直接 commit master 和不马上部署,会让 RD 非常痒。这种病连我都不能倖免。

但是商业网站是不能一天到晚失火的,团队还是有人要去捍卫这种大局。所以最后也只好执行了这样的规范:

1、写功能一律上 feature branch

2、上线前必须使用开发服务器, apply feature branch 测过一轮

3、绝对不在中午 11 点 - 12:00 部署,绝对不在 17:00 后部署。

4、部署流程必须使用工具自动化,出事要能回转。

5、执行了这样的规定之后,几乎就没有人需要饿着肚子修 bug,半夜因为软件的问题跳起来加班修理了。

因为我深信:长期处在失火/救火的环境下,会快速减低一个团队的战力。

热血的投入通常会让人有假象,我投入的工时越高,成果会越好。事实上这是一个彻底的伪命题。而创业初期的不稳定,忙碌,失火,更让你会有只要我努力加班,一切就改善的错觉。肾上腺素最多只能让你撑三个月,接下来一切都会破灭的。作一个网站要到可以出场,大家比得是命长,而不是 Startup weekend 冠军。

6. PM 的话听听当参考就好,但要好好沟通

在很多情形下,PM 也许规划出来的方案 A,需要 10小时。但你知道可以把它改变成方案 B,只需要 3 小时。但前提是,你要好好的去追问出来,为什么他会做出 A 设计案这样。不可否认台湾具备专业素养的 PM 极度稀少,能遇到一个就是烧香了。所以很大的程度遇到的可能是一个只会照抄其他网站画架构图的人,或者是负责卖广告的Sales 自己兼,但这都不要紧。要紧的是你要问出为何这样设计,因为他的外行程度可能会让他估出一个让公司严重亏本的实作案,你却没阻止他。或者是这个案子架构是合理的公司方向,但你却误
 
上一页    12345  下一页  


本文标签:新创网站怎么样开发才够快?

上一篇: 内容质量制胜—高权重网站SEO方向一
下一篇: 新站上线网站优化方案流程
宏蓝首页 网站建设 网站推广 客户案例 网站新闻 人才招聘 支付方式 网站论坛 网站地图   关于宏蓝 联系宏蓝
 
电话:020-85562980 传真:020-85563269 邮箱:service@macroblue.net
联系地址:广州市中山大道89号国家软件产业基地天河软件园华景园区12S-05 邮编:510630
版权所有 (C) 2003-2011 www.macroblue.net 网站ICP备案号:粤ICP备05020325号-8