全网首发笔记 大家好,我是龚世海,我之前在大众点评做了十年CTO,去年和一群CTO一起做了一个平台,这个平台的目的是从技术上帮助一些,主要是技术加速和技术孵化,希望能有机会帮到大家。 Q1、 您对于初创团队的技术团队在项目中的定位或者是关键性是怎么看的? 我理解的主要有两个方面: 第一, 我们有基于互联网技术或互联网平台的产品; 第二, 我认为互联网创业或者作为一家互联网公司,这意味着你未来的营收模式是和传统企业完全不同。你未来的成本增长不是像传统企业那样线性增加的,所以你要通过互联网技术改变企业结构成本,在未来形成业务剪刀差,使得利润空间越来越大,所以技术本身是非常重要的。 Q2、 初创团队的技术团队需要具备怎样的特质?如何打造这样一个团队? 我觉得最重要的是两点: 第一, 互联网技术团队一定要有很好的凝聚力。这是团队成功的最关键也是最基础的因素; 第二, 互联网技术团队一定要有对技术的热情,能够通过技术为公司打造技术产品,完善成本结构。 那么如何打造这样一个技术团队呢? 我认为核心在于早期的关键成员,在初建这个团队的时候要打下一个很好的基础。好的互联网技术团队很少有后期进行大规模的更新换代的,早期核心成员打造的基因会不断传承和影响后来者,这个基因必须是包容的,是符合整个团队乃至公司文化的。 Q3 、 很多初创团队可能会采取技术外包的形式,您对这种方式怎么看? 我自己在做项目的过程中遇到很多这样的创业团队,差不多70-80%都会遇到这个问题: “ 我是不是要去请一个外包团队?还是我自己去打造这个团队? 但对于一个初始的互联网公司来说,资金可能是一个方面,人脉也是一个问题,甚至他可能不知道怎么去评估这个团队。 因此,很多的创业公司会选择外包,我自己很清楚我的产品脉络。如果我能把这个脉络传达给外包团队,可能就会得到一个很好的初始产品,但实际上我看下来使用外包获得互联网产品的效果不是很好,甚至是很差。 原因大家也很容易想清楚,至少是在事后想清楚,因为互联网产品需要不断迭代,外包意味着需要不断修改需求,但是外包服务一开始是在传统企业出现的,我们一开始就谈好需求,谈好需要多少钱。 而对于互联网公司来说很难做到这一点,因为你今天提的需求也只是 “用户可能这样做” ,这只是个假设。可能过了一周你就会通过身边的朋友或者自己的思考发现这个产品不应该这么做,可能要做一些调整,这样的话如果你的外包团队是一个人员化的外包可能还可以。 但如果是一个项目化的外包,这就意味着你要不断地去谈需求变更、需求变更的成本等等,这就导致互联网技术的外包可能会产生很大的问题。 但也不能说因为可能出现很大的问题我们就不请外包,因为你要在早期很快打造一个团队也是很困难的,所以我的建议是:
Q4、 如果初创团队不得不请外包,除了您刚刚提到的请第三方的方法,对于一个CEO来说还有什么方法可以对外包服务有一个更好的把控? 有一个方法,不过我自己还没有试过,也不能保证一定有效。我认为你可以把外包分成两个部分: 第一, 需求迭代的外包,相当于你先找一个有经验的外包团队把谈清楚需求,你可以花一两周的时间专门去做这件事情,专门签一个合同。最终把产出想得起码是比较清楚的,把最终产品做一个很大程度上的细化,拿出一个产品设计方案。这样你在产品外包期间做大的改动可能性就会小很多,可以控制变更成本; 第二, 由技术团队进行实施,这样的话项目风险就会降低很多。 Q5、 在外包管理中,有没有可能和外包团队做一些譬如像敏捷开发、版本迭代这样的配合? 这种方式在理论上是存在的,但我认为难度很大。 (责任编辑:晨鸿) |


