本篇中“复”字,主要是“复盘”、“反复”的意思。“研”字的含义是“研究”、“研讨”。“复研”在技术管理思想中,主要含义是:在对组织结构、任务分配等方面不断复盘的情况下,经过反复地观察、思考、演练,尽可能多地研讨出针对不同的任务场景,如何在技术团队的组织架构、工作模式等方面进行调整优化,以达到工作任务能够被快速响应、高效完成,团队之间的协作配合清晰自然、顺畅无阻。
在技术管理过程中,进行“复研”的时候,应该从任务特性和组织结构等多个方面反复思考。比如:
(1)目前技术团队的人员结构,在发生任务转移或者任务变化时,能否进行快速调整支持,并且保证工作节奏稳健进行,任务开发从容不迫;
(2)目前技术团队的人员能力,能否满足开发需求的多样性,可以从技能掌握、沟通性格、拓展能力等方面进行整理分析,结合技术趋势和系统业务特性,制定出更加合适的工作协作模式与技术升级路线;
(3)目前技术团队的组织结构设计,是否足够灵活,能够在公司业务不断发展的情况下,有效应对业务系统新需求激增,系统结构大幅调整变化等开发任务,并且经过不断地复盘研讨,做出多套预备方案;
(4)在研发任务的分配与拆解上,是否加入了充足完善的过程跟踪反馈与质量保障体系相关的工作任务,包含工作日志的、任务理解的、质量监控等方面的,通过对过程把控及工作日志的收集分析,提前研讨出开发任务的潜在风险、工作瓶颈、协同障碍等问题,进行及时的跟进与调整;
(5)在研发进度的跟踪上,是否经过反复的开发流程确认、任务分配比例确认、开发效率确认,能够为每一个研发小组,提供合适的、准确的、有效的任务开发策略与协同对接资源。
针对目前的技术团队设计,应当多去参考一些过去曾经出现过的相对成熟的设计,对比其中的不同,验证曾经出现过的团队结构设计,能否满足目前的开发任务的需要;也要尽可能的去了解别人的技术团队设计,从别人的设计中,去对比分析其中的特色特点,汲取别人设计的优点,反查自己设计的不足。任何技术团队设计,往往都能通过研究曾经相似的业务系统开发所需的技术团队结构,或别人相仿的组织结构设计,来不断验证完善自己公司的技术团队结构设计。
技术团队设计通常都有可供参考借鉴的先例。有了参考和对比,就可以反复研讨出技术团队人员结构的发展和技术栈组合方向。通过参考对比、反复研讨之后,就可以确定出技术团队的基本结构情况,设计出技术团队的基本职责方案。然后,再反复复盘,多方面研究讨论,最终逐渐明确设计出整个技术团队的整体结构以及各个研发团队的人员比例与技术职责。
本篇从四个方面,讲述了技术管理思想中,“复研”的使用要点:
(1)多去收集曾经出现过的相似设计,以及其他人的类似设计;
(2)要善于从别人的设计中,汲取优点,反复推敲,从而确定出自己的设计;
(3)要善于从不同的角度,广而深的综合分析出技术团队的演化过程,设计出系统升级改进方案;
(4)围绕技术团队的核心竞争力,融合别人的优点特色,正确而灵活自如地设计出技术团队的组织架构与演化策略;
“复研”是属于一种预先的决策决断方法,决策时要综合研发的投入成本、业务系统的复杂程度、时间周期等因素,慎重仔细的思考决定,而不能掉以轻心,马虎随意。
进行分析决策时,一定要保持冷静,心态平和,才能够综合各方面的优劣、分辨出其中的成本压力、潜在风险等问题。
制定出周期性的技术团队分析评估计划、技术团队设计优化方案,围绕技术团队的核心发展变化点,进行针对性的设计。保持稳定的设计开发节奏,才能循序渐进地构建出灵活、强大且协作配合天衣无缝的技术团队!
网友评论