资源描述:
《msf(微软解决方案框架结构)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MSF(微软解决方案框架结构)是一组建立、开发和实现分布式企业系统应用的工作模型、开发准则和应用指南。它帮助企业融合商业和技术的目标,降低采用新技术后系统整体的费用,以及成功的应用微软技术整合商业过程的方法。 MSF揭示出为成功设计、构建和管理技术基础结构或商业解决方案,所需了解的重要风险、重要的设计基础假设和关键的依赖关系。它包括明确的知识库、应用指南和实践经验,如: 企业结构设计方案—采用交互的方式,侧重于制定长期规划,同时也能完成短期目标。 项目开发准则—包含组队模型和过程模型,用于建立高效的项目组,管理项目的生命周期。 项目设计过程和
2、多层结构的应用程序模型—用于支持设计复杂的分布式企业应用。 企业信息基础设施的实施方法—使用组队模型和过程模型支持实现、操作和技术上的方案。一、概述 MSF是一个经验知识库,它包括以下方面的内容:*企业结构设计方案—采用交互的方式,侧重于制定长期规划,同时也能完成短期目标。*项目开发准则—包含组队模型和过程模型,用于建立高效的项目组,管理项目的生命周期。*项目设计过程和多层结构的应用程序模型—用于支持设计复杂的分布式企业应用。*企业信息基础设施的实施方法—使用组队模型和过程模型支持实现、操作和技术上的方案。 它是一种框架结构 框架结构重点解决
3、一个基本的问题:它提供解决总体问题和作出有效决策的轮廓。 框架结构可以增强分析和开发大型项目的能力。MSF能够确定项目最大的风险在何处,强调制定计划和确定进度,确保成功发布一个产品所必备的条件。 MSF基于一组工作模型,这组模型是由微软公司及其合作伙伴,在与客户成功开发分布式计算和客户服务器应用程序的经验得来的。 框架结构不是一种预先决定工作结构、工作任务和发布产品具体方法的方法论,而是提供了灵活的方式、应用有创造力的方法去解决实际存在问题的思想。 象任何明确定义的工作模型一样,MSF积累了三个关键的成功因素:*一种帮助提供技术决策指南的观点。
4、*一组反复跟踪、监控和管理项目及其进展的参考方法。*一致的重用性保证在灵活的计算环境中有效的利用已有的知识和技能。 一个资源的集合 MSF收集了一组集成的资源和准则来指导项目组走向成功。它包括明确的概念、详细的工作指南和微软最好的实践经验,保证您能立即开始工作。这些资料可由以下途径得到:*联机资料*CD-ROM知识库*教学课程*完整的参考手册 因为CD光盘中的内容是由HTML文档组成,所以要使用MicrosoftInternetExplorer阅读这些资料。此外,CD光盘中还有更详尽的指南讨论在参考手册中提出的概念。 您如何得到它 MS
5、F在世界范围内由微软顾问咨询部及微软认证的培训中心提供培训。 它在不断发展 MSF是一个框架结构,它不是一成不变的。相反,MSF会随我们从微软的客户和合作伙伴那里的学习而不断的发展和完善,新的思想和准则会不断地被引进MSF。这些发展将适应技术的更新、商业需求的变化,并支持构建更好的软件解决方案。 技术上的变化会导致MSF作出相应的变化。我们会不断地在参考资料上增加更多的指南、介绍和更新的概念,根据当前的思维增进我们的教学课程。例如:我们认识到Internet强大的生命力和影响力,我们就在我们的资料上很快的作了针对Internet的更新,补充介绍我们的概
6、念如何应用于开发基于Internet/Intranet基础和结构的应用程序。 MSF将一个项目中不同阶段的工作人员分为六个角色,通过这六个角色,项目可以得以迅速、完善地实施。这也体现了项目开发的六个重要质量指标,它们在全球是一致的。这六个角色分别是: ·产品经理。他了解用户特征,尤其是商业特征,明确用户的需求以及需求的期望值。之所以强调用户需求的期望值,是因为用户的商业化特征比较强,需求无尽,无法界定到底如何才算需求得到了满足。而确定了需求期望值后,用户的商业目的就非常明确,实施起来也比较顺畅。 ·程序管理员。他负责制定计划,每天找出完成该计划的风险所
7、在,排除风险,每天交付应该完成的内容,确保计划按质、按量实施。 ·用户教育。设计友好的用户界面,对用户进行培训,确保用户能够并且愿意和喜欢使用开发出的产品。 ·开发。开发者在开发前期就参与用户需求分析和项目计划制定,他最清楚具体的开发过程。在开发期开始后,他负责进行代码开发,在每一个阶段,交付每一项内容的代码。 ·测试。负责开发出的代码的测试。测试者并不是要找到每一个开发者的每一段代码的每一个错误(bug),而是要找到代码错误之间的关系,解决最根本的错误,掌握错误的状态,从而迅速