前几天跟一位做人事的朋友聊天,说起软件行业人员问题。朋友的公司是做软件外包的。一个APP项目基本配置6-7个人,每个Android、ios、后台都各配2人以上,但是项目各种超期、各种无法交付、各种客户不满意。我比较诧异,因为好多公司也是相同或者更简洁的配置,照样可以出比较不错的产品。经过朋友解释,原来老板为了压缩人员成本,设置了薪资天花板。现在公司开发团队上百号人,基本都是0-3年的。

我们都知道这是人员配置不合理导致的问题,那么怎么配置才算合理呢?对老板来说,总投入肯定是越少越好,但是实际情况是有时候确实因为市场原因,某些人员总是招聘不到的。下面我就写出两种配置方式,结合App外包行业,纯属我个人理解。

团队配置一

每个项目组由6人组成,其中android+ios+后台各两名,一名2-3年经验做主力,另一个可以是刚毕业的辅助。

团队配置二

外包行业必然存在多项目并进的情况。由一个多年经验,精通android+ios+后台的三人团队制定标准、书写核心代码、书写工具类、审核代码,多个卫星团队在其指导下完成项目。每个卫星团队可以由3名初/中开发人员组成。

两种配置方式各有优缺点:

  • 投入方面

    第一种前期投入较少,以笔者所在二线城市工资计算,应届毕业生4k/人月,2-3年8k/人月计算,约需要36k/团队*月。

    第二种前期投入较多,生产规模越大平均投入越少,以核心团队12k/人月,卫星团队6k/人月。1个项目同时进行54k/团队月,两个项目36k/团队月,三个项目30k/团队*月。

  • 质量方面

    第二种方式由核心团队控制代码质量,所以应该比第一种配置质量更高一点。这里最关键一点是控制了代码的波动,统一了产品的品质。

  • 其他方面

    第二种方式更偏向于项目积累,随着项目越做越多,可以积累出一套比较不错的框架。懂行的朋友都知道这个的价值。

总结

前一种配置是不少外包公司采用的方式。优点就是队伍组成简单,容易获取,方便扩张,多个团队之间不会互相影响。但是缺点就是多个团队可能重复造轮子,代码质量容易受人员素质影响。

第二种配置也是我们公司现在尝试的方式,优点就是各个产品的质量容易控制,当有大量项目需要开发时,投入较低。更容易积累成果。缺点就是前期投入较大,高素质团队不易获取。

仅供参考

外包如何安排人手-b相关推荐

  1. 你是外包,麻烦不要偷吃零食,注意素质...

    外包,在我们这个行业是一个很常见的名词,对应着一个特殊的工种.但是我发现很多朋友好像妖魔化了外包,觉得这玩意就是一个"坑".分享一位大佬写的对于外包的看法,比较中肯,大家可以参考下 ...

  2. IT人才外包的合作流程是怎样的?

    随着现代经济和科技的发展,IT行业已步入了一个高速发展的时代,很多行业和企业都会产生技术人员的需求,而IT人员也变得供不应求.但很多时候,企业对于技术人员的需求都是周期性的短期需求,这种情况下,如果聘 ...

  3. 互联网公司和外包公司有什么区别?为什么有些程序员不想进外包公司?

    什么是外包? 大部分人口中的外包公司应该是劳务派遣,基本外包公司属于一种中介的概念,实际用人单位同外包公司签订人才派遣或租赁合同,外包公司安排人员来用人单位面试,通过后在用人单位工作,但是该外包人员的 ...

  4. 进入外包公司之后…………

    去年写过一篇自己进入培训机构学习java,然后进入外包公司的个人经历,然后就有好多小伙伴私信问我进入外包后到底怎么样,是真的就像外界说的那样废了还是说有其他的情况.所以今天就决定写一篇文章,以我个人的 ...

  5. 你是外包,麻烦不要偷吃零食,注意素质..

    很多小伙伴在后台私信我,让我写一期对外包的看法. 我自己没经历过外包,靠自己的所见所闻可能写出来的东西会很主观,所幸我有不少外包的读者,还有几个在外包工作或工作过的朋友,在跟她们深度交流之后,这这里聊 ...

  6. 软件测试外包公司怎么样?为什么没人去?看我终极解密外包

    目录 一.什么是软件测试外包 二.软件测试外包的好处与坏处 三.进软件测试外包公司前的思考 四.软件测试外包流行的原因挖掘 五.总结 一.什么是软件测试外包 随着最近10年创业风气的发起,已经涌起创业 ...

  7. 魅族16php7.3系统,Flyme7.3稳定版安排上了!魅族16系列和X8都率先支持

    原标题:Flyme7.3稳定版安排上了!魅族16系列和X8都率先支持 5月10日晚上,魅族Flyme官方公布了一条重磅消息:Flyme 7.3稳定版今天来了,首批支持更新的机型分别是魅族16th.魅族 ...

  8. 比较知名的外包软件外包公司排名前十有哪些

    比较知名的外包软件外包公司排名前十有哪些 1.IT人力外包服务的解决方案是根据企业的用人需要来确定的,不同的开发语言,不同的技术水平的费用是不一样的. 一线 华盛恒辉.五木恒润.北京华盛恒辉.北京五木 ...

  9. 项目管理(一)计时计件

    不满意,重写了:项目管理(一)任务分配 +++++++++++++ "凡事预则立不预则废",所以还是决定花两天时间,专门完成这个系列博客.关注我博客的同学都知道我开发了一个任务管理 ...

  10. 浅谈数据标注平台运营模式

    现如今,AI行业发展火热各大巨头都投入巨资在此领域布局,智能驾驶.人脸识别以及近段时间正火的AI养猪都是AI技术应用在实际生活上的体现,毫不夸张的说AI技术正在逐渐改变我们的生活而我们的生活也将因此变 ...

最新文章

  1. 使用聚类算法进行标签传播学习(Clustering for Semi-Supervised Learning)
  2. 优云,新一代运维PaaS平台
  3. ZOJ-2366 Weird Dissimilarity 动态规划+贪心
  4. NS安装问题收集(3)
  5. 年假.........
  6. centos 记录用户行为轨迹
  7. python爬取微博内容_请问该如何通过python调用新浪微博的API来爬取数据?
  8. C陷阱与缺陷代码分析之第2章语法陷阱
  9. LINUX的简单命令
  10. 将一个项目布到服务器上,怎么在云服务器上布项目
  11. 《Java核心技术》 -- 读书笔记 ② - 类 | 对象 | 接口
  12. Python `__enter__` `__exit__`(with)
  13. rocketmq生产者发送到哪个队列
  14. mmap文件做成html,mmap()映射到文件的一些总结
  15. 小程序的购物商城源码(前端+后端)
  16. IIS 热启动设置的方法
  17. 项目经验|电流信号检测装置(“TI杯”)
  18. 制作ZedBoard-linaro-desktop-ubuntu全过程之运行linaro系统
  19. MySQL数据库表结构设计优化技巧总结
  20. 数据分析师python 城市数据团_城市数据分析师

热门文章

  1. 多个计算机之间触发事件,相互通信的一种方法----通过文件的办法
  2. discuz mysql语句_discuz 数据库插入
  3. matlab水蒸气焓值计算_暖通干货,巧析焓湿图,焓湿图如何应用?一读就懂不容错过...
  4. Kruskal算法实现最小生成树MST(java)
  5. Python搜索路径
  6. IDEA连接Spark集群执行Scala程序
  7. 使用DWN在Docker中进行渗透测试
  8. Android studio 报错 Gradle sync failed 你的主机中的软件中止了一个已建立的连接
  9. 现代信号处理功率谱估计MATLAB,基于Matlab实现现代功率谱估计
  10. 使用threading多线程模块的demo