项目管理利刃之MSF

http://tech.ddvip.com   2008年01月22日    社区交流

内容摘要:在软件项目管理领域,微软公司提出并倡导的MSF框架是业内人士公认的一套成功的软件项目管理的方法论。

  共同的前景是MSF小组和过程模型里的一个关键组件,它强调团队成员理解项目目标的重要性。

  当所有的参与者都理解了共同的前景并为之而工作的时候,他们才能清楚的认识到自己所做的工作在项目整个生命周期中的作用,进而调整自己的决定和工作重点。

  MSF过程模型中特别强调要求有一个共同的前景存在,以便指导解决方案朝着最终的业务结果前进。

  保持灵巧,预测变化

  很多项目经理或是团队的领导者经常犯的一个错误就是过于理想化。

  例如在做计划的时候将工作量估计的太过保守,殊不知团队中的成员有可能因为各种各样的其他原因不能在计划的时间中全部投入到项目中,或是最终用户的需求临时发生更改,所做的项目计划缺乏足够的灵活度,导致的结果就是项目计划抵御不了突然的外部条件变化,当这种变化真正发生时一切都已为时过晚。

  传统的项目管理方法和“瀑布”式的解决方案交付过程模型会假定某一层次或项目的某一个进程的可预测性,在软件项目中这样的假设是不可行的。

  常见的情况是,很多项目因为实现的预测没有成为现实而导致项目的进程受阻。软件开发项目本身就是一个创新的过程。

  在这个过程中有很多的未知因素是不可预测的,解决方案必须顺应新的变化。在面对这种不确定性的时候要假装或者要求确定性(至少)将会是不现实的,或者(至多)是不正常的。

  MSF主张软件项目的混乱有序的本质。它的一个基本假设是,连续的变化应该能够被预计到,而软件项目本身就是与这些变化分不开的。

  例如,它认为项目的一些计划可能从一开始就很难说清,而且会随着项目进展会越来越难以预测。

  MSF已经将其小组和过程模型设计成能够预计和管理变化的形式。MSF小组模型通过在关键决策中实现所有小组角色的参与从而加强了处理新挑战的灵巧性,因此确保了从所有重要的角度去探索和审查这些问题。

责编:豆豆技术应用

正在加载评论...