anding

系列目录


0、引言

管理是一门实践科学,必须理论和实践相互结合,多练、多思考、多总结,就会逐步形成自己的管理体系框架。

本文主要对是课程《技术管理实战36讲》的学习笔记,结合自己多年不太成熟的管理经验,略有体会,受益良多。做了一点不成熟的总结,课程资料在文末引用资料处。欢迎留言交流!
  image.png

1、如何做事?-任务管理

如果说我们研究管理规划,是为了把事儿做对,我们研究团队建设,是为了理顺做事儿的主体,那么,我们研究任务管理,就是为了把事情做出来,产出实实在在的业绩和成果。

要吧事做出来,按照事前、事中、事后三个阶段来分析:

  • 做事之前,我们需要回答的问题是:要做哪些事?先做哪件,后做哪件?也就是分清楚轻重缓急,也叫优先级梳理、计划安排。
  • 做事过程中,我们要确保事情的进展按照计划推进,尽在掌握之中,也就是有效地推进执行。
  • 做事之后,我们要复盘做事的整个过程,并从过去的经验之中抽取一些流程机制,以便以后在类似的场景下也可以做得更好、更顺畅。

总结来说,就是要闭环,一定要闭环。不是简单的说一下,交代了代办就不管了,这样是很难有好的结果的。沟通、管理都必须闭环,事前、事中、事后,计划安排、跟进、验证、总结复盘都必须闭环。

image.png

然后在具体执行层面,主要是一下三方面的重点工作:

  • 明确任务管理方法和工具,如我们团队采用的是敏捷时研发管理方式,再加上合适的管理工具,就会事半功倍。
  • 合理的任务时间管理:任务内容和计划往往不会如你所愿一直不变,各种突发的事务、客户的需求,任务的时间、优先级安排要灵活调整。因此,对于管理者,对任务优先级的轻重缓急的排序管理能力尤其重要。
  • 建立并持续完善流程机制:建立适合团队的流程机制,可以极大提高协作效率,如比较常用的开发流程、代码管理流程、bug管理流程,需求管理流程等等。

2、敏捷研发管理

2.1、什么是敏捷?

敏捷起源于制造行业的精益管理,实践证明,针对很多行业,不仅仅是研发类团队、项目的管理,敏捷是很好的选择。而Scrum是其中使用比较广泛的一种框架。

什么是敏捷开发?

敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发。

为什么说是以人为核心?

我们大部分人都学过瀑布开发模型,它是以文档为驱动的,因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。

什么是迭代?

迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。

关于Scrum和XP
前面说了敏捷它是一种指导思想或指导方法,但是它没有明确告诉我们到底采用什么样的流程进行开发,而Scrum和XP就是敏捷开发的具体方式了,你可以采用Scrum方式也可以采用XP方式;Scrum和XP的区别是,Scrum偏重于过程,XP则偏重于实践,但是实际中,两者是结合一起应用的,我门主要用的是Scrum方法。

什么是Scrum?

Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它。而Scrum就是这样的一个开发流程,运用该流程,你就能看到你团队高效的工作。

image.png

敏捷的标准流程如下图所示,包括2种文档、3种角色、4个关键会议,如果决定要采用敏捷式管理必须去深入了解学习下相关知识。在文末给出了相关参考、学习资料。

image.png

2.2、敏捷管理工具

工欲善其事,必先利其器!国内外有不少比较好用的敏捷管理工具,覆盖研发的整个生命周期,包括需求、迭代计划、任务跟踪、bug跟踪等等。

这里略做一点介绍,可以根据自身需要来选择。大多是商业软件,都提供少量用户的免费使用或试用。对于小型团队可以找开源或者试用渠道,尽量控制成本。对于比较大的团队还是建议购买一个,一个好的工具对于团队的效率是有很大帮助的。

YouTrack :

YouTrack 是JetBrains出品的一个项目管理系统,用于敏捷开发过程中用户故事、任务、计划、bug的管理和跟踪工具。最大的特点是非常灵活,可定制性强,可自定义看板、任务字段、报表看板,及自动化流程。

分类:

技术点:

相关文章: