226e.Net,企业信息化人员的学习与交流平台! 欢迎您:[ ]
  您的位置: 首页 >> 文章首页 >> 管理应用 >> 项目管理 >>       

程序员升级项目经理后的“管理之痒”

作者:佚名    来源:mypm.net    日期:2007-11-1   

    
  MSF是由微软公司的全球产品组、咨询服务部门、信息技术部、微软的合作伙伴共同协作,分析、总结经过实践检验的正确经验,对比业界的方法,汇总而成,是关于"人和过程"的指南。它的特点就是实战性很强,对项目整个过程的指导很完整。而且,它是通用的体系,不管你用什么技术,做什么项目,都有可以参照的准则。  
   
  MSF主要包含了两套模型、三个准则。模型正好涵盖了"人和过程":团队模型、过程模型。三个准则:项目管理准则、风险管理准则、就绪管理准则。  
    
  在讲师讲述团队模型的时候,很有趣,让我们5个人一组,分组做了一个让人印象深刻的实验。这也是这套课程的独到之处,讲师上课,并非照本宣科的讲,而是在学习过程中,穿插了多个实验和具体的项目实例,让大家在一个临时组织的团队中,体会理论的含义,加深消化理解。  
    
  这个实验并不复杂,就是模仿大家日常工作中最常见的、项目小组的结构化组织形式,小组包含一个"老板",一个项目经理,多个团队成员。由"老大"发号施令,让项目经理指挥自己团队的人执行,然后看结果。等15分钟的时限过去,"老板"揭示"成果",小组成员要当众发表感想。难以想象,平时我们认为那么自然的组织结构,竟然有这么多缺陷!  
    
  老板感言:我以为大家知道的事情,原来他们根本不了解,不知道,信息完全不对称。 
    
  项目经理:太累,不懂领导到底要啥。  
    
  团队成员:闲得无聊,不知道要干什么。对工作没有积极性,不主动。  
    
  这样的结果就是:领导和项目经理的个人能力,基本决定了项目成功的可能性。       
  然后大家开始分析为什么会这样,原因在哪里,于是就引入了MSF的团队模型。  
    
  当然这个实验模型为了突出问题,做了很多简化,但在实际环境中,这些缺陷是确确实实存在的。  
    
  MSF的团队模型中,分成了6个角色,这6个角色是:程序管理、开发、测试、发布管理、用户体验、产品管理。每个角色之间是平等的关系,没有上下级的行政差别。  
    
  这几个角色并非一定要和人一一对应,当你没有足够的人手时候,一些角色可以重叠,由一个人兼任,但开发不推荐和其它角色兼任,这是因为要保持开发的封闭性。  
    
  当你的团队人数众多,规模比较大的时候,可以把大团队划分成小团队,再由核心团队总揽。既可以按照软件功能、特性来分成功能团队,也可以根据职能划分,例如,程序管理角色有多个人担任。这充分体现了MSF非常灵活、务实的一面,适应性很强。可以用于几个人的小TEAM,也可以适用于规模很大的团队。  
    
  敏捷软件开发理论适应性就弱些,大家公认不太适合超过10人的团队组织,而且,对成员的要求更高。  
    
  在另外一个模型-过程模型里面,MSF敏捷的一面又显露了出来。通过把复杂的项目分成多个版本进行迭代开发,来充分的简化项目难度。每个版本都有自己要完成的功能范围,可以看成一个"小项目",项目小了,复杂度、难度自然大大下降,当然成功的概率就高的多。而且,和项目相关的人能很快的评估项目成果,来决定项目的"下一版本"方向。  
    

 
共3页 首页 上一页 [1] [2] [3]  下一页 尾页

上一篇: 影响项目进度的软因素分析
下一篇: 技术出身的项目经理容易犯的一个错误

返回栏目   论坛讨论
相关文章
版权与免责声明:
本站部分稿件来源于其他媒体,本站转载是为传播更多的信息,此类稿件仅代表作者个人或来源机构观点,并不代表本站观点,版权归作者或来源机构所有,如果您有任何版权方面问题,请联系我们,我们将马上进行整理。
站内搜索   

本类排行
本类推荐