通过与 Jira 对比,让您更全面了解 PingCode

  • 首页
  • 需求与产品管理
  • 项目管理
  • 测试与缺陷管理
  • 知识管理
  • 效能度量
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案

25人以下免费

目录

怎么管理研发团队

管理研发团队需要:1.认真分析需求;2.讨论重要设计;3.细化每个任务。其中,研发经理与队员在开发前共同分析需求,并与需求人员尾确认每一个需求环节,研发经理可以复述需求让需求人员确认。

一、管理研发团队

1.认真分析需求

研发经理与队员在开发前共同分析需求,并与需求人员尾确认每一个需求环节(研发经理可以复述需求让需求人员确认),保证开发出来的成果不跑偏。

2.讨论重要设计

研发经理与队员共同讨论重要功能的设计,确定所有可通用的模块及机制。

3.细化每个任务

根据需求分析、设计讨论细化每个功能模块的任务(每个任务不要超过3天),包含:环境搭建任务、逻辑开发任务、界面开发任务、数据处理任务、文档编写任务、自测试任务、程序发布\部署任务等;

其次,研发经理应该具有突击难点任务的能力;当难点任务无人能解决时,研发经理就要出手,无论是自己解决还是请其他高手解决,必须尽快想出解决的对策,避免开发进度停滞不前。

再次,研发经理要学会跟踪任务,这是整个开发过程最重要的一个环节,任务没跟踪好是导致项目延期的罪魁祸首,跟踪任务要做的事情有:

汇总任务完成情况;

梳理解决开发过程中的问题及时解决;

调整工作计划,定期剩余整理任务的优先级,难点功能分配给能力好的团员;

当发现任务延期严重时与项目经理协调,适当的放弃一些工作量大,不重要的功能;

最后,关于团队建设,是团队管理者永远的痛;我们都期望用最低的成本建立一支较好的团队,以下只给出一些建议:

明确团队目标,我们要做什么一定要向团队成员反复讲,团队理念一致;

让队员学会分享,分享自己学到的知识、与踩过的坑,定期组织分享活动;

不放纵任何人,工作时要严格要求每一个人,按时上班不迟到,上班时间不玩手机,尽量提高有效工作时长;

定期培训,用于提高队员的技能水平,包括代码编写规范、代码风格、新技术、好的工作方式等;

关爱团队成员并经常组织活动,增加彼此的感情;

重点强调:一定要让团队成员学会提取通用方法和通用模块,这是提高编码效率最简单有效的方式。

延伸阅读:

二、打造开放与竞合的组织架构和文化

一个组织要焕发活力、自驱动、使命必达的信念,开放而透明的文化是绩效管理的核武器。总体来说,不管你的方法和制度多么丰富和完善,无论如何也不可能驱动僵化、死板、没有活力的团队产生极其高效的价值。所以,我们在谈研发效能的时候,注意力总集中在别人家的团队是符合管理的,而忽略了团队激活的核心首先是塑造超强自由度、透明度和使命感的团队文化。

从效率这个角度去看,没有透明度的提效都是打折扣的,在一个组织里效率低下的首要原因并不是执行力,而是透明度。需要层层审批和报备的组织,设定层层关卡和信息围墙的团队,效率一定是非常低下的,单点的执行力提升并不改变整个团队的低效基因。

相关文章