1. 目录
  2.  
  3. 第一部分 解决方案交付基础
  4.  
  5. 1 什么是MSF,它适合你吗 2
  6. 1.1 MSF的历史和起源 2
  7. 1.2 为什么是“框架” 3
  8. 1.3 MSF有何不同 5
  9. 1.4 MSF第四版的要素 5
  10. 1.5 小结 6
  11.  
  12. 2 了解解决方案的交付环境 7
  13. 2.1 评估环境带来的挑战 7
  14. 2.1.1 商业环境 8
  15. 2.1.2 企业文化 8
  16. 2.1.3 内部管理:来自程序与工作流程的挑战 9
  17. 2.1.4 来自人的挑战 9
  18. 2.1.5 来自技术的挑战 10
  19. 2.2 优化约束条件 10
  20. 2.2.1 成本 11
  21. 2.2.2 工作流程 11
  22. 2.2.3 工具 11
  23. 2.2.4 时间表 11
  24. 2.2.5 质量 11
  25. 2.2.6 范围 12
  26. 2.2.7 遗留系统 12
  27. 2.2.8 风险 12
  28. 2.2.9 技术 13
  29. 2.3 战胜环境挑战 13
  30. 2.4 在富有挑战性的商业环境中发现机会 15
  31. 2.5 小结 15
  32.  
  33. 3 基本原则,意识和证明可行的实践 16
  34. 3.1 基本原则 16
  35. 3.1.1 培养开放的交流 17
  36. 3.1.2 为共同的远景而工作 18
  37. 3.1.3 给团队成员授权 19
  38. 3.1.4 明确个人责任与共同责任 21
  39. 3.1.5 递增地交付价值 22
  40. 3.1.6 保持敏捷,预料并适应变化 24
  41. 3.1.7 在质量上投入 25
  42. 3.1.8 从各方经验中学习 27
  43. 3.1.9 客户参与 28
  44. 3.2 意识 28
  45. 3.2.1 培养对等团队 28
  46. 3.2.2 专注于商业价值 29
  47. 3.2.3 保持解决方案大局观 30
  48. 3.2.4 以精雕细琢为荣 30
  49. 3.2.5 持续学习 31
  50. 3.2.6 内化服务品质 31
  51. 3.2.7 学会做人 32
  52. 3.2.8 按承诺交付 32
  53. 3.3 证明可行的实践 32
  54. 3.3.1 使用小的、多兵种的团队 33
  55. 3.3.2 让团队在同一地点工作 33
  56. 3.3.3 士气也是生产力 34
  57. 3.3.4 尽早进入细节 34
  58. 3.4 小结 36
  59.  
  60. 4 建立MSF团队 37
  61. 4.1 MSF团队模型:代言人团队模型 37
  62. 4.1.1 代言人团队 38
  63. 4.1.2 组队的基本原则 41
  64. 4.1.3 MSF团队模型基础 43
  65. 4.1.4 产品管理代言群 47
  66. 4.1.5 日程管理代言群 51
  67. 4.1.6 架构代言群 55
  68. 4.1.7 开发代言群 58
  69. 4.1.8 测试代言群 59
  70. 4.1.9 用户体验代言群 61
  71. 4.1.10 发布/运维代言群 65
  72. 4.1.11 摘要 68
  73. 4.2 调整团队模型 70
  74. 4.2.1 缩小规模:为小型团队合并代言群 71
  75. 4.2.2 扩大规模:为大型团队扩展代言群 72
  76. 4.3 小结 75
  77.  
  78. 5 管理项目风险 77
  79. 5.1 什么是风险(以及为什么要关注风险) 77
  80. 5.1.1 在整个项目内管理风险 78
  81. 5.1.2 应用于风险管理的基本原则 81
  82. 5.1.3 MSF风险管理基础 83
  83. 5.2 MSF风险管理流程 85
  84. 5.2.1 步骤1:识别风险 86
  85. 5.2.2 步骤2:分析并排列风险的优先顺序 91
  86. 5.2.3 步骤3:风险管理的计划与时间安排 97
  87. 5.2.4 步骤4:追踪并报告风险状况 102
  88. 5.2.5 步骤5:控制风险 104
  89. 5.2.6 步骤6:向风险学习 105
  90. 5.3 小结 108
  91.  
  92. 6 建立解决方案交付生命周期 109
  93. 6.1 解决方案交付环境 109
  94. 6.2 微软解决方案交付生命周期 110
  95. 6.2.1 运用于解决方案交付生命周期的基本原则 111
  96. 6.2.2 解决方案交付生命周期的基础 113
  97. 6.3 MSF管理模型 114
  98. 6.3.1 历程 115
  99. 6.3.2 检查点 118
  100. 6.3.3 迭代方法 121
  101. 6.4 调整微软解决方案交付生命周期 127
  102. 6.5 小结 127
  103.  
  104. 第二部分 解决方案交付的内部工作
  105.  
  106. 7 MSF展望历程:定义解决方案 130
  107. 7.1 目标 131
  108. 7.2 团队焦点 131
  109. 7.3 关键交付成果 131
  110. 7.4 关键检查点 132
  111. 7.4.1 主要检查点 132
  112. 7.4.2 过渡检查点 132
  113. 7.5 了解利益关系人 133
  114. 7.5.1 确定利益关系人 133
  115. 7.5.2 确定利益关系人优先级 133
  116. 7.5.3 了解关键利益关系人 134
  117. 7.6 选择和准备项目团队 134
  118. 7.6.1 MSF准备就绪管理纪律 135
  119. 7.6.2 MSF准备就绪管理流程 139
  120. 7.6.3 项目结构文档(交付成果) 147
  121. 7.7 定义解决方案 147
  122. 7.7.1 定义问题与机会 147
  123. 7.7.2 建立共同远景 148
  124. 7.7.3 定义高层需求 148
  125. 7.7.4 建立用户信息 149
  126. 7.7.5 形成解决方案设计策略 150
  127. 7.7.6 构建对解决方案的概念性理解 151
  128. 7.7.7 定义验收标准 151
  129. 7.8 界定解决方案范围 152
  130. 7.8.1 管理项目取舍 153
  131. 7.8.2 评估风险(交付成果) 155
  132. 7.9 建立检查和变更的基础 155
  133. 7.9.1 建立可回溯性 155
  134. 7.9.2 起草远景/范围文档 155
  135. 7.10 展望历程的成功标准 156
  136.  
  137. 8 MSF计划历程:计划解决方案 157
  138. 8.1 目标 157
  139. 8.2 团队焦点 157
  140. 8.3 关键交付成果 158
  141. 8.4 关键检查点 158
  142. 8.4.1 主要检查点 158
  143. 8.4.2 过渡检查点 159
  144. 8.5 计划构建什么 160
  145. 8.5.1 分解与细化需求 161
  146. 8.5.2 将需求记录在功能规格说明书中(交付成果) 164
  147. 8.6 计划如何构建 165
  148. 8.6.1 解决方案设计的演进 165
  149. 8.6.2 建立一份主项目计划(交付成果) 170
  150. 8.7 计划何时构建 177
  151. 8.7.1 步骤1:确认工作 178
  152. 8.7.2 步骤2:评估所需的工时 178
  153. 8.7.3 步骤3:找出工作之间的依赖关系 180
  154. 8.7.4 步骤4:确定工作的执行者 180
  155. 8.7.5 步骤5:决定工作的执行时机 181
  156. 8.7.6 建立主项目时间表(交付成果) 181
  157. 8.8 准备支持环境 182
  158. 8.8.1 开发环境 183
  159. 8.8.2 测试环境 183
  160. 8.8.3 预备环境 184
  161. 8.8.4 教育培训环境 184
  162. 8.8.5 研究环境 184
  163. 8.9 计划历程的成功准则 184
  164.  
  165. 9 MSF构建历程:构建解决方案 186
  166. 9.1 目标 186
  167. 9.2 团队焦点 186
  168. 9.3 关键交付成果 187
  169. 9.4 关键检查点 187
  170. 9.4.1 主要检查点 187
  171. 9.4.2 过渡检查点 188
  172. 9.5 执行项目计划 189
  173. 9.6 测试解决方案 189
  174. 9.6.1 测试的类型 190
  175. 9.6.2 问题追踪与修正 191
  176. 9.7 构建历程的成功标准 192
  177.  
  178. 10 MSF稳定历程:稳定解决方案 193
  179. 10.1 目标 193
  180. 10.2 团队焦点 194
  181. 10.3 关键交付成果 194
  182. 10.4 关键检查点 194
  183. 10.4.1 主要检查点 195
  184. 10.4.2 发布准备已获得批准 195
  185. 10.4.3 过渡检查点 195
  186. 10.5 达到“完成” 199
  187. 10.5.1 什么是完成 199
  188. 10.5.2 预测完成度 199
  189. 10.6 评估解决方案的稳定度 200
  190. 10.6.1 回归测试 200
  191. 10.6.2 功能测试 200
  192. 10.6.3 易用性测试 200
  193. 10.6.4 系统测试 200
  194. 10.7 在真实的环境中测试 202
  195. 10.7.1 目标 202
  196. 10.7.2 焦点 202
  197. 10.7.3 准备试运行 203
  198. 10.7.4 实施试运行 203
  199. 10.7.5 完成试运行 203
  200. 10.8 稳定化历程的成功标准 203
  201.  
  202. 11 MSF部署历程:部署解决方案 204
  203. 11.1 目标 204
  204. 11.2 团队焦点 204
  205. 11.3 关键交付成果 205
  206. 11.4 关键检查点 205
  207. 11.4.1 主要检查点 205
  208. 11.4.2 过渡检查点 206
  209. 11.5 部署到实际业务环境 207
  210. 11.5.1 部署的准备工作 207
  211. 11.5.2 执行部署 208
  212. 11.5.3 部署期间的教育培训 208
  213. 11.5.4 部署趋于稳定 208
  214. 11.6 移交运维和支持团队 209
  215. 11.7 安静期 209
  216. 11.8 部署历程的成功标准 210
  217.  
  218. 12 MSF管理历程:指导解决方案的交付工作 211
  219. 12.1 目标 211
  220. 12.2 团队焦点 212
  221. 12.3 关键交付成果 212
  222. 12.4 关键检查点 213
  223. 12.4.1 主要检查点 213
  224. 12.4.2 过渡检查点 213
  225. 12.5 启动项目 214
  226. 12.5.1 定义项目章程(交付成果) 214
  227. 12.5.2 后勤支持的启动 214
  228. 12.5.3 制订成果验收程序 215
  229. 12.6 持续指导解决方案的交付工作 215
  230. 12.6.1 状态的追踪与报告(交付成果) 215
  231. 12.6.2 持续改进流程与程序 216
  232. 12.7 完成项目 217
  233. 12.7.1 撤离团队 217
  234. 12.7.2 关闭项目 217
  235. 12.8 管理历程的成功标准 218

[书目20160218]微软软件研发的奥秘:MSF精髓的更多相关文章

  1. [书目20131114]微软技术丛书•快速软件开发(珍藏版) Rapid Development Taming Wild Software Schedules By Steve McConnell

    本文摘自:http://shop.oreilly.com/product/9781556159008.do EFFICIENT DEVELOPMENT Chapter 1 Welcome to Rap ...

  2. [转]软件开发过程(CMMI/RUP/XP/MSF)是与非?

    经常看到和听到大家在争论敏捷过程.RUP和CMM 哪个软件开发过程更好或者哪个过程不好,各自都有理由.争论得不亦乐乎......实际上,没有十全十美的过程,也不存在更好的过程.关键是什么样的过程适合自 ...

  3. 0429团队项目-Scrum团队成立

    Scrum团队成立 团队名称:开拓者 团队目标:努力让每一个小伙伴在学会走路的基础上学会跑. 团队口号:我们要的只是这片天而已. 团队照:正面照+背影照(那就是为什么组名叫开拓者) 5.2 角色分配 ...

  4. 0428—Scrum团队成立及《构建之法》第六、七章读后感

    5.Scrum团队成立 5.1 团队名称:喳喳 团队目标:突破渣渣 团队口号:吱吱喳喳 团队照: 5.2 角色分配 产品负责人: 112冯婉莹 Scrum Master:109张鑫相 PM项目经理:1 ...

  5. 《Exception团队》第一次作业:团队亮相

    一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 深入了解软件思想,强化编程技术 二.正文 1. ...

  6. CS萌新的汇编学习之路(其实是老师作业呵呵哒)Learning of Assembly Language

    第一节课学习汇编语言,做笔记,做笔记 1.概念 首先是汇编语言这门课程的定义以及对于学习高级语言.深入理解计算机系统的作用 软硬件接口机器语言 汇编语言 高级语言 关系 机器语言和汇编语言可移植性差 ...

  7. Visual Studio Team Systems

    https://www.cnblogs.com/33568639/archive/2008/12/29/1364222.html https://baike.sogou.com/v7818386.ht ...

  8. 一起学微软Power BI系列-官方文档-入门指南(5)探索数据奥秘

    我们几篇系列文章中,我们介绍了官方入门文档与获取数据等基本知识.今天继续给大家另外一个重点,探索数据奥秘.有了数据源,有了模型,下一步就是如何解析数据了.解析数据的过程需要很多综合技能,不仅仅是需要掌 ...

  9. 微软解决方案框架 - MSF的团队模型、MSF的开发模型,关于SA系统分析师信息的一篇好帖子

    msf中的开发模型 书中关于六个小组的人员的案例: MSF 组队模型 v. 3.1-http://bbs.51cto.com/thread-1171-1.html 微软解决方案框架 - MSF的团队模 ...

随机推荐

  1. 关于SVN删除后的文件不能重新添加(正常途径不行)

    在你自己的机器上(即SVN客户端),把“新建test”文件夹标记为删除,然后提交,在删除之前可以备份“新建test”文件夹,提交后,在当前文件夹下更新SVN.然后把你刚刚备份的文件夹重新放到该目录下. ...

  2. [moka同学笔记]window下redis的安装以及php-redis详细配置(摘录)

    (注意对应的版本)下载地址:https://github.com/phpredis/phpredis/downloads 首先下载redis安装,windows下安装软件都是下一步下一步over,就不 ...

  3. (旧)子数涵数·C语言——条件语句

    首先,我们讲一下理论知识,在编程中有三种结构,分别是顺序结构.条件结构.循环结构,如果用流程图来表示的话就是: 那么在C语言中,如何灵活运用这三种结构呢?这就需要用到控制语句了. 而条件语句便是控制语 ...

  4. Laravel 5如何在中间件中获取路由参数?

    以官方文档中间件篇的年龄为例子进行了修改 路由部分 Route::get('test/age/{age}',[ 'middleware' => 'old', 'uses'=>'Test@t ...

  5. Arcgis for android 离线查询

    参考.. 官方API demo ... 各种资料 以及.. ArcGIS for Android示例解析之高亮要素-----HighlightFeatures ttp://blog.csdn.net/ ...

  6. SharePoint 禁用本地回环的两个方法

    有两种方法中,若要变通解决此问题,请根据您的具体情况使用下列方法之一. 方法 1: 指定主机名 (如果需要 NTLM 身份验证,请首选方法) 指定的主机名的映射到环回地址,并可以连接到 Web 站点在 ...

  7. SharePoint 2013 创建搜索中心及搜索设置

    本文没有太多深奥的东西,只是简单的搜索配置,如果你已经掌握请略过本文. 好了,进入内容简介,众所周知,搜索是SharePoint一大特性,下面,我们简单介绍下搜索中心的创建. 1.创建Search子网 ...

  8. 实战1--应用EL表达式访问JavaBean的属性

    (1)编写index.jsp页面,用来收集用户的注册信息 <%@ page language="java" pageEncoding="GBK"%> ...

  9. IOS真机测试(用证书进行真机测试)

    真机测试需要准备 1.证书 2.Iphone或者Ipad 3.到developer.apple.com注册开发者账号(不用money的) ------------------------------- ...

  10. IOS xib在tableview上的简单应用(通过xib自定义cell)

    UITableView是一种常用的UI控件,在实际开发中,由于原生api的局限,自定义UITableViewCell十分重要,自定义cell可以通过代码,也可以通过xib. 这篇随笔介绍的是通过xib ...