书籍详情

微软软件开发解决方案框架MSF

微软软件开发解决方案框架MSF

作者:麦中凡,陶伟编著

出版社:北京航空航天大学出版社

出版时间:2003-06-01

ISBN:9787810773386

定价:¥36.00

内容简介
  微软解决方案框架MSF(MicrosoftSolutionFramework)是微软公司,以及微软的产品开发者、IT组织、咨询专家、客户和全球范围合作伙伴的软件开发的经验的总结。MSF是一种实用的软件工程方法。本书介绍了MSF的3个基础模型:风险管理模型、小组模型及过程模型,详述了MSF的4种软件开发范型;企业体系结构原理、应用开发原理、构件设计原理及基础设施部署原理;最后还讨论了如何采用MSF来提高软件过程成熟度,分析了MSF与CMM的关系,介绍了瑞理统一过程RUP和极限编程XP,比较了RUP,XP和MSF。”本书适用于软件开发的从业人员、软件专业的高年级本科生和研究生,亦可作为软件学院研究生的教材。
作者简介
暂缺《微软软件开发解决方案框架MSF》作者简介
目录
第0章  绪  论                  
 0. 1  应用软件开发概念的演进和相关术语                  
 0. 1. 1  软件项目的动态性                  
 0. 1. 2  体系结构                  
 0. 1. 3  基于模型的软件开发                  
 0. 1. 4  软件过程                  
 0. 1. 5  相关标准的评述                  
 0. 1. 6  项目范围                  
 0. 2  MSF的基本观点                  
 0. 3  关于本书的结构                  
 第1部分  MSF综述                  
 第1章  微软解决方案框架MSF                  
 1. 1  企业服务框架                  
 1. 2  MSF的历史                  
 1. 2. 1  MSF的起源                  
 1. 2. 2  MSF的现状                  
 1. 2. 3  MSF框架课程                  
 1. 2. 4  指令性指南                  
 第2章  MSF的基础模型                  
 2. 1  MSF风险管理模型                  
 2. 1. 1  风险源与风险的影响                  
 2. 1. 2  风险的特征                  
 2. 1. 3  成功的风险管理原则                  
 2. 1. 4  主动的风险管理                  
 2. 1. 5  风险管理策略                  
 2. 1. 6  风险管理过程的步骤                  
 2. 1. 7  风险评估文档                  
 2. 1. 8  风险管理与项目管理                  
 2. 2  MSF小组模型                  
 2. 2. 1  建组理念                  
 2. 2. 2  小组角色                  
 2. 2. 3  各角色与外部联系                  
 2. 2. 4  小组模型成功原则                  
 2. 2. 5  小组模型的伸缩                  
 2. 2. 6  按项目类型使用小组模型                  
 2. 3  MSF过程模型                  
 2. 3. 1  MSF过程模型的构成                  
 2. 3. 2  MSF过程模型原理                  
 2. 4  小  结                  
 第3章  MSF的应用                  
 3. 1  MSF加速Internet开发                  
 3. 1. 1  例化为WEB项目的小组模型                  
 3. 1. 2  例化为WEB项目的过程模型                  
 3. 2  应用租用和外包                  
 3. 3  MRF, MSF及MOF框架如何协同工作                  
 3. 3. 1  MSF和MRF                  
 3. 3. 2  MSF和MOF                  
 3. 4  小  结                  
 第2部分  MSF企业体系结构原理                  
 第4章  企业体系结构综述                  
 4. 1  企业IT向何处去                  
 4. 1. 1  1T技术转变的全景图                  
 4. 1. 2  走出深渊                  
 4. 2  企业体系结构的问题和基本概念                  
 4. 2. 1  问题和基本概念                  
 4. 2. 2  对企业体系结构的需求及开发过程                  
 4. 3  企业IT的评估和决策                  
 4. 4  企业体系结构工具                  
 4. 5  数字神经系统                  
 4. 5. 1  数字神经系统的目标                  
 4. 5. 2  数字神经系统的原则                  
 4. 5. 3  数字神经系统的场景                  
 4. 5. 4  数字神经系统的评估                  
 4. 5. 5  数字神经系统的蓝图                  
 4. 6  小  结                  
 第5章  MSF企业体系结构项目开发概述                  
 5. 1  MSF企业体系结构                  
 5. 1. 1  企业体系结构模型                  
 5. 1. 2  规划和分析企业体系结构                  
 5. 2  企业体系结构过程                  
 5. 3  EA项目过程模型                  
 5. 4  EA项目风险分析                  
 5. 5  EA项目小组模型                  
 5. 6  企业体系结构的最佳实践                  
 5. 7  小  结                  
 第6章  EA项目构思阶段与计划阶段                  
 6. 1  EA项目构思阶段                  
 6. 1. 1  评估构思阶段的风险                  
 6. 1. 2  业务与IT协调一致                  
 6. 1. 3  了解细节                  
 6. 1. 4  构思阶段的中间里程碑                  
 6. 1. 5  构思阶段的MSF小组模型                  
 6. 2  EA项目计划阶段                  
 6. 2. 1  调查业务过程                  
 6. 2. 2  确定IT目录                  
 6. 2. 3  创建期望的体系结构                  
 6. 2. 4  草拟企业体系结构计划                  
 6. 2. 5  计划阶段的中间里程碑                  
 6. 2. 6  计划阶段的MSF小组模型                  
 6. 3  小  结                  
 第7章  EA项目开发阶段与稳定阶段                  
 7. 1  EA项目开发阶段                  
 7. 1. 1  启动项目                  
 7. 1. 2  组建各项目小组                  
 7. 1. 3  协调多个项目                  
 7. 1. 4  开发阶段的中间里程碑                  
 7. 1. 5  开发阶段的MSF小组模型                  
 7. 2  EA项目稳定阶段                  
 7. 2. 1  收集反馈                  
 7. 2. 2  解决与项目有关的问题                  
 7. 2. 3  改进企业体系结构                  
 7. 2. 4  准备下一个版本                  
 7. 2. 5  稳定阶段的中间里程碑                  
 7. 2. 6  稳定阶段的MSF小组模型                  
 7. 3  小  结                  
 第3部分  MSF应用开发原理                  
 第8章  应用开发综述                  
 8. 1  与应用相关的概念和术语                  
 8. 2  MSF的应用模型                  
 8. 2. 1  MSF应用模型的优势                  
 8. 2. 2  MSF应用模型的作用                  
 8. 3  AD项目开发诸模型                  
 8. 3. 1  AD项目的小组模型                  
 8. 3. 2  AD项目的风险管理模型                  
 8. 3. 3  AD项目的过程模型                  
 8. 4  小  结                  
 第9章  AD项目构思阶段与计划阶段                  
 9. 1  AD项目构思阶段                  
 9. 1. 1  构思阶段的工作任务                  
 9. 1. 2  构思阶段的活动                  
 9. 1. 3  构思阶段的文档                  
 9. 1. 4  前景认可里程碑及中间里程碑                  
 9. 1. 5  构思阶段小组角色的职责                  
 9. 2  AD项目计划阶段                  
 9. 2. 1  计划阶段的工作任务                  
 9. 2. 2  设计过程与计划                  
 9. 2. 3  计划认可里程碑及中间里程碑                  
 9. 2. 4  计划阶段的工作产品                  
 9. 2. 5  调度原理                  
 9. 2. 6  计划阶段小组角色的职责                  
 9. 3  小  结                  
 第10章  AD项目开发阶段与稳定阶段                  
 10. 1  AD项目开发阶段                  
 10. 1. 1  开发阶段的任务和活动                  
 10. 1. 2  域完成里程碑和中间里程碑                  
 10. 1. 3  域完成里程碑的工作产品                  
 10. 1. 4  零缺陷理念                  
 10. 1. 5  程序测试                  
 10. 1. 6  疵病管理                  
 10. 1. 7  开发阶段小组角色的职责                  
 10. 2  AD项目稳定阶段                  
 10. 2. 1  稳定阶段的任务和活动                  
 10. 2. 2  稳定阶段的测试                  
 10. 2. 3  疵病消除过程                  
 10. 2. 4. 发布里程碑和中间里程碑                  
 10. 2. 5  发布里程碑的工作产品                  
 10. 2. 6  走向发布里程碑                  
 10. 2. 7  项目完成总结评审                  
 10. 2. 8  稳定阶段小组角色的职责                  
 10. 3  小  结                  
 第4部分  MSF构件设计原理                  
 第11章  构件设计概述                  
 11. 1  构件基础                  
 11. 1. 1  基本概念和术语                  
 11. 1. 2  微软构件技术                  
 11. 1. 3  构件交互标准                  
 11. 1. 4  构件分布的几种情况                  
 11. 1. 5  构件的业务价值                  
 11. 1. 6  基于构件设计的优点                  
 11. 2  设计原理                  
 11. 2. 1  设计的3个要素                  
 11. 2. 2  什么是好的设计                  
 11. 2. 3  构件设计过程                  
 11. 3  小  结                  
 第12章  MSF构件设计基础                  
 12. 1  MSF建议的构件设计途径                  
 12. 2  MSF构件设计准则                  
 12. 3  MSF构件设计的工作产品及目标                  
 12. 3. 1  工作产品                  
 12. 3. 2  4大特征                  
 12. 4  MSF构件设计过程模型                  
 12. 5  MSF构件设计过程中的小组角色的职责                  
 12. 6  小  结                  
 第13章  概念设计                  
 13. 1  概念设计综述                  
 13. 1. 1  概念设计目标和价值                  
 13. 1. 2  组织概念设计                  
 13. 1. 3  概念设计过程                  
 13. 2  调  研                  
 13. 2. 1  调查业务过程                  
 13. 2. 2  调查用户                  
 13. 2. 3  数据采集技术                  
 13. 2. 4  调研基线的工作产品                  
 13. 3  概念设计分析                  
 13. 3. 1  相关术语                  
 13. 3. 2  整合信息                  
 13. 3. 3  创建当前状态场景                  
 13. 3. 4  分析基线的工作产品                  
 13. 4  概念设计优化                  
 13. 4. 1  改进当前状态下场景的工作                  
 13. 4. 2  确认的未来状态场景                  
 13. 4. 3  优化基线的工作产品                  
 13. 5  小  结                  
 第14章  逻辑设计                  
 14. 1  逻辑设计综述                  
 14. 1. 1  逻辑设计的目标与价值                  
 14. 1. 2  组织逻辑设计                  
 14. 1. 3  逻辑设计过程                  
 14. 2  逻辑设计分析                  
 14. 2. 1  标识服务和对象                  
 14. 2. 2  标识属性和关系                  
 14. 2. 3  分析基线的工作产品                  
 14. 3  逻辑设计合理化                  
 14. 3. 1  标识隐含的服务和对象                  
 14. 3. 2  验证服务和对象                  
 14. 3. 3  从对象回溯至场景                  
 14. 3. 4  合理化基线的工作产品                  
 14. 4  小  结                  
 第15章  构件物理设计                  
 15. 1  物理设计综述                  
 15. 1. 1  物理设计的目标与价值                  
 15. 1. 2  组织物理设计                  
 15. 1. 3  物理设计过程                  
 15. 2  物理设计调查                  
 15. 2. 1  判定约束与需求                  
 15. 2. 2  从约束与需求中管理风险                  
 15. 2. 3  在构建的同时做计划                  
 15. 2. 4  调查基线的工作产品                  
 15. 3  物理设计分析                  
 15. 3. 1  起草预部署模型                  
 15. 3. 2  选择候选实现技术                  
 15. 3. 3  分析基线的工作产品                  
 15. 4  物理设计合理化                  
 15. 4. 1  决定构件包装和分布策略                  
 15. 4. 2  把对象转为基于服务的构件                  
 15. 4. 3  在拓扑空间分布构件                  
 15. 4. 4  包装与分布的求精                  
 15. 4. 5  合理化基线的工作产品                  
 15. 5  物理设计规格说明                  
 15. 5. 1  决定编程模型                  
 15. 5. 2  定义构件接口                  
 15. 5. 3  理解构件结构的考虑                  
 15. 5. 4  物理设计基线的工作产品                  
 15. 6  实现考虑和决策                  
 第5部分  MSF基础设施部署原理                  
 第16章  基础设施部署概述                  
 16. 1  技术基础设施概念                  
 16. 2  基础设施部署项目采用MSF基本模型                  
 16. 2. 1  小组模型                  
 16. 2. 2  过程模型                  
 16. 2. 3  风险管理模型                  
 16. 3  小  结                  
 第17章  ID项目构思阶段与计划阶段                  
 17. 1  1D项目构思阶段                  
 17. 1. 1  概念与原理                  
 17. 1. 2  主要工作任务和工作文档                  
 17. 1. 3  构思阶段的工作产品                  
 17. 1. 4  前景/工作域认可里程碑和中间里程碑                  
 17. 1. 5  构思阶段小组角色的职责                  
 17. 2  ID项目计划阶段                  
 17. 2. 1  概念和原理                  
 17. 2. 2  计划阶段工作及其工作产品                  
 17. 2. 3  计划认可里程碑和中间里程碑                  
 17. 2. 4  计划阶段小组角色的职责                  
 17. 3  小  结                  
 第18章  ID项目开发阶段与部署阶段                  
 18. 1  ID项目开发阶段                  
 18. 1. 1  概念与原理                  
 18. 1. 2  开发阶段的主要活动                  
 18. 1. 3  开发阶段的工作产品                  
 18. 1. 4  开发阶段的发布里程碑和中间里程碑                  
 18. 1. 5  开发阶段小组角色的职责                  
 18. 2  ID项目部署阶段                  
 18. 2. 1  概念与原理                  
 18. 2. 2  部署阶段的主要活动                  
 18. 2. 3  部署阶段的工作产品                  
 18. 2. 4  部署阶段部署完成里程碑和中间里程碑                  
 18. 2. 5  部署阶段小组角色的职责                  
 18. 3  小  结                  
 第6部分  MSF与前沿软件工程技术                  
 第19章  MSF与CMM                  
 19. 1  从CMM 1开始使用MSF                  
 19. 1. 1  坚持采用若干MSF的基本元素                  
 19. 1. 2  从作坊式开发到小组开发                  
 19. 2  共享统一的过程                  
 19. 2. 1  构思阶段的活动                  
 19. 2. 2  计划阶段的活动                  
 19. 2. 3  开发阶段的活动                  
 19. 2. 4  稳定阶段的活动                  
 19. 3  达到CMM 2                  
 19. 3. 1  需求管理                  
 19. 3. 2  项目计划                  
 19. 3. 3  项目追踪和勘漏                  
 19. 3. 4  软件配置管理                  
 19. 3. 5  软件质量(过程)保证                  
 19. 3. 6  软件子承包商(供应商)管理                  
 19. 4  使用MSF向CMM 3演进                  
 19. 4. 1  组织过程定焦                  
 19. 4. 2  组织过程定义                  
 19. 4. 3  集成的软件管理                  
 19. 4. 4  软件产品工程                  
 19. 4. 5  组间协调                  
 19. 4. 6  同事评审                  
 19. 4. 7  培训计划                  
 19. 5  MSF对CMM 2和CMM 3的支持                  
 19. 5. 1  MSF有而CMM没有的元素                  
 19. 5. 2  CMM有而MSF没有的元素                  
 19. 6  小  结                  
 第20章  瑞理统一过程RUP                  
 20. 1  过程模型                  
 20. 1. 1  4个阶段                  
 20. 1. 2  6个核心软件过程                  
 20. 1. 3  3个核心支持过程                  
 20. 2  组织模型                  
 20. 3  小结                  
 第21章  极限编程                  
 21. 1  什么是极限编程                  
 21. 2  过程模型                  
 21. 2. 1  项目层次的过程                  
 21. 2. 2  迭代过程的细化                  
 21. 2. 3  开发过程的细化                  
 21. 2. 4  集体代码拥有的过程细化                  
 21.  项目小组模型                  
 21. 4  小  结                  
 第22章  MSF与RUP和XP的比较                  
 参考文献                  

猜您喜欢

读书导航