“追”,是追踪、追查的意思。“固”,是巩固、牢固的意思。“追固”,就是针对技术团队管理中,所出现的工作问题、管理缺陷、规则漏洞等,进行追踪分析,并采用不同的方式方法来进行巩固。要么修改规则,使其恢复正常的逻辑、正确的方式;要么根据后期团队的扩充与结构的规划,进行规则的扩展或重排。
在项目开发中,一定要重视并详细记录遇到的工作问题、管理缺陷和规则漏洞,仔细分析其中的原因和问题,积极及时的做出对应的修改方案。本着消除一切工作问题、管理缺陷和规则漏洞的原则,积极、严肃、认真、一丝不苟地对待所有的工作问题、管理缺陷和规则漏洞!
技术团队的管理中,存在潜在未知的工作问题、管理缺陷、漏洞都是不可避免的,技术团队在发展壮大的过程中,有的时候能够按照当初所设计的规则方式和工作预期,稳定进行、稳步发展;有的时候可能公司、市场等因素的的变化导致组织架构的变更,导致整个团队和当初的设计背道而驰。有的常规的工作任务,平时分配起来没有什么问题,一到任务周期缩紧,协作频率增大的场景,就出现各种排期配合的问题;有的工作任务,短时间内进度都很正常,一旦经过几周几月的持续开发,就会出现工作进度参差不齐,工作协同中断受阻等状况,不得不进行任务的重新规划分配。
工作进度参差不齐,工作协同中断受阻等问题,主要是团队的工作追踪、协同规则,不够完整不够规范导致的。很多技术团队都会容易忽略任务工期风险评估和团队协同制度方法等方面的问题,以为只要自己的工作任务正常完成,整个系统目标任务就算是完成了;结果系统项目上线时,经常缺东少西、诡异崩溃、问题频发!主要是团队的工作进度没有得到有效的追踪,工作协同规则没有得到巩固完善导致的,很多公司由于项目周期短,上线任务紧,几乎在没有设立任何规则制度的情况下,就开干了,往往都会因为开发质量不行,而使得项目要重新返工!
团队出现了这些问题,如果不进行及时修正,可能团队的工作效率越来越低,问题越来越多,甚至造成人员流失、资料泄露等严重问题,甚至会有员工在行业爆料,导致公司在业内的口碑下降!团队在工作或者协同配合的时候,一定要有全面完善的工作追踪方法和进度监控方案,在项目开发的前期,就对可能存在的涉及工作遗漏、团队协同、多方配合等情况,进行周期性的工作日志分析,制定应对修正方案,以防止团队出现工作停滞等问题。
在进行团队工作问题修正时,可以采取不同的方法策略。能够快速修正的,就及时进行修改;如果涉及流程比较复杂,不容易修正的,可以设计一个补救方案,或者代替方案,来降低工作进行的阻力,或者给大家引入其他的可接受的工作方式。
如果是偶然性的工作问题,能通过临时方案调整的,就先用临时的方案进行调整,临时性应急解决;如果周期性的工作协同问题,严重影响了其他关联团队工作进度的,一定要集中深入的追寻出影响问题的根源,直至问题解决巩固,进行问题复盘记录并进行公告,避免类似问题的再次发生;如果出现的工作协同问题,影响到架构组的任务开发,并且波及多个关联团队都出现工作问题,严重阻碍了团队的工作进度,那么可以考虑在维护现有团队的同时,进行规则重新梳理或组织结构重排,逐渐替换掉现有的工作机制或研发团队,使整个团队逐渐迁移到新的机构和规则上来。这就是“追固”的运用之道。
在多团队协作的技术团队管理中,如果没有优秀完善的协同规则设计,就会导致各个团队的工作进度不一、参差不齐,工作问题层出不穷,团队之间的协同配合杂乱无章,团队的工作检验和风险评估没有或不足,状况百出;核心研发团队的工作任务没有经过充分的评估追踪,导致工作内容遗漏和工作进度受阻;工作任务的质量检测不进行追踪,导致工作撂担子、相互推诿等现象层出不穷;不做工作日志记录和风险监控,在开发遇到问题阻碍时,无法进行工作日志分析,交付项目时出现了哪些潜在风险和问题也无从得知,如何追踪分析出原因也一头雾水。这些情况都是比较严重的团队管理问题。
在进行团队问题分析时,要保持独立清醒的头脑,从多个角度综合分析,不放过每一个细节。团队成立初期,问题的产生概率比较小,影响的关联团队也比较少,能够快速发现和修正;一旦经过多个版本的更新迭代之后,技术团队演化成多个业务团队与架构组,工作问题产生的概率就非常大,而且关联的团队也会增多,追查问题就变得异常困难,修改周期和规则发布,都会变得复杂麻烦。不管在团队发展的任何阶段,都适合使用“追固”的方法,针对团队的工作问题、管理缺陷、规则漏洞进行对应的修正巩固。
“追固”的核心在于,如何应对技术团队管理中出现的工作问题的追踪巩固的措施。共分为四层:
(1)任何团队在长期协同工作的过程中,都会或多或少产生工作问题、管理缺陷、规则漏洞,一定要善于观察分析工作日志,找到潜在的工作问题的征兆,采用不同的方案措施对待;
(2)很多偶发性的隐晦的工作问题,都是团队协同工作中逐渐出现的,一定要建立起完善的工作追踪方法和进度监控方案,在出现问题的时候,可以进行工作日志的追踪排查;
(3)在团队工作问题逐步扩大,直到牵连到多个公共资源和团队时,能够补救修正的,就进行补救修正;不能补救修正的,就要采取重新规划的方式,逐渐替换;
(4)在进行团队“追固”时,要从多个角度分析,列举不同的修正方案,灵活组合,可考虑多个方案并行,循序渐进的进行团队协同的修正巩固。
在软件开发行业中,任何团队都会出现各种各样的工作问题和管理缺陷,一定要仔细研究其中的问题和原因。遇到多团队多任务关联的较难追查的工作问题时,可以采用“融归”的方法,从团队之间到团队内部的逐步分析工作问题的关联点和内部影响点。采用“追固”的方法来进行有计划的巩固措施!