商务解决方案设.docVIP

  • 9
  • 0
  • 约2.31万字
  • 约 34页
  • 2019-05-29 发布于江苏
  • 举报
商务解决方案设计 本章介绍了商业解决方案的设计,你将会学习 Microsoft? 解决方案框架(MSF,Microsoft? Solution Framework),该框架是用于设计应用程序的一组模型、一系列原则和指导方针。然后你将学习 MSF 过程模型和它的各个阶段。最后你还会学习在设计应用程序的过程中需要完成的主要工作,以及与这些工作相关的交付成果。另外,本章还将学习一个案例,该案例说明了本章所讨论的概念和练习。 学习完本章后,将能够: 描述 MSF 过程模型和 MSF 组队模型 描述MSF 准则:风险管理、就绪管理和项目管理 描述MSF 过程模型的每个阶段的主要工作及每个阶段相关的交付成果 描述贯穿本书的 Adventure Works Cycles 案例分析 Microsoft 解决方案框架概述 MSF 提供了用于设计和开发企业解决方案的一组模型、一系列原则和指导方针,从而保证能够成功地管理项目的所有元素,包括人员、过程及工具。MSF还提供了已经过验证的方法来计划、设计、开发和部署成功的企业解决方案。在本课中,你将学习 MSF 所提供的过程模型和组队模型。 学习完本课后,将能够: 描述 MSF 过程模型的各个阶段 描述 MSF 组队模型中的角色 描述MSF 准则:风险管理、就绪管理和项目管理 描述如何管理平衡以保证企业项目的成功 描述在企业项目中迭代的目的 描述瀑布模型和螺旋模型 过程模型 图 STYLEREF 1 \s 1 SEQ 图 \* ARABIC \s 1 1过程模型 为了保证企业项目能够顺利获得成功,Microsoft 提供了一套指南,用于有效地设计、开发、部署、操作和支持解决方案,其中包括使用 Microsoft 技术创建的解决方案。这个指南中所用到的知识源自于以下方面:Microsoft内部以及与大型软件开发和服务操作项目相关的客户和供应商的经验,为企业级用户的项目提供指导的Microsoft顾问的经验,这些知识是从全球信息技术(IT)产业中获得的最好的知识。 定义 过程模型指导项目活动的顺序,并表示了项目的生命周期。在早期,有一些过程模型是静态的,而另外一些则不允许有检查点。瀑布模型和螺旋模型就是这样的两个过程模型。 瀑布模型和螺旋模型 这两个模型为项目生命周期提供了两种不同的方法。前面的图1-1展示了瀑布模型的层叠检查点过程方法和螺旋模型的螺旋型过程方法。 瀑布模型 这个模型使用里程碑作为转换点和评估点。在使用瀑布模型的时候,进入下一阶段之前要完成本阶段的所有任务。对于那些需求可以清楚定义而且在以后基本不会有变动的项目,瀑布模型非常适合。因为这个模型在各个阶段之间有固定的转换点,所以能够很容易地监控进度,分配明确的责任并问责。在此过程模型的图表中,使用菱形表示里程碑,箭头表示阶段。 螺旋模型 有些项目的需求和估计需要不断的完善,而螺旋模型正是基于这一需要出现的。螺旋模型对于快速开发很小的项目比较有效。因为客户在每个阶段都会提供反馈和认可,所以该方法可以在开发团队和客户之间建立非常紧密的配合。但是由于在螺旋模型中没有引入明确的检查点,所以开发过程可能会变得相当混乱。 MSF 过程模型的工作方式 图1-2 MSF 过程模型的工作方式 MSF 过程模型说明了构建和部署企业级解决方案的一般工作顺序。该过程相当灵活,并且能够广泛地应用于企业项目的设计和开发。MSF 过程模型是一个基于阶段的(phase-based)、里程碑驱动的(milestone-driven)、迭代的模型,它可以用于开发和部署传统应用程序,电子商务类的企业级解决方案,以及分布式Web应用程序。 MSF 过程模型 MSF 过程模型结合了瀑布模型和螺旋模型的最佳原则。它将瀑布模型基于里程碑的计划和结果的可预测性,与螺旋模型的反馈和有创造力的优点有机的结合在一起。 MSF 过程模型的阶段 MSF 过程模型由五个不同的阶段组成: 构思 计划 开发 稳定 部署 每个阶段到最后都将产生一个里程碑。图1-3说明了 MSF 过程模型的阶段和里程碑。有关这些阶段的更多信息,请参见本章的 “MSF 过程模型阶段”。 更多有关 MSF 过程模型的信息,请参见 MSF Web 站点: /msf 图1-3 MSF 过程模型的阶段 注意:Microsoft 解决方案框架是一个用于管理项目的过程。快速应用程序开发(RAD,Rapid Application Development)和极限编程(Extreme Programming)等方法可以用来实现由 MSF 过程管理的项目。因此,MSF 和RAD 之类的开发方法之间并不互相排斥。 组织项目团队的方式 图1-4 组织项目团队的方式 和MSF 过程模型一起,MSF 还提供了用于组织项目团队的 MSF 组队模型。M

文档评论(0)

1亿VIP精品文档

相关文档