培训受众
高级软件开发工程师,软件设计师,项目经理,技术总监,CIO,部门经理等等...
课程内容
许多人都想了解微软是怎样来开发庞大精细如Windows XP的软件产品。也许有人认为微软采用的是CMMI, RUP或者是XP这样的软件开发过程规范。事实上相当多的微软员工都不了解什么是RUP。但这并不妨碍微软开发出高水平的软件产品。微软有自己的软件开发过程:Microsoft Solution Framework (MSF)。MSF汇总了微软近30年软件开发实践经验。微软的所有产品,从最初的产品策划需求分析,到设计开发,测试,正式版本的发布,下一个版本的开发,都遵循MSF。MSF是微软软件开发的核心和基础。
本课程中,我们将围绕软件开发来讲述它的基本方法,例如迭代式开发,瀑布模型和螺旋模型的结合。并简单比较几种驻留软件开发过程:CMMI、RUP和XP等的优缺点以及适用范围。重点将放在介绍MSF 4.0。讲师将结合自己在微软工作的亲身经历深入浅出的叙述微软是在怎样的一个原则方法指导下进行软件设计,开发,测试和发行的。
我们在本课程中还将介绍微软开发平台的特性、工具以及各个技术之间的联系。