Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

经验分享:前端驻场外包人员管理心得 #65

Open
sunmaobin opened this issue Aug 12, 2019 · 0 comments

Comments

@sunmaobin
Copy link
Owner

commented Aug 12, 2019

驻场外包:指外包人员入住甲方公司,跟正式员工一起办公。

WHO 都有哪些外包公司?哪些人员?

首先管理者得清楚你们都有哪些外包公司,组内都有哪些外包人员,每个外包人员的特点等。

WHAT 外包都有哪些方面特征?

外包人员一般都存在如下现象:

个人层面:

  • 没有归属感
  • 无自信、无自尊
  • 不进取

技术层面:

  • 技术能力整体偏弱
  • 架构/设计能力偏弱,只追求功能实现
  • 基本只能在规划好的条框内干活
  • 很少能承担探索性、攻坚性的工作

团队层面:

  • 比较难融入整个团队,毕竟来自不同的公司
  • 不太愿意参加团体活动,总感觉有隔阂

WHY 为什么招外包 ?制定外包规范?

既然外包有诸多问题,我们为什么要招外包?

  1. 社招人员要求高,短时间内难以到岗
  2. 社招成本普遍比外包高
  3. 在有限的人力情况下,社招尽量做核心的工作,重复劳动和简单劳动交给外包,达到人员各自价值的最大化

权衡外包的利弊,总体来说对我们而言还是利大于弊,所以我们需要制定更规范的制度,让外包带给公司的利益发挥到最大,同时弊端降低到最低,这就是制定本规范的目的。

HAO 规范应该包含哪些?如何执行?

针对外包的诸多特征,我们应该从各个环节做好工作。

一、外包招聘

应该从源头上就尽量争取主动,基本的招聘要求:

  1. 先看人。对人基本要求:性格开朗、三观正确、为人踏实稳重
  2. 再看技术。对技术的基本要求:不要求样样精通,但是对于核心技术要使用熟练,如:VUE
  3. 最后看综合能力。对综合能力的基本要求:常用的开发工具的使用、开发协作流程、沟通等

这一环节的核心思路:人品第一,技术第二

二、外包入职

第一印象往往是最深刻的,所以我们争取在外包驻场的第一天就让其倍感舒服,这样踏踏实实留下干活的动力就更足。

对于外包入职应该注意以下几个细节:

  1. 不要在任何场合,刻意区分正式 vs 外包。比如:

    • 介绍认识的时候,说:这是我们新来的外包XXX,最好说:这是我们新来的同事XXX;
    • 对于一些权限限制的系统等,要给他们适当委婉的解释说:这个系统只对部分同事开发,而不要说:这个系统外包用不了;
    • 团建或者集体组织时,更不要特意强调外包,比如:外包人员一个队 vs 正式员工一个队;
  2. 任何场合或者工具中,不要提“外包”俩字,如果不得以,可以改称“外聘同事”;

  3. 针对外包要有区别于正式员工的入职流程指引,不然往往按正式员工入职的流程对待外包时,出现行不通的尴尬局面,也让他们内心受挫;

另外,外包也应该配备一名导师,带领其迅速熟悉环境(工作环境、生活环境),有问题也让其知道该找谁。

最后,导师按照外包入职流程和规范,制定合理的工作计划,并持续跟进。

这一环节核心思路:从一开始就尽量不要喊“外包”两字,任何场合刻意区分“外包”

三、工作管理

对于外包的工作管理,主要由导师完成,包括但不限于以下内容:

1、明确外包的工作目标、工作范围和可衡量的阶段性计划;

2、定期或者阶段性交付后,对关键模块进行代码Review,并总结记录,甚至可以作为小组分享的议题,对事不对人进行技术探讨;

3、制定详细的开发编码规范、目录规范、IDE配置规范等,让外包先熟悉规范,后开始干活,导师应抽查外包对规范的熟悉程度;

4、导师需要持续跟进外包参与的项目,不能放任其自由支配,起到监督作用;

5、如果外包离职,所有工作必须先交接给导师,导师核实交接结果无遗留;

四、工作激励

对于结果优秀的外包,我们最好能制定一些激励制度,奖励优秀的同事,对其他外包同事也是一节奏带动。

包括但不限于如下奖励措施:

1、发表扬邮件给外包公司,同时抄送所有组内成员;

2、购买一些书籍,或者提前了解其需求,用以表扬其取得的成绩;

3、对于优秀的外包,可以适当让其负责更多的事情,主动推进,以提高其自信心,责任心,发挥更大的优势;

五、技术分享

为了能提高外包人员的技术能力、团队配合能力,建议以小组为单位,制定一些技术分享机制,让外包也能参与到技术的分享上。

比如:管理者在群里发个红包,按大家抢红包金额由多到少的顺序,每周例会抽出30分钟时间,由一个人进行技术分享。

六、小组例会

建议每个小组每周开小组例会,并且小组例会全员参与(保密议题除外),既能让外包有归属感,同时也能让大家彼此了解相互所做的事情。

七、团建

任何团建或者集体活动,只要有外包参与的项目,都喊着他们一起去。

RULE 管理规范

上面只是说了一些想法或者简单的做法,但是无规则不成方圆,还是要有一些制度约束。以下的一些制度规范,大家可以参考(当然有些不仅仅是外包需要遵守,其实是前端的一些约定):

  1. 《驻场外聘人员管理办法》
  2. 《外聘人员入职流程指引》
  3. 《外聘人员离职验收单样本》
  4. 《前端编码规范》
  5. 《前端目录规范》
  6. 《前端IDE配置规范》
  7. 《前端API管理规范》
  8. 《前端上线检点规范》

有了这些规范,为了保证大家的严格执行,必须要有一些保证措施配套执行,不然就流落于形式,比如:

  1. 前端开发规范测试系统,随机从规范中出题,85分以上者通过开始,否则需要一定处罚。
  2. 前端笔试/面试考试系统,考试的内容可以从规范中挑一部分,这也是检查一个面试者是否否和公司要求的第一关(就跟下象棋一样,如果你没看过棋谱就不要来跟我下棋,即便你在厉害,在我眼里你也没谱!!!)

@sunmaobin sunmaobin added this to the 2019年 milestone Aug 12, 2019

@sunmaobin sunmaobin self-assigned this Aug 12, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant
You can’t perform that action at this time.