微软解决方案.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:5 大小:68KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

微软解决方案.doc

微软解决方案.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微软解决方案内容框架MicrosoftChina10微软解决方案-.NET开发为了解决软件企业所面临的问题和挑战,我们基于微软.NET开发技术,推出了微软软件开发生命周期管理解决方案--VisualStudioTeamSystem,该解决方案能够很好的解决企业在基于微软.NET技术进行软件应用开发和过程管理时所面临的问题和挑战。问题和挑战信息化技术日新月异,在变化快速的市场环境中,软件企业的目标是能快速、高效地开发出符合企业信息化需求的高质量的软件应用产品。因此,软件企业一方面希望能借鉴业界的成功经验,另一方面希望能对开发各过程阶段能进行有效监控,这包括对质量、源代码、进度、人员等的有效控制,以降低项目的风险,保证软件的质量,降低项目的成本。另外,软件企业也迫切希望能通过降低"软件开发生命周期管理"工具使用复杂性,以降低企业软件开发的总体付出成本。这些都是软件企业目前所面临的挑战。我们分析了目前软件企业所面临的一些主要问题:●软件开发无流程规范,因此缺乏精细设计、严格检测、文档编制和科学管理;●软件开发缺乏计划性;●软件项目开发过程透明度差,导致过程控制和管理问题;●软件产品缺乏评测手段,导致软件质量问题;●团队成员之间的开发协作比较困难;以上这些都是软件企业所面临的挑战和问题。这些挑战和问题如果解决的不好,就会降低企业的生产力,增加企业的运营成本。要从根本上切实提高企业软件开发的能力和水平,必须从多方面入手,引入先进的开发平台和开发流程,借鉴业界的最佳实践,以构筑高效的应用开发、过程管理平台。解决方案概述为了解决软件企业所面临的这些问题和挑战,我们基于微软.NET开发技术,推出了微软软件开发生命周期管理解决方案--VisualStudioTeamSystem,该解决方案能够很好的解决企业在基于微软.NET技术进行软件应用开发和过程管理时所面临的问题和挑战。微软软件开发生命周期管理解决方案VisualStudioTeamSystem将集成开发环境与软件开发生命周期管理工作完美集成,在先进的软件开发流程(MSFForAgile/MSFForCMMI)的指导下,使项目经理、需求分析人员、架构师、开发人员、数据库专业人员、测试人员能够在统一集成的环境中协同工作,全面把握项目进度,高质量地完成项目目标,而且使用简便,支持扩展。微软解决方案内容框架MicrosoftChina10图1:微软软件开发生命周期管理解决方案全面支持各角色(项目经理、需求分析人员、架构师、开发人员、数据库专业人员、测试人员)相互协作在VisualStudioTeamSystem中团队???础服务器(TeamFoundationServer)是核心和基础,也是微软基于.NET软件开发生命周期管理解决方案的核心组成部分。TeamFoundationServer包含了Microsoft解决方案框架(MSF)ForAgile流程模版以及MSFForCMMI流程模版,MSFForAgile和MSFForCMMI提供了一套久经考验的软件开发过程,极大地帮助了开发团队交付企业级.NET解决方案。借助于软件开发生命周期管理平台VisualStudioTeamSystem,我们可以很好的构建一个先进的企业.NET应用开发和过程管理平台,有效降低企业应用开发和管理成本,提高企业在应用开发方面的效率,同时提高应用开发的质量和可靠性。方案优势和业务收益使用微软软件开发生命周期管理平台VisualStudioTeamSystem,构建.NET开发解决方案的优势在于:提供完善的软件开发管理流程在微软软件开发生命周期管理平台VisualStudioTeamSystem??内置了微软的软件开发方法论MSF(MicrosoftSolutionFramework),是微软开发团队的经验和微软咨询顾问部门以及众多合作伙伴最佳实践经验的总结。为了适应不同规模的团队,MSF同时提供了ForAgile和ForCMMI两种版本以适应不同企业的需求。另外MSF具有非常好的定制能力,可以随着企业开发管理经验的积累,在现有流程的基础进行优化和扩充,从而形成企业自身的开发管理流程规范。提高项目管理水平,降低项目风险VisualStudioTeamSystem中的TeamFoundationServer提供了一组针对软件项目管理人员的项目内容管理工具:MicrosoftExcel、MicrosoftProject和WindowsSharePointServices。TeamFoundationServer与MicrosoftOffice集成,项目管理人员不再需要手工微软解决方案内容框架MicrosoftChina10将项目管理数据从MicrosoftExcel、MicrosoftProject映射到Team