• 构建之法---MSF


       今天看到了第七章看到MSF这个词,确实非常陌生,于是我打开了搜索引擎,百度告诉我“MSF是一套大型系统开发指南,它描述了如何用组队模型、过程模型和应用模型来开发Client/Server构的应用程序,是在微软的工具和技术的基础上建立并开发分布式企业系统应用的参考。” 大约在1933年,微软总结了自己产品团队的开发经验和教训,以及微软咨询服务部门的业务经验后,推出了MSF。当时只是这些经验和教训的初步总结,在之后的几年中,它进一步吸收了微软各部门和微软的合作伙伴在实际项目中的经验。

        1.MSF基本原则

      MSF有以下几个基本原则,1.推动信息共享和沟通,2,为共同的愿景而工作,3.充分授权和信任,4.各司其职,对项目共同负责,5.交付增量的价值,6.保持敏捷,预期和适应变化,7.投资质量,8.学习所有的经验,9.与顾客合作。

        2.MSF团队模型

       MSF团队模型就是如何组织项目队伍,在时间控制和连续不断发展计划的要求下,有效的交付系统的解决方案。它定义了小组统计成员的一些角色和职责,比如程序管理、开发、测试、发布管理、用户体验、产品管理,团队模型是让不同的角色去实现团队的不同的目标,在一个项目结束的时候,每个角色都问自己有没有达到质量目标。

       3. MSF过程模型

       MSF过程模型是基于四个可见里程碑交互的、允许修改的过程模型。从传统的瀑布开发模型和螺旋瀑布模型发展而来,它把瀑布模型中基于里程碑的规划优势与螺旋模型中的增量迭代的长处结合起来了。它的基本元素是阶段和里程碑,阶段就是团队在这一段时间内集中精力做某件事情,每个阶段的结束代表着项目的进展和团队工作重心的转变,团队用里程碑来检查工作是否结束和同步各个角色的进展,以此来确定当前阶段的目标是否已实现,此外里程碑标志着每个阶段的结束,此时团队应鼓励队员用新的视角来看地下一阶段的目标。

  • 相关阅读:
    基于DPDK的高效包处理系统
    Docker在centos系统上的安装
    TCP三次握手
    service与kube-proxy
    路由策略和策略路由
    golang context 超时自动取消方法
    用Dockerfile构建镜像
    kubemark模拟k8s计算节点,测试k8s组件性能
    golang动画等待计算菲波那契结果
    golang实现的倒计时计数器
  • 原文地址:https://www.cnblogs.com/1997Ff/p/6938788.html
Copyright © 2020-2023  润新知