【MSP是什么】MSP认证之项目群管理学习总结
首先要说的是,我这篇体会是针对一定的背景的,不能算是一种通用的管理方式,只能是我自己的经验总结,能给大家平常的管理提供一点思路,我就很满足了。
先说说背景,我所在公司做的是大型桌面应用软件,简单点说就是软件规模达到3ds max或者office程度的软件。公司不做外包项目,单一产品,每年发一个新版本。每年的项目任务都是新功能、旧功能的升级、底层模块的整理,算法的实现等等。我个人入职将近6年,在公司实习期间表现还不错,因此毕业一进公司就赶鸭子上架开始带人做项目。由于软件规模很大,又是行业类软件,一个人很难做到对软件的方方面面都熟悉,同时还能够清楚了解行业知识,因此每个人都会有自己的主攻方向,主攻某些特定功能模块的改进,而我现在负责的就是产品的几个功能模块,手下不到10人。
按照传统的项目管理方式,由年度规划划分出一个个的项目,再为项目组指定合适的负责人和组员,然后项目就按部就班的执行下去。这种方式在以前每个人没有太聚焦于某些功能模块的背景下,还是十分适用的,但随着人员逐渐给自己有了一个方向定位,我在做项目的过程中,发现这样做有一些问题是无法克服的,简单罗列一下:
1. 项目之间有一定的关联性,互相依赖时,很难并行开发,如果按照先后顺序开发,往往时间上又不允许。
2. 一些处理底层算法或者做代码重构这类基础性工作的同事,由于外在基本没有功能体现,成就感很低,也很不稳定,而这些工作又是很重要的。
3. 项目组之间缺少沟通,一些交叉部位常常出现冲突,导致后起返工。
4. 一些规模比较小的项目,往往是一个人单干,这些同事觉得自己很边缘,没人照应。
5. 项目比较零散时,同时开展的项目就会特别多,管理成本直线上升,管理上会变形,造成一些不必要的疏漏。
一开始时,处理这些问题让我感觉十分苦恼,有时弄得自己焦头烂额。但在处理这些问题的同时,一次无意的尝试,我发现将相关的项目糅合在一起,加上我进行一定的调控和管理,其实能够很好的解决这些问题,我后来整理,将之称为项目群管理。
项目群管理站的角度比项目管理要高一些,但是又不至于达到产品级的视角。它需要我们在一定程度上跳出项目管理的范畴,结合一部分的产品级规划,形成一个介于产品与项目之间的管理角色。项目群管理最重要的就是将哪些项目糅合在一起!它的数据来源是产品级规划,但组合调整的原则是项目经理来根据实际情况决定。按照我的经验,首要原则是这些项目的功能方向是一致的,其次项目之间要有依赖,最后考虑将一些基础性工作穿插到不同项目群中。
项目群管理的优势就在于多个项目之间作为一个整体,不会过多的产生项目组间的抵触情绪;小项目或者基础性项目能够借助项目群在高层面前得到认可;只要合理安排,不会过多的出现有些人紧有些人松的情况;减少管理成本,不需要时刻在多个项目中切换。除了以上优势,我觉得最好的地方就是能够让我站在一个不一样的角度去思考,全局观更强,但也不会突然拔得很高,无法适应。
项目群管理中,也有一些技巧,比如在合适的时候将其中一个项目的人安排到其他项目中去帮忙实现一些功能,这样有助于项目之间的互相了解,减少沟通成本,减少项目之间的界限。具体技巧还是要在实践中去摸索,我这里只是抛砖引玉了。
总之,项目经理在做到一定程度后,会到达一个瓶颈,在职位不变的情况下,尝试一下项目群管理,未尝不是一件好事。
后话:
我也思考过项目群管理之后再如何拔高自己,初步想法是项目群的组合管理,由管理单一项目群到多个项目群的混合管理,在这个层面,产品级的思考会占更大的成分,如果说项目群管理中项目与产品的比例是7:3,那么项目群的组合管理就要达到5:5,甚至是4:6。
【MSP是什么】MSP认证之项目群管理学习总结的更多相关文章
- 【MSP是什么】MSP认证之项目群管理学习心得
学习了项目群管理后,我深受启发,在此发表下自己的一些个人感想. 项目群是指经过协调统一管理以便获取单独管理时无法取得的效益和控制的一组相互联系的项目. 项目群中的项目需要共享组织的资源, 需要进行项目 ...
- 【MSP是什么】MSP认证之项目群管理
项目群管理是一套流程.工具和方法来管理一组项目以达到与组织愿景一致的目的.为了达成对业务具有战略重要性的成果并实现收益, 而对一系列项目和变革活动的组织.方向和实施开展的协调行动.通过对项目群进行管理 ...
- 【MSP是什么】MSP认证之成功的项目群管理
同项目管理相比,项目群管理是为了实现项目群的战略目标与利益,而对一组项目进行的统一协调管理. 项目群管理 项目群管理是以项目管理为核心.单个项目上进行日常性的项目管理,项目群管理是对多个项目进行的总体 ...
- 【MSP是什么】MSP认证之项目管理与项目群管理的区别
通常所说的项目管理是指运用各种相关知识.技能.方法与工具,为满足或超越项目有关各方对项目的要求与期望,所开展的各种计划.组织.领导.控制等方面的活动.具体包括项目范围管理.项目时间管理.项目成本管理. ...
- 【Prince2是什么】PRINCE2认证之项目四大管理步骤
昨天谈到PRINCE2要求项目经理在做项目的时候要考虑四大核心指标(成本.时间.质量.范围)加风险与收益这两个重要要素. 然后PRINCE2基于这几大要素进行了四大管理步骤,分别是: 1.计划 2.授 ...
- 【MSP是什么】MSP认证之项目集与项目群的关系和区别
项目群和项目集都是一个意思,翻译时没有统一口径造成的.只要能与项目组合区别开就可以了. 项目集与项目群的区别,不在于那些项目自身,而在于管理者的思想,管理者对待项目的态度.项目集与项目群,首先都是多个 ...
- 项目群MSP课程最大的特点
1.课程中间让大家去了解和理解项目群管理的知识体系.方法论,更关注大家的个性化需求: 2.课程中间还会有很多练习和讨论,特别是会请到一些业界在实践MSP的客户,进行他们的实践案例分享.所以从知识到实际 ...
- 【P3O是什么】P3O认证之项目组合、项目群和项目办公室
如何区分项目组合办公室与项目群和项目办公室? P3O®(Portfolio,Programmed and Project Offices-项目组合.项目群和项目办公室)是由英国商务部 OGC 于200 ...
- Clusternet - 新一代开源多集群管理与应用治理项目
作者 徐迪,腾讯云容器技术专家. 汝英哲,腾讯云高级产品经理. 摘要 在过去的数年里,云计算领域经历了多次巨大的变革,当前越来越多的组织将应用部署在本地和云上的多个基础设施平台上,这些平台可能是两个公 ...
随机推荐
- Linux下服务器端开发流程及相关工具介绍(C++)
去年刚毕业来公司后,做为新人,发现很多东西都没有文档,各种工具和地址都是口口相传的,而且很多时候都是不知道有哪些工具可以使用,所以当时就想把自己接触到的这些东西记录下来,为后来者提供参考,相当于一个路 ...
- ASP.NET是如何在IIS下工作的
ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化. IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6 ...
- Python的单元测试(一)
title: Python的单元测试(一) author: 青南 date: 2015-02-27 22:50:47 categories: Python tags: [Python,单元测试] -- ...
- [APUE]文件和目录(下)
一.mkdir和rmdir函数 #include <sys/types.h> #include <sys/stat.h> int mkdir(const char *pathn ...
- C++的内存泄漏检测
C++大量的手动分配.回收内存是存在风险的,也许一个函数中一小块内存泄漏被重复放大之后,最后掏空内存. 这里介绍一种在debug模式下测试内存泄漏的方法. 首先在文件的开头以确定的顺序写下这段代码: ...
- Struts2实现ajax的两种方式
基于Struts2框架下实现Ajax有两种方式,第一种是原声的方式,另外一种是struts2自带的一个插件. js部分调用方式是一样的: JS代码: function testAjax() { var ...
- 在DevExpress程序中使用GridView直接录入数据的时候,增加列表选择的功能
在我上篇随笔<在DevExpress程序中使用Winform分页控件直接录入数据并保存>中介绍了在GridView以及在其封装的分页控件上做数据的直接录入的处理,介绍情况下数据的保存和校验 ...
- 玩转ajax
1.什么是ajax? Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写. 2.ajax需要什么基础? HTML 用于建立 Web 表单并确定应 ...
- 热修复-Tinker
微信开源,真是喜出望外,必须要去看看啊,比起nuwa来微信好很多,而且github上也有专门的官方文档说明,还有很多资料查询 参考地址:https://github.com/Tencent/tinke ...
- CocoaPods的安装、使用、以及遇到的问题
CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而 ...