在百度百科里面对“外包”进行了如下的介绍: 企业在管理系统实施过程中,把那些非核心的部门或业务外包给相应的专业公司,这样能大量节省成本,有利于高效管理 。整体来说,绝大多数的外包具有如下特点: 入行门槛比较低。基本会个数据库的CRUB就可以挑起所有的信息信息项目了。 技术线路短。需要会的东西杂而多,不需要精钻。 开发过程要求极度规范。 以项目为驱动。经常是什么来钱做什么。 开发组中项目经理是灵魂人物。 公司成长往往比较中规中矩,有点类似实体企业中的制造业。 每个项目都是有开发周期。很多项目都是一次性项目。 执行力大于创造性。给每一个客户交付他们想要的东西就算完工了。 属于体力密集型,非常依靠人力,加班一般都比较严重。 节奏平缓。往往可以很长时间内形成百花齐放共生的局面。 从业人员的待遇,往往是和软件产出量挂钩。收入比较稳妥,但天花板也很容易触及,毕竟人的人力有限,精力有限。 这一类的传统IT公司公司目前对外包装都是“提供IT解决方案”的公司,比如:像东软,软通动力等等是比较典型的。这些公司的销售经常会在各种招投标现场看到,或者在华为公司里面有些外公司的人,很多就是这些公司派去驻场开发的,里面的员工往往会有一种“同工不同酬”的失落感。 这一类的公司,个人认为会面临逐渐被集中到少数的大集团里面,或者分散在一些兼职的个体软件工程师中。因为这项服务确实是一直被社会所需要的,社会的的更改化发展也肯定是专人做专事,外包肯定不会消亡掉。这个市场会一直存在,但是从业人员的营生类型属于赚一些辛苦钱,拼个体力而已。 百度百科.“外包”词条3.1.2 自主产品型 这一类公司,大家比较熟知的主流互联网公司基本上都属于这一类型的。这一类公司具有如下特点: 公司成立之初,就有自己专注的领域,而且往往是很小的一个切入点。 技术线路长。像BAT,发展到如今这个体量级后,每个公司都有自己独一无二的技术高度。 以产品为驱动。注重迎合客户的痛点需求。 开发组中产品经理是灵魂人物。 虽然也号称以项目为驱动,但是实际上将产品的不同迭代周期进行分期按项目实现。像QQ客户端从腾讯创业起到现在仍然在开发中。 项目不是一次性项目,而是持续累积的项目。 创造性的需求大于执行力。 属于智能密集型。虽然加班也往往很严重。 节奏超快。也很容易很快形成垄断局面或被完全淘汰出局。 从来人员的待遇,不同水平的人差异很大。但是整体都可以有一个相对较高的水平。 目前国内这一类的主要公司有:TABLE互联网五巨头。 3.2 两种生产方式 3.2.1 软件工程 在传统的软件工业,软件产品以光盘为载体以类似于实物的方式进行生产和出售,软件的产出方式也是严格遵守软件工程的流程。 需求分析。按照标准严格组织文档,一个长周期。 系统分析。按照标准严格组织文档,一个长周期。 系统设计。按照标准严格组织文档,一个长周期。 系统开发。组织大量的人开始按照设计文档稳步执行和推进项目进程,一个长周期。 软件测试。组织大量的人按照设计文档对功能进行测试,一个长周期。 软件交付。内部测试和客户验证测试都完毕后,软件投放市场,然后运气好可以卖个好几年。 再按照上面的方式花N长时间开发一下项目,或者开发下一代产品功能。 (责任编辑:晨鸿) |