微软解决方案架构的开发阶段
测试解决方案
2) 微软解决方案架构的开发阶段 I. 微软解决方案架构的开发阶段的概述目标:
完成规格说明中描叙的特性,组件和其他元素
团队焦点:
l 写代码
l 开发底层结构
l 创建培训文档
l 开发市场渠道和销售支持
II. 微软解决方案架构开发阶段的里程碑和提交的物品概念的验证完成->内部发布1->内部发布2->内部发布n
提交的物品:
解决方案的代码
构造图
培训材料
文档
n 部署过程
n 操作方法
n 支持和问题解决
市场材料
升级后的主计划,时间表和风险文档
III. 执行项目计划开始按计划和时间表开发
开始当前的工作
整个开发阶段的集成创建和测试
IV. 底层结构的开发开发底层结构包括如下任务:
l 开发方案的配置
l 创建部署脚本和过程
l 部署自动化工具和部署检查表
l 开发问题解决和故障维修的方针
l 像计划文档中指出的那样开发备份和恢复或反馈方法
V. 概念的验证为解决方案的底层结构建立基线
在一个模拟的环境中确定方案的生存能力
不包括用户代码组件
为正在进行的开发生成周期设置阶段
临时里程碑:概念的验证完成
VI. 生成由开发人员完成的构造包括:
l 确认方案在模拟环境下的正常运行
l 为迭代的开发提供基础
构造包括:
l 代码组件,目录结构,底层元素,文档和部署脚本
l 对于初始生成可能只是几个组件
生成:方案中包括的所有足够完成的元素的阶段性整合
VII.使用内部发布的方式开发解决方案逐步增加特性
创建详细的测试用例
稳定每个内部发布
为每个内部发布完成质量指标以达到临时的里程碑
内部发布周期:
内部发布版本1->特性开发->测试和稳定->缓冲时间->内部发布版本2
VIII. 使用内部发布周期的方针为评估生成质量设置标准
尽量把每个内部版本独立的发布
频繁的生成和测试
引导频繁的代码复查
IX. 使用内部发布周期的好处促使将复杂项目分解成可管理的任务
提供实现在计划中的变化的机会
增加解决方案的整体质量
提供短期的动机目标
X. 日常生成过程的步骤每个内部发布版本周期包括一系列的日常生成
一个日常生成有三个步骤:
l 开发:为内部发布的临时里程碑安排的特性工作
l 测试:根据测试计划测试
l 验证:根据质量标准评估
XI. 通过日常构造开发内部版本每个内部发布版本起始于一系列的日常生成
随后就是测试和稳定
当临时里程碑达到时发布
XII.代码复查代码复查可以是正式的,非正式的或第三方的
解决方案受益于代码复查的以下方面:
l 改进代码质量
l 加快开发速度
l 使假定变清楚
项目和团队受益于代码复查的以下方面:
l 提供培训
l 降低错误决定的费用
l 改进代码的可维护性
l 改进开发的实践和标准
代码复查:访问代码以改进它的质量和开发团队的容量
XIII. 执行代码复查的方针早点开始代码复查
清楚的为复查安排时间
共享学到的教训
XIV. 创建用户体验提交的条目用户体验提交的条目有用户体验角色驱动
l 和其他方案提交的物品同步创建
l 迭代的开发
l 将开发和指定的内部发布合并
提交的物品包括
l 用户引用的物质
l 用户接口界面元素
l 最终用户培训
l 使用测试情节
XV. 创建操作文档操作文档的创建由发布经理角色驱动
l 和其他方案提交的物品同步创建
l 迭代的开发
l 将开发和指定的内部发布合并
提交的条目包括:
l 操作指南,标准操作方法
l 帮助文档和支持方法
l 知识库
l 支持员工培训
本文地址:http://com.8s8s.com/it/it37406.htm