倾听
背景:年初4月份的时候,团队的离职率很高,找了一个团队成员,想具体了解一下具体情况
问:如果方便的话,我想了解一下你问什么辞职?
答:我已经来公司2年多的,从项目刚启动就加入了团队,跟着团队一起成长,这期间也任劳任怨的加过班、上过线,从一名普通员工成长成为团队的核心员工,这期间也牺牲了我很多的个人时间在工作上,但是工资却一直没怎么涨,但是干的活却越来越多了,领导起初承诺的事件都没有实现,再有团队的新员工技术不如我但是工资比我高。个人方面,现在的项目已经处于维稳状态,主要工作是运维和优化类的工作,我现在作为技术leader需要协调和处理很多线上的活,而我其实很想安安静静地干技术,因为工作太忙,都没有时间提升自己,这两年都在吃老本,也感觉不到成就,所以想换一份工作,做更多的尝试。
个人听到的:
第一层:收集信息,自己听到的
这位成员离职的原因:工作没有按其期望涨上去,所以想离职
第二层:关注对方,换位思考
这位成员的原因:因为新来的成员比自己工资高,心里不平衡,认为自己的能力与现在的工作不匹配。不喜欢管理工作,协调沟通占工作占用太多时间。
第三层:听意图
这位成员的原因:
1)涨工资、新员工工资的倒挂,深层次是公司的流程不完善,他对公司的管理不太认可。
2)个人方面,相较于协调沟通工作他更喜欢专注于技术工作,在满足公司工作需要的同时,有时间并有机会可以提升自己的技能。而现在没有这样的机会和时间去提升自己。
这两个原因导致了他想离职。
强有力的提问:
背景:新项目团队,团队成员上线时间过长,成员每次上线熬夜,上线问题多,第二天还得修复线上问题
对象:团队核心技术人员
问:我们可以谈谈关于由于上线频繁,外加团队成员熬夜,成员疲惫的问题吗?
答:当然可以,我们也需要亟待解决这个问题
问:你希望团队上线的场景是什么样子的?如果目标实现了,你会是什么样的状态?
答:上线的需求是经过测试的,需求上线后,测试人员上线测试无问题,开发人员需要上线当晚改bug,重复发版。 上线当晚不用着急忙慌的修复代码,身心疲惫。只需要将自己需求相关的代码部署到生产环境即可,等待测试完成后可以下班,12点前可以结束。
问:有什么因素影响你达成这个目标?
答:太多原因导致了这种情况,比如:没有版本的概念需求只要开发完成了就可以上线、测试环境没有人维护测试人员测试不足、没有预演环境,因为部分业务的测试需要调用生产的上的数据,但是现在无法实现等等。
问:基于现场,上面说的这些导致上述问题的因素,如果排一个优先级,具体是什么样的呢?
答:因为现在主要是质量保证的问题,所以首要要保证需求上线前的需求是要经过测试的,所以我们的测试环境必须是稳定的可以测试的,其次是预演环境的搭建工作也要安排计划,当然版本控制也是必要的,但是不是最紧急的。
问:好,那么针对于测试环境的维护,我们可以做些什么呢?
答:现在项目的代码在总公司(非本地),由总公司统一维护,因为不在一个地理位置,沟通起来特别困难。所以我么第一步要做的事情就是把项目的代码迁移到本地,由我们自己维护,这样可以保证测试环境的问题,为开发和测试提供一个稳定的开发环境。
问:迁移到本地的计划,我们具体需要做哪些?
答:首先要先和总公司申请代码迁移,同时我们本地要评估进行资源的申请,然后进行代码迁移工作的排期。
问:那么你打算什么时候开始?这么最终你的计划进度呢?
答:这周我应该会找我的领导提交代码迁移申请的邮件,同时进行资源的申请。大约两周以后我们的准备工作可以结束,开始下一阶段的代码迁移。