基于NET的需求分析和解决方案设计教学课件_第1页
基于NET的需求分析和解决方案设计教学课件_第2页
基于NET的需求分析和解决方案设计教学课件_第3页
基于NET的需求分析和解决方案设计教学课件_第4页
基于NET的需求分析和解决方案设计教学课件_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章商务解决方案设计第2章收集和分析信息第3章解决方案的构思第4章概要设计的创建第5章逻辑设计的创建

第6章物理设计的创建第7章表示层的设计第8章数据层的设计第9章设计安全规范第10章完成计划阶段第11章稳定和部署方案基于.NET的需求分析和解决方案设计第1章商务解决方案设计基于.NET的需求分析和解决方案第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段构思阶段构思的目的团队成员的角色和责任组建项目团队准备构思阶段的交付成果3.1构思阶段构思阶段构思的目的3.1构思阶段构思阶段3.1构思阶段构思阶段3.1构思阶段构思的目的确定项目目标和约束回答可行性问题,获得共同的期望值和必要的批准定义项目范围估计所需的资源确定主要里程碑和时间进度部署完成远景/范围认可核心团队组成远景/范围基线3.1.1构思的目的构思构思的目的确定项目目标和约束部署完成远景/范围认可核心分析人员确定参与者和用例构造用例模型架构设计师区分用例的优先级设计人员构造用户界面原型测试人员对项目进行跟踪测试项目经理构思的目的3.1.1构思的目的分析人员构思的目的3.1.1构思的目的团队成员的角色和责任建立项目设计目标建立项目基础架构提供技术反馈帮助评估可行性根据质量目标提供反馈提出为了保证质量而需要采取的行动识别部署需求确定部署的方式和时间分析用户的性能要求和支持要求考虑为了满足这些要求,产品所具有的功能负责客户关系和需求确保远景/范围的创建产品管理程序管理开发测试发布管理用户体验3.1.2团队成员的角色和责任团队成员的角色和责任建立项目设计目标提供技术反馈根据质量组建项目团队知识技能绩效等级团队成员的可用性项目预算团队成员背景调查3.1.3组建项目团队组建项目团队知识3.1.3组建项目团队准备构思阶段的交付成果远景/范围文档项目结构文档风险评估文档内部文档用户目录手册业务规则目录手册术语表候选技术编码准则可能还包括:可测试的初始功能列表初步需求和用例初始体系结构用户界面原型(GUI)记事板3.1.4准备构思阶段的交付成果准备构思阶段的交付成果远景/范围文档3.1.4准备构思阶项目团队内部文档操作者目录手册用名字标识每个操作者列出每个操作者的责任,并指出将来的信息业务规则目录手册用ID号、标题、描述和职权标识每条业务规则描述当前功能术语表不同的干系人使用的术语和定义,用来说明交付物、业务流程和项目用语确保理解和应用的一致性3.1.4准备构思阶段的交付成果项目团队内部文档操作者目录手册3.1.4准备构思阶段的交第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段创建远景/范围文档

远景/范围文档创建问题说明创建远景说明创建用户档案定义范围创建解决方案概念确定项目目标验证远景/范围文档3.2创建远景/范围文档创建远景/范围文档远景/范围文档3.2创建远景/范围文远景/范围文档包含业务解决方案的目标和约束问题说明远景说明用户档案项目范围解决方案概要项目目标业务目标设计目标关键成功要素初始进度表3.2.1远景/范围文档远景/范围文档包含业务解决方案的目标和约束3.2.1远景创建问题说明描述项目所要表达的业务问题将其与业务活动的当前状态相联系提供足够的信息来确定解决方案的设计示例需要消除早期版本硬件和软件的支持成本当出现错误时,用户需要系统给出清晰的指导纠正错误3.2.2创建问题说明创建问题说明描述项目所要表达的业务问题3.2.2创建问题创建远景说明创建精确、清晰和激励性的描述,以建立远景目标,并使整个团队达成共识需要五个SMART特征具体的(Specific)可测量的(Measurable)可实现的(Achievable)相关的(Relevant)基于时间的(Time-based)示例我们要在年底前,通过提高在线销售量来成为本行业中年销售收入名列前茅的公司3.2.3创建远景说明创建远景说明创建精确、清晰和激励性的描述,以建立远景目标,并创建用户档案标识用户时,考虑以下几点最终用户使用产品的目标会影响用户使用解决方案的约束条件支持问题全球用户和地理边界用户之间的信息流用户功能组织通信决策策略其他因素3.2.4创建用户档案创建用户档案标识用户时,考虑以下几点3.2.4创建用户档定义范围完善需求使用平衡三要素来平衡优先级标识那些可能会出现在解决方案的以后版本中的功能特性阐明项目假设和约束为解决方案开发提供评估信息修订范围3.2.5定义范围定义范围完善需求3.2.5定义范围完善需求示例初步需求系统需要了解客户喜欢什么书在构思阶段对初步需求进行完善后,得到以下的需求对书本进行分类,系统可以让客户选择喜欢什么书,也可以跟据客户经常买的书的类别来判断客户喜欢什么书3.2.5定义范围完善需求示例初步需求3.2.5定义范围用例图显示了项目的范围3.2.5定义范围用例图显示了项目的范围3.2.5定义范围使用平衡三要素来平衡优先级资源进度功能寻找支点3.2.5定义范围资源进度功能使用平衡三要素来平衡优先级资源3.2.5定义范围资源进创建解决方案概念概括性地描述解决方案如何满足需求创建解决方案概念草案着眼于概要性的内容,而不是解决方案的细节解决方案概要元素项目成功因素和验收标准解决方案开发和交付的初始方法解决方案功能的初始描述3.2.6创建解决方案概念创建解决方案概念概括性地描述解决方案如何满足需求3.2.6示例解决方案概念3.2.6创建解决方案概念示例解决方案概念3.2.6创建解决方案概念确定项目目标确定业务目标清晰地说明项目目标:客户希望通过解决方案获得什么确定目标优先级在资源、进度和功能之间寻求平衡确定设计目标着眼于解决方案的特性,如改进用户体验过程确定目标优先级3.2.7确定项目目标确定项目目标确定业务目标3.2.7确定项目目标一个网上书城项目的目标业务目标脱离物理商店的概念(不需要门市)使用更有效的在线网站,缩短销售产品的时间吸引更年轻的消费者,他们有更高的可支配收入,会频繁地使用在线购物的方式通过会员制及等级制,给予相对应的折扣根据购书的情况,提供相关新书的推荐使用简单的工作流,缩短订货及交货周期3.2.7确定项目目标一个网上书城项目的目标业务目标3.2.7确定项目目标一个网上书城项目的目标设计目标首页下载速度小于4秒(56K的调制解调器)会员注册简便提供强大的查询功能通过电子邮件提供新书推荐限制对服务器的依赖性3.2.7确定项目目标一个网上书城项目的目标设计目标3.2.7确定项目目标验证远景/范围文档与干系人一起验证用例、使用场景和使用档案与干系人对以下几点形成共识解决方案需要满足的业务需求解决方案的远景和范围为了定义范围而作的权衡解决方案的设计目标项目开始后可能发生的风险业务解决方案的项目管理初始概要项目团队成员管理项目的机制远景/范围文档获得正式批准远景/范围认可里程碑3.2.8验证远景/范围文档验证远景/范围文档与干系人一起验证用例、使用场景和使用档案3第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段创建项目结构文档项目结构文档角色和责任决策部分的内容交流决策部分的内容后勤决策部分的内容变更管理决策部分的内容进展评估决策部分的内容3.3创建项目结构文档创建项目结构文档项目结构文档3.3创建项目结构文档项目结构文档定义整个团队组织和管理项目的方法,包括团队和客户的角色和责任交流管理后勤决策变更管理决策进展评估决策项目结构文档的组成部分团队和结构项目评估项目进度表(早期版本)3.3.1项目结构文档项目结构文档定义整个团队组织和管理项目的方法,包括3.3.1角色和责任决策部分的内容列出参与项目的人员名单描述不同角色在项目各阶段的责任计划阶段,如团队是否按计划举行状态审查会议?客户审核多久进行一次?开发阶段,如在开发工作中每个团队主管的角色和责任是什么?行政主管人员的角色是什么?3.3.2角色和责任决策部分的内容角色和责任决策部分的内容列出参与项目的人员名单3.3.2交流决策部分的内容说明了项目过程中团队的沟通流程和方式沟通计划文档包括项目文件文件中包含哪些信息?由谁来创建和维护项目文件?谁能够访问项目文件?审核与评审什么时候进行审核?谁会参加审核?审核中讨论哪些议题?3.3.3交流决策部分的内容交流决策部分的内容说明了项目过程中团队的沟通流程和方式3.3后勤决策部分的内容解决方案开发中的后勤计划使用什么开发方式由谁来定义产品规格说明书的内容使用什么工具来定义解决方案的功能特性提供给参与项目的外部供应商怎样的规范谁需接受解决方案开发所需技能方面的培训3.3.4后勤决策部分的内容后勤决策部分的内容解决方案开发中的后勤计划3.3.4后勤变更管理决策部分的内容团队在项目中实现变更的流程如何识别和跟踪提议的变更由谁来负责跟踪提议的变更如何评估提议的变更所产生的结果发布标准标识了提议的发布日期说明了由谁来确定发布日期说明了如何确定和批准发布日期说明了变更发布日期的标准3.3.5变更管理决策部分的内容变更管理决策部分的内容团队在项目中实现变更的流程3.3.5进展评估决策部分的内容记录团队跟踪和评估项目进展的流程如何评估项目进展更新小组进度表的频率由谁来负责识别变化评估各种变化的效果如何跟踪突出问题如何解决职能小组之间的问题3.3.6进展评估决策部分的内容进展评估决策部分的内容记录团队跟踪和评估项目进展的流程3.3第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段风险分析风险管理过程风险评估文档的内容创建风险评估文档3.4风险分析风险分析风险管理过程3.4风险分析一种用来在风险发生前控制和降低风险的方法风险管理过程3.4.1风险管理过程计划和进度安排跟踪和报告分析并确定优先级234在项目的所有阶段执行风险的

识别和管理风险评估

文档前n

个风险控制5风险数据库,风险概念和流程总结学习6风险说明识别1一种用来在风险发生前控制和降低风险的方法风险管理过程3.4.风险评估文档的内容风险的总体威胁风险权值风险产生的影响风险严重级为了防止或减轻风险所作出的努力减轻计划风险发生时需要采取的应对步骤应急计划和

触发条件团队中对风险负责的成员风险负责人描述内容风险发生的可能性风险概率每个风险的实质风险说明3.4.2风险评估文档的内容风险评估文档的内容风险的总体威胁风险权值风险产生的影响风险创建风险评估文档项目经理创建文档整个团队识别风险评估每个风险使用该公式:R=p×i风险权值(Riskexposure)等于概率(probability)乘以潜在影响度(impact)列出前十个风险根据每个风险的权值排序简单风险工具的示例详细风险评估工具的示例3.4.3创建风险评估文档创建风险评估文档项目经理创建文档简单风险工具的示例3.4.3课堂活动开发远景/范围文档练习1

编写问题说明练习2

编写远景说明练习3

制定项目目标课堂活动开发远景/范围文档练习1编写问题说明回顾学习完本章后,将能够:描述MSF过程模型在构思阶段的目的、活动和交付成果了解远景/范围文档的组成部分了解项目结构文档的组成部分分析项目中的风险回顾学习完本章后,将能够:第1章商务解决方案设计第2章收集和分析信息第3章解决方案的构思第4章概要设计的创建第5章逻辑设计的创建

第6章物理设计的创建第7章表示层的设计第8章数据层的设计第9章设计安全规范第10章完成计划阶段第11章稳定和部署方案基于.NET的需求分析和解决方案设计第1章商务解决方案设计基于.NET的需求分析和解决方案第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段构思阶段构思的目的团队成员的角色和责任组建项目团队准备构思阶段的交付成果3.1构思阶段构思阶段构思的目的3.1构思阶段构思阶段3.1构思阶段构思阶段3.1构思阶段构思的目的确定项目目标和约束回答可行性问题,获得共同的期望值和必要的批准定义项目范围估计所需的资源确定主要里程碑和时间进度部署完成远景/范围认可核心团队组成远景/范围基线3.1.1构思的目的构思构思的目的确定项目目标和约束部署完成远景/范围认可核心分析人员确定参与者和用例构造用例模型架构设计师区分用例的优先级设计人员构造用户界面原型测试人员对项目进行跟踪测试项目经理构思的目的3.1.1构思的目的分析人员构思的目的3.1.1构思的目的团队成员的角色和责任建立项目设计目标建立项目基础架构提供技术反馈帮助评估可行性根据质量目标提供反馈提出为了保证质量而需要采取的行动识别部署需求确定部署的方式和时间分析用户的性能要求和支持要求考虑为了满足这些要求,产品所具有的功能负责客户关系和需求确保远景/范围的创建产品管理程序管理开发测试发布管理用户体验3.1.2团队成员的角色和责任团队成员的角色和责任建立项目设计目标提供技术反馈根据质量组建项目团队知识技能绩效等级团队成员的可用性项目预算团队成员背景调查3.1.3组建项目团队组建项目团队知识3.1.3组建项目团队准备构思阶段的交付成果远景/范围文档项目结构文档风险评估文档内部文档用户目录手册业务规则目录手册术语表候选技术编码准则可能还包括:可测试的初始功能列表初步需求和用例初始体系结构用户界面原型(GUI)记事板3.1.4准备构思阶段的交付成果准备构思阶段的交付成果远景/范围文档3.1.4准备构思阶项目团队内部文档操作者目录手册用名字标识每个操作者列出每个操作者的责任,并指出将来的信息业务规则目录手册用ID号、标题、描述和职权标识每条业务规则描述当前功能术语表不同的干系人使用的术语和定义,用来说明交付物、业务流程和项目用语确保理解和应用的一致性3.1.4准备构思阶段的交付成果项目团队内部文档操作者目录手册3.1.4准备构思阶段的交第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段创建远景/范围文档

远景/范围文档创建问题说明创建远景说明创建用户档案定义范围创建解决方案概念确定项目目标验证远景/范围文档3.2创建远景/范围文档创建远景/范围文档远景/范围文档3.2创建远景/范围文远景/范围文档包含业务解决方案的目标和约束问题说明远景说明用户档案项目范围解决方案概要项目目标业务目标设计目标关键成功要素初始进度表3.2.1远景/范围文档远景/范围文档包含业务解决方案的目标和约束3.2.1远景创建问题说明描述项目所要表达的业务问题将其与业务活动的当前状态相联系提供足够的信息来确定解决方案的设计示例需要消除早期版本硬件和软件的支持成本当出现错误时,用户需要系统给出清晰的指导纠正错误3.2.2创建问题说明创建问题说明描述项目所要表达的业务问题3.2.2创建问题创建远景说明创建精确、清晰和激励性的描述,以建立远景目标,并使整个团队达成共识需要五个SMART特征具体的(Specific)可测量的(Measurable)可实现的(Achievable)相关的(Relevant)基于时间的(Time-based)示例我们要在年底前,通过提高在线销售量来成为本行业中年销售收入名列前茅的公司3.2.3创建远景说明创建远景说明创建精确、清晰和激励性的描述,以建立远景目标,并创建用户档案标识用户时,考虑以下几点最终用户使用产品的目标会影响用户使用解决方案的约束条件支持问题全球用户和地理边界用户之间的信息流用户功能组织通信决策策略其他因素3.2.4创建用户档案创建用户档案标识用户时,考虑以下几点3.2.4创建用户档定义范围完善需求使用平衡三要素来平衡优先级标识那些可能会出现在解决方案的以后版本中的功能特性阐明项目假设和约束为解决方案开发提供评估信息修订范围3.2.5定义范围定义范围完善需求3.2.5定义范围完善需求示例初步需求系统需要了解客户喜欢什么书在构思阶段对初步需求进行完善后,得到以下的需求对书本进行分类,系统可以让客户选择喜欢什么书,也可以跟据客户经常买的书的类别来判断客户喜欢什么书3.2.5定义范围完善需求示例初步需求3.2.5定义范围用例图显示了项目的范围3.2.5定义范围用例图显示了项目的范围3.2.5定义范围使用平衡三要素来平衡优先级资源进度功能寻找支点3.2.5定义范围资源进度功能使用平衡三要素来平衡优先级资源3.2.5定义范围资源进创建解决方案概念概括性地描述解决方案如何满足需求创建解决方案概念草案着眼于概要性的内容,而不是解决方案的细节解决方案概要元素项目成功因素和验收标准解决方案开发和交付的初始方法解决方案功能的初始描述3.2.6创建解决方案概念创建解决方案概念概括性地描述解决方案如何满足需求3.2.6示例解决方案概念3.2.6创建解决方案概念示例解决方案概念3.2.6创建解决方案概念确定项目目标确定业务目标清晰地说明项目目标:客户希望通过解决方案获得什么确定目标优先级在资源、进度和功能之间寻求平衡确定设计目标着眼于解决方案的特性,如改进用户体验过程确定目标优先级3.2.7确定项目目标确定项目目标确定业务目标3.2.7确定项目目标一个网上书城项目的目标业务目标脱离物理商店的概念(不需要门市)使用更有效的在线网站,缩短销售产品的时间吸引更年轻的消费者,他们有更高的可支配收入,会频繁地使用在线购物的方式通过会员制及等级制,给予相对应的折扣根据购书的情况,提供相关新书的推荐使用简单的工作流,缩短订货及交货周期3.2.7确定项目目标一个网上书城项目的目标业务目标3.2.7确定项目目标一个网上书城项目的目标设计目标首页下载速度小于4秒(56K的调制解调器)会员注册简便提供强大的查询功能通过电子邮件提供新书推荐限制对服务器的依赖性3.2.7确定项目目标一个网上书城项目的目标设计目标3.2.7确定项目目标验证远景/范围文档与干系人一起验证用例、使用场景和使用档案与干系人对以下几点形成共识解决方案需要满足的业务需求解决方案的远景和范围为了定义范围而作的权衡解决方案的设计目标项目开始后可能发生的风险业务解决方案的项目管理初始概要项目团队成员管理项目的机制远景/范围文档获得正式批准远景/范围认可里程碑3.2.8验证远景/范围文档验证远景/范围文档与干系人一起验证用例、使用场景和使用档案3第3章解决方案的构思

构思阶段创建远景/范围文档创建项目结构文档风险分析第3章解决方案的构思构思阶段创建项目结构文档项目结构文档角色和责任决策部分的内容交流决策部分的内容后勤决策部分的内容变更管理决策部分的内容进展评估决策部分的内容3.3创建项目结构文档创建项目结构文档项目结构文档3.3创建项目结构文档项目结构文档定义整个团队组织和管理项目的方法,包括团队和客户的角色和责任交流管理后勤决策变更管理决策进展评估决策项目结构文档的组成部分团队和结构项目评估项目进度表(早期版本)3.3.1项目结构文档项目结构文档定义整个团队组织和管理项目的方法,包括3.3.1角色和责任决策部分的内容列出参与项目的人员名单描述不同角色在项目各阶段的责任计划阶段,如团队是否按计划举行状态审查会议?客户审核多久进行一次?开发阶段,如在开发工作中每个团队主管的角色和责任是什么?行政主管人员的角色是什么?3.3.2角色和责任决策部分的内容角色和责任决策部分的内容列出参与项目的人员名单3.3.2交流决策部分的内容说明了项目过程中团队的沟通流程和方式沟通计划文档包括项目文件文件中包含哪些信息?由谁来创建和维护项目文件?谁能够访问项目文件?审核与评审什么时候进行审核?谁会参加审核?审核中讨论哪些议题?3.3.3交流决策部分的内容交流决策部分的内容说明了项目过程中团队的沟通流程和方式3.3后勤决策部分的内容解决方案开发中的后勤计划使用什么开发方式由谁来定义产品规格说明书的内容使用什么工具来定义解决方案的功能特性提供给参与项目的外部供应商怎样的规范谁需接受解决方案开发所需技能方面的培训3.3.4后勤决策部分的内容后勤决策部分的内容解决方案开发中的后勤计划3.3.4后勤变更管理决策部分的内容团队在项目中实现变更的流程如何识别和跟踪提议的变更由谁来负责跟踪提议的变更如何评估提议的变更所产生的结果发布标准标识了提议的发布日期说明了由谁来确定发布日期说明了如何确定和批准发布日期说明了变更发布日期的标准3.3.5变更管理决策部分的内容变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论