一个项目管理Master的心声
毕业第二年我被幸运女神所眷顾,一下成为了一个20多人研发团队的项目master,自己还未从职场菜鸟的称呼中走出来,就要开始管理团队,在接到通知的时候心里既兴奋又慌得六神无主,然而奔着初生牛犊不怕虎的精神,我开始了自己项目管理的历程。
刚开始为了保证任何一个环节都不出错,我每天要花费很大的精力去和产品、测试、开发、设计确认彼此的进度,任何一个环节出了问题都焦急如焚的和相关人员争论出现问题的原因,为什么不能避免,到最后大家都吵得心烦了才静下来想解决方案,因为我总觉的这个问题不讲清楚了接下来还会犯同样的错误。这样的一个迭代下来,产品新上的功能是得到了质量保障,但是整个团队的人都很疲惫。每天需要花时间和我沟通进度,还有出现问题的争吵让我和大家都感觉到心累厌烦。并且因为沟通占用了工作时间,也因为某些地方出了问题没有通知到团队的所有人,一部分工时都做了无用功,加重了大家的加班情况。发现问题的我觉得再这样下去,可能我就会失去成为一名好的团队master的机会。
思索再三我开始用项目管理软件来进行项目管理推进,这里主要是运用了里程碑+任务执行的理念。首先迭代开始时我会在软件上创建一个项目,在项目下创建三个里程碑,分别是产品宣讲、迭代开发、迭代总结模块。
第一个时间周期是产品宣讲模块。产品在项目文件下上传产品demo和设计图供大家查阅资料,并方便之后过程中的实时更新。
第二个时间周期是迭代开发模块。产品将功能模块拆分成一个个任务,开发去认领任务并根据自己的分工在该任务下拆分子任务。任务上还要求填写预估工时与开发周期,测试和视觉可根据开发周期来规划自己的测试计划并关联在功能任务下。这样大家就在软件中将每一个部分的计划公开了出来,每一个人都能明确所有人什么时间要做什么事情。迭代进行中出现了问题,我们只是讨论解决方案,将该问题先发不成任务记录下来。产品将涉及到的改动发布在项目动态下通知到所有人,并及时更新demo文档和设计图。所有人每天下午都会更新自己负责的任务的进展,将遇到的问题取得的收获记录在任务下。
第三个是迭代总结模块,这里我们会将迭代过程中解决问题创建的任务集中起来,此事一起探讨属次按问题的原因以及接下来该如何避免问题。
如此流程下来,我发现我不用再每天找每个人沟通去了解自己想要的信息,只用在填写任务进展的时间过后去查看大家的任务,当发现有人的任务存在问题时再与其沟通,大大节省了我和团队成员的沟通时间。项目下动态的及时性和公开性也为效率提升作出了贡献,整个迭代中所有的变动大家都了然不再有白费功夫的情况。并且因为里程碑明确的规划了总结的时间,我们不再在大家忙碌于开发测试的时候去浪费时间探究问题的原因,减少了影响大家工作效率的沟通交流。
接下来的几年中,虽然我们一直在对项目管理的方式规则作出调整,但是三个里程碑要做的事情却从未动摇,成为了保证我们项目有条不紊进行的原则。也让我成为了一名优秀的团队master。
一个项目管理Master的心声的更多相关文章
- Maven是一个项目管理工具
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Depen ...
- 【组织级项目管理】P2 MSP P3O
组织级项目管理--有你,有我,有大家 在过去的2年,无论对于企业来讲,还是对于我们个人都有很多大脑的冲击,有几个词大家应该特别耳熟能详:转型,变革,敏捷,互联网+,组织的项目化管理等.就是这些让我们的 ...
- 做一个 App 前需要考虑的几件事
做一个 App 前需要考虑的几件事 来源:limboy的博客 随着工具链的完善,语言的升级以及各种优质教程的涌现,做一个 App 的成本也越来越低了.尽管如此,有些事情最好前期就做起来,避免当 ...
- Spark:一个高效的分布式计算系统
概述 什么是Spark ◆ Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥 ...
- 做一个App前需要考虑的几件事
本文转载于文章原文链接,版本归原作者所有! 随着工具链的完善,语言的升级以及各种优质教程的涌现,做一个 App 的成本也越来越低了.尽管如此,有些事情最好前期就做起来,避免当 App 有了一定规模后, ...
- 项目管理gitflow的用法(转)
在这里主要讲一下我在项目中用到的关于gitflow的用法. 公司的项目中,专门有一台用来存放版本库的服务器,路径是在默认的安装目录/opt/git/,那么在使用的时候,如果你是一个功能模块或者是一 ...
- 【niubi-job——一个分布式的任务调度框架】----安装教程
niubi-job是什么 niubi-job是LZ耗时三个星期,费尽心血打造的一个具备高可靠性以及水平扩展能力的分布式任务调度框架,采用quartz作为底层的任务调度管理器,zookeeper做集群的 ...
- HDU 4858 项目管理(邻接表 暴力模拟)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4858 我们建造了一个大项目!这个项目有n个节点,用很多边连接起来,并且这个项目是连通的! 两个节点间可 ...
- HDU-----(4858)项目管理(模拟)
项目管理 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
随机推荐
- Golang读取并修改非主流配置文件
今天工作中碰到的问题,要求修改此配置文件,没看出来是什么格式,用了下面的思路: mysql { # If any of the files below are set, TLS encryption ...
- SQL系列(十二)—— insert update delete
前言 这个系列的前面都一直在介绍查询select.但是SQL中十分广泛,按对数据的不同处理可以分为: DML:全称Data Manipulation Language,从名字上可以看出,DML是对数据 ...
- thymeleaf是用于编写html模版的编程语言(工具语言)
一.编程语言 用于编写html模版的编程语言. thymeleaf一种命令式和声名式混合的寄生语言. html与thymeleaf的结合是dsl与命令式语言的结合. html与thymeleaf的结合 ...
- .net Dapper 实践系列(5) ---事务编辑(Layui+Ajax+Dapper+MySQL)
目录 写在前面 实践步骤 写在前面 上一小节,我们总结了根据Id查询多表数据,最后返回Json对象给前台的例子.接下来,在这一小节我们要实现多表编辑的操作. 实践步骤 因为上一小节以及创建了Edit视 ...
- Java判断两个时间相差的天数
1.实现目标 输入:两个日期 输出:两个日期相差的天数 2.代码实现 方法1: 通过Calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 ...
- Centos7安装Tomcat7,并上传JavaWeb项目
一.需要的工具(其他连接工具也行) 1.Xshell 2.XFTP 1.1首先将Tomcat7的压缩文件利用XFTP上传到Centos7系统上的 /etc/local/tomcat中 1.2 解压文件 ...
- Java自学-接口与继承 重写
Java 重写方法 子类可以继承父类的对象方法 在继承后,重复提供该方法,就叫做方法的重写 又叫覆盖 Override 步骤 1 : 父类Item 父类Item有一个方法,叫做effect packa ...
- 剑指前端(前端入门笔记系列)——DOM(基本组成与操作)
DOM——基本组成与操作 DOM是针对HTML和XML文档的一个API(应用程序编程接口).DOM描绘了一个层次化的节点树,允许开发人员添加.移除和修改页面的某一部分.他给文档提供了一种结构化的表达方 ...
- git 从远程克隆代码并实现分支开发,合并分支,上传本地代码到远程
首先确认你已经安装了git 1.克隆远程代码到本地的操作 git clone 地址 打开git操作命令行 鼠标右键点击 复制需要克隆的项目的地址类似下面的ssh 输入命令进行 ...
- HTML 初始
HTML(Hyper Text Markup Language的缩写)中文译为“超文本标记语言”,主要是通过HTML标签对网页中的文本.图片.声音等内容进行描述. 一.HTML 骨架结构 每种语言都有 ...