技术开发 频道

VSTS项目管理理论基础:MSF

  团队模型
 
  阻碍项目成功的一个重要的人的因素就是,项目不能以一个团队的方式进行沟通和运作。MSF提出的团队模型,可以有效避免团队之间的隔阂和分离,提高团队的合作效率,从而提高项目成功的可能性。
 
  MSF团队模型将整个团队人员分成六种核心角色,包括:程序管理角色、开发角色、测试角色、发布管理角色、用户体验角色和产品管理角色(我将在后续文章中详细介绍团队模型的各种角色职责和目标),每种角色承担不同的职责,完成不同的任务,任务之间彼此连接连续,从而角色之间互有沟通,这样,就加强了团队的合作,提高了工作的效率。
 
  过程模型
 
  过程模型是MSF中一个非常重要的内容,分为构思(规划)阶段,计划(设计)阶段,开发阶段,稳定阶段,部署阶段,通过每个阶段交付不同的成果,可以促进项目的依次交付,增加项目的可预见性和可控制性,使最终项目成果与预期目标保持一致,各个阶段的衔接也给项目提供一个从开始到结束的过渡。
 
  过程模型的一个重要特点就是使用里程碑确保项目的方向保持正确,里程碑可以计划监控项目的进展,并制定主要的成果的交付时间,可以使项目人员和客户清晰看到我们的成果。里程碑是需要审核的,只有通过审核,才能进入到下一个阶段。同时,MSF过程模型是一个迭代的过程,这样,也可以把项目细化,从而也降低了风险。
 
  过程模型可以很好地和团队模型进行结合,不同的阶段由不同的角色来推动,同时不同的角色支持不同阶段的里程碑实现。
 
  项目管理准则
 
  项目管理可以被用来描述一个角色以及在某个领域里的技能和专长,这里要注意,项目管理不是项目经理一个人来完成的,它作为一种活动由很多人来共同完成。
 
  MSF 用一种分布式的小组方法来进行项目管理,通过将小组角色抽象成为一套职能职责,而不是特定的职位描述,这样可以提高责任性,并允许大范围的可伸缩性,既适用于小的项目,也适用于非常巨大和复杂的项目。
 
  风险管理准则
 
  风险是会给项目顺利进行带来负面影响的可能性。MSF中给我提供了一些可借鉴的准则来管理和控制风险,提高项目成功的几率。
 
  MSF定义了以下风险管理原则:
 
  ·风险是不可避免的
  ·识别风险是一项正面的活动,是我们项目中一定要做的活动
  ·有效管理风险,风险管理过程需要贯穿项目始终
  ·风险评估,MSF认为这是一项持续的活动,不能仅在项目之初讨论风险之后了事,要在项目的不同阶段识别风险,管理风险
  ·强调主动规避风险
  ·不能简单地以风险的数量来评价项目的价值
 
  就绪管理准则
 
  就绪管理是 MSF 中的核心准则,其最终的目标是预先确定团队针对每个项目需要的技能,提前进行准备。这一准则所采用的方法将用于对规划、构建和管理成功解决方案的知识、技能和能力进行管理。持续的就绪管理将给企业组织带来巨大的技术架构储备,也给远期企业组织的发展带来不可估量的基础能量。就绪管理需要有规划有重点分类别进行持续操作,随着就绪管理工作的深入,企业在项目过程中也会减少障碍,提高效率,建立越来越大的知识库。
 
  结束语
 
  以上初步介绍了MSF的整体框架,包括两个模型和三个准则,具体实施过程中,这些都是交汇在一起的,如何能够避重就轻,取长补短,得到适应自己组织的方法准则,还需要在工作中进一步体会和借鉴MSF的理论,逐步摸索,以形成适合于自身团队的流程模型,从而按部就班,轻便灵活地进行项目开发。 

0
相关文章