思步网

查看: 34893|回复: 20
打印 上一主题 下一主题

[人力资源管理] 项目经理成长记-8:XX项目往事

[复制链接]
项目经理成长记-8:XX项目往事



        2011年我来到了一家新IT公司,做软件项目经理一职,这是我人生事业上的新起航。而下面我想介绍的就是我在这家公司的第一个软件项目。
  我姑且叫这个项目为A项目。A项目是公司为了加强公司信息化程度而立项的一个公司内部项目。项目费用由总公司承担,项目最后运用在全国多个的地区公司总部以及分部。一句话介绍,A项目就是一个在线签核系统。因为公司比较大,涉及的地区也比较多,而公司在开发过程中有严格管理规范,那么既定的文档在线签核就是其中很重要的一块。因此公司为推行无纸化办公而成立此项目。
  初接项目,老板给我的指示很简单,“用敏捷方法把这个项目做好,这个项目就是敏捷的试验田,你可以做任何你想做的,我不会干扰”。可能因为是公司内部项目,而我又是公司新进员工,不会被公司现有制度或开发流程或羁绊,所以老板想放手一试。当然我也绝不能辜负老板的一番心意。下班后回家恶补敏捷Scrum。
  接下来就是我的敏捷奇妙之旅了。当然仅是一些片段,不然太长了。
  Sprint Plan, 最开始的几次Sprint Plan真的非常的糟糕。首先是User Story,我们还是按照需求的方式把他直接转换为User Story,仅仅是一堆的列表而已,看起来大大小小杂乱无章,这给开发带来了不小的困扰。一来给估算带来的麻烦,二来不知道这些User Story的关系,三来User Story写的非常简单,理解上也很难把握。其次我们没有完全按照Agile要求把Story分解为2-16小时的Task。或者说我们根本就没有分解。而是把完整的Story估算成为时间。基本上都是5天3天这样的时间。因为大家都认为Story太简单了,不必在会议上分解的这么细。几天后问题出现了,我完全无法跟踪项目进展,Sprint都快要结束了,可是一个Story都还未完成,也不知道Story完成了百分之几。
  Sprint Planning Improve,经过几次计划会议后,我们进步不少,首先是User Story的改进。上面也说到之前写User Story只是简单的列表。后来查阅一些文章才发现其实User Story也可以和MVC结合,按照大小一致的粒度去编写。分为数据(史诗级User Story)和操作(一般User Story)这样更便于与开发的沟通和理解。比如史诗级User Story可能是系统管理员做用户管理,他的操作可以分为增、删、改、查用户这么四个小的User Story。
  The first Stand-up Meeting,总所周知站立会议上我们只用说三件事或者说是回答三个问题,“昨天已经做了什么?遇到了什么问题?今天将要做什么?”说起来很简单,但做起来并不是那么容易。大家表现依然糟糕,站立会议上大家都是在向我汇报,有的人忘记说今天将要做什么,有的人忘记移动任务墙,有的人你不问他,他就不说昨天碰到了什么问题,有无解决。
  Stand-up Meeting Improve,进过几次改进后,我制定了以下几条规则:1. 当你汇报情况时,首先移动任务墙,你可以选择一次性全部移动好,也可以一边移动一边说。但不要忘记这是你的第一件事情。2. 在说昨天做了什么任务时,一定要补充一点,你的任务完成率是多少。比如,我昨天做了增加用户这个Story,完成了80%,还有一点点单元测试未完成。3. 说遇到了什么困难时,如果是你已经解决的困难一定要说出大致的解决方法。如果是你未解决的方法,请立刻寻求帮助,停顿一下,看谁能主动举手帮忙。如果一段时间内无人能协助,就请SM记录下来,会后找更多资源帮忙。项目管理者联盟
  刚开始在憋大家的习惯的时候真的很痛苦,大家不是忘记这个就是忘记那个,后来我采取的方法是,让每一个人说完后,其他人指出他有什么地方说的不对的。指正之后,再让汇报人重新再说一边,直到大家都认为他说的很好为止。变态的招数,但效果还不错。
  通过几次Sprint Review会议,我们做了很多的改进。首先在准备上我们更加的从容,我们在Iteration Review之前我们就把我们做的软件打包发布可在本机运行的版本。那么在会议上就可以马上进入Demo环节,避免浪费大家的时间。第二个改进,我们在回顾上一个Iteration我们那些做的好,那些做的不好,那些需要改进的环节,我们不再由我一个一个的点人来回答。而是用事先准备好的小字条,让大家把自己的想法写下来,每人至少要写一条好的方面,一条不好的方面。写完之后每个人依次上台来向大家分享,并且要求就每一条分享举出在上一个Sprint中的实际事例出来,这样的分享更有价值。我觉得效果非常的好。最后我会就好的方面做一个总结,让大家在下一个Sprint对好的方面继续发扬。不好的方面,我选出了其中最重要的2-3条做了一下分析,大家一起讨论提出了一些可行的解决方案,并且我要求他们在下一个Sprint进行改进。总之,个人认为不要把会议流于形式,而要真正发挥其作用,那么才有意义。不让就是浪费所有参会人员的时间,那是一件非常可怕的事情。
  经过近6个月的奋战,虽然我们这个团队人手不足且新人很多,虽然我们运用了从未使用过的开发流程,虽然公司对项目的重视度也不是很高,虽然我也只是一个新入职的项目经理。不过很幸运的是,我们的项目顺利的验收了,而且还得到了客户的好评(当然客户就是总公司信息部)。我觉得这都得益于敏捷的管理方法,我们快速的迭代,每次迭代完成后给客户演示及时得到反馈意见,灵活的变更以适应与客户的真实需求。做出来的真正是客户想要的。
  至此,再次感谢我的团队对我的大力支持和配合。也感谢我的公司和领导,能给我一次这样的机会,让我能又一次刻骨铭心的奇幻之旅。还感谢我的老婆和家人在我背后默默的支持。




上一篇:关于用户需求的那点事儿
下一篇:项目经理成长记-9:YX公司项目往事
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复 论坛版权

使用道具 举报

以我的经验来看,楼主的想法是可以执行的~
其实,很多情况下都是这样的,习惯就好。
其实,很多情况下都是这样的,习惯就好。
从回忆中总结,值得学习。

评分

参与人数 1金币 +4 收起 理由
delia2010 + 4 赞一个!

查看全部评分

众里寻他千百度,蓦然回首在这里!
顶不错 支持下
看起来好像不错的样子
看了LZ的帖子,我只想说一句很好很强大!
这么强,支持楼主,佩服
我也来顶一下..
我了个去,顶了
very good.
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
以我的经验来看,楼主的想法是可以执行的~
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部