作为 Tech Lead ,除了关注技术,更需要关注团队。软件开发是团队活动,任何团队的问题都会直接影响软件项目的交付结果。例如:
- 团队组建阶段,人员配备不当可能会对项目的交付产生负面影响。
- 在开发过程中,团队成员没有充分表达自己的疑惑和问题,或针对某些问题过度争吵,这可能会导致工作效率下降和团队成员的不满。
- 缺乏清晰的工作流程和规范,导致沟通不畅、重复工作和质量问题。
- 在高效的执行期,开发效率很高,但沟通会因为对上下文和方案有足够的认知而减少,这可能会导致团队趋于保守和僵化。
作为 Tech Lead ,除了关注技术,更需要关注团队。软件开发是团队活动,任何团队的问题都会直接影响软件项目的交付结果。例如:
1
xuanbg Feb 26, 2023 这要看你团队有多大。十来个人的小团队,搞个规范流程,让手下各司其职也就够了。就这么大猫小猫三两只,自己还是多做实事吧。
如果手下上百,流程规范还是要有。但你要理解公司的产品和人,搞清楚了,才好有效管理。平常更多的是给部门定目标和计划,给下面分任务,让手下各团队无缝协作。 |