微软MSF框架学习笔记(5)

来源:互联网 发布:java获取当前项目路径 编辑:程序博客网 时间:2024/06/09 22:10

项目生命周期的建立

 

合理使用MSF的好处
    促进项目成果依次交付
    使解决方案与业务目标保持一致
    增加项目的可预见性和可见性
    提供一个从项目开发过度到运营维护的阶段
   
MSF开发过程模型

    构思——计划——开发——稳定——部署——构思——......
    构思阶段
    任务:企划和构思 需求 生产环境  期望
    里程碑:远景/范围认可
    计划阶段
    任务:人、财、时间、流程等
    里程碑:项目计划认可
    开发阶段
    任务:软件代码编写,测试要与开发同期进行
    里程碑:范围完成认可
    稳定阶段
    任务:软件测试
    里程碑:发布就绪认可
    部署阶段
    任务:发布到生产环境
    里程碑:部署完成
   
MSF通过把一个大项目分为几个版本发布将风险减至到最小
    迭代方法开发  分多个版本  发布时应满足绝大部分需求
   
里程碑用来计划,监控项目进展情况并制定主要交付成果的交付时间
    在项目中设定类程碑的好处是确保方向的正确
    帮助同步工作成果
    使项目团队外人员可以看到项目的进展和质量情况
    在项目进行中纠正偏差
    着重于评审项目目标和交付成果
    增加阶段性的审批环节,只有在审核通过后,才进入下一阶段。
   
在项目中运用MSF过程模型
    过程模型可以根据项目的不同情况进行调整
    团队可以依据下列指导方针来决定项目需要哪些中间里程碑
        由项目类型决定
        考虑外部的风险和事件
        避免长时间没有里程碑
        将里程碑和交付成果结合
        仅使用适合项目的MSF推荐的
    利用里程碑评审项目和总结经验
        里程碑评审会议在客户、干系人和团队之间取得一致,获得项目阶段性成果和继续前进的认可。
        交流经验,改进后续工作

 

过程模型的基本原则
    拥有共同的项目远景
    灵活敏捷,主动应变
    关注业务价值
    鼓励开放式沟通

 

不同角色在不同阶段起主要推动
    远景/范围认可————产品管理
    项目计划认可————项目管理
    范围完成————开发/用户体验
    发布就绪认可————测试/发布管理
    部署完成————发布管理
   

原创粉丝点击