简介
【相关文章:ASP中多文件同时上传解决方案】microsoft solutions framework (msf) 是一个将软件开发流程、原则与公认的做法完全集成的集合,并可以高度自定义与高度扩展,它旨在需要时能随时随地为用户提供他们希望获得的指导类型。msf 内外兼收 microsoft 的公认指导,并与 visual studio 2005 team system 携手共同为软件开发生命周期 (sdlc) 内的流程自动化与指导提供无缝的体验。本文对 msf 4.0 进行介绍并简要说明了它的发展历史,同时讨论了传统方法在执行作为 sdlc 的一部分的流程指导时存在的问题,此外,还与 msf 中正在采取的方法进行了对比,并提出了一些扩展可能性。 【扩展阅读:在ASP中使用简单Java类】
图 1. msf 与 visual studio 2005 team system 交互的方式 【扩展信息:用ASP编写网络传呼机】msf 为改进应用程序开发提供了一套可自定义、可扩展的软件开发指导。msf 包括既灵活又正式的方法,允许用户选择最适合的途径。采用 msf 灵活的框架可以满足任何项目的需要,同时不必考虑项目的大小与复杂性。msf 的理念表明:没有一个单独结构或流程可以非常好地适用于所有项目的需求与环境。它还认识到指导存在的必要性。msf 提供本指导不带有强加说明性的详细信息,并允许用户自定义所提供的内容。msf 组件可以独立应用,也可以一起应用以提高很多类型项目的成功率。
msf 的远景目标是为软件专业人员提供由软件专业人员开发的高效、集成与可扩展的流程指导。
•高效:msf 的一个关键远景目标是提高人们的工作效率。msf 的流线型与自定义的流程指导表示,提供对高效性的支持。利用清单与指导(而不是详细的内容),用户可以迅速确定完成一项任务或活动的需求。
•集成:通过整套工具的无缝集成、以及帮助与 msf 内容的集成,在工具内即可提供解决方案与指导。所有这些元素均可轻松地在 msdn 及整个工具集的所有方面进行更新。可以对内容本身进行组织,以实现轻松维护。
•可扩展:流程指导与帮助在 msf 内是完全自定义的。用户可以选择一个灵活或正式的方法,整合基于方案的开发,并通过内容确定他们自己的路径。
msf 指导关注的是对“人与流程”的管理。因为软件开发小组的需要与做法在不断发展,所以收集到 msf 中的材料也同步进行不断地更改与扩展。另外,msf 与 microsoft operations framework (mof) 相互配合,从而为操作环境提供平稳过渡,这是长期项目成功的要求。
msf 简史
msf 的元素基于众所周知的业界最佳做法,并融入了 microsoft 在高科技行业超过 25 年的经验。将这些元素设计为协同工作,以帮助 microsoft 顾问、合作伙伴与客户解决在整个技术生命周期中遇到的许多重大挑战。
1994 年,作为 microsoft 产品开发成果与 microsoft 咨询服务工作的最佳做法的松散集合,msf 被首次引入。... 下一页