第8讲-工程项目管理课件

上传人:cn****1 文档编号:567681250 上传时间:2024-07-22 格式:PPT 页数:110 大小:1.71MB
返回 下载 相关 举报
第8讲-工程项目管理课件_第1页
第1页 / 共110页
第8讲-工程项目管理课件_第2页
第2页 / 共110页
第8讲-工程项目管理课件_第3页
第3页 / 共110页
第8讲-工程项目管理课件_第4页
第4页 / 共110页
第8讲-工程项目管理课件_第5页
第5页 / 共110页
点击查看更多>>
资源描述

《第8讲-工程项目管理课件》由会员分享,可在线阅读,更多相关《第8讲-工程项目管理课件(110页珍藏版)》请在金锄头文库上搜索。

1、c 第8讲 工程项目管理软件项目管理c8.18.1 软件项目管理概述软件项目管理概述引言引言8.28.2 软件项目进度管理软件项目进度管理8.38.3 软件项目风险管理软件项目风险管理8.48.4 软件项目质量管理软件项目质量管理c引言引言 为什么要学习软件项目管理?为什么要学习软件项目管理?n1991999 9年美国斯坦迪申年美国斯坦迪申( (StandishStandish) )咨询公司对美咨询公司对美国国 365 365 位信息技术高层经理人员管理的位信息技术高层经理人员管理的83808380 个项目进行调查研究,得到如下结论:个项目进行调查研究,得到如下结论:n信息技术项目正处于一个混

2、沌的状态信息技术项目正处于一个混沌的状态; ;n平均成功率为平均成功率为1616; ;n5050的项目需要补救的项目需要补救; ;n3434的项目彻底失败的项目彻底失败; ;n平均超出时间为平均超出时间为222%222%; ;n实际成本是估计成本的实际成本是估计成本的189%189%; ;n性能与功能只达到要求的性能与功能只达到要求的6161。c引言引言 为什么要学习软件项目管理?为什么要学习软件项目管理?n调查研究显示,软件项目失败的主要原因有:调查研究显示,软件项目失败的主要原因有:n软件应用项目越来越复杂;软件应用项目越来越复杂;n缺乏合格的软件项目管理人才。缺乏合格的软件项目管理人才。

3、结论:结论: 缺乏有效的项目管理是导致软件缺乏有效的项目管理是导致软件项目失控直至失败的直接原因。项目失控直至失败的直接原因。c引言引言 为什么要学习软件项目管理?为什么要学习软件项目管理?n正因为如此,各大型跨国正因为如此,各大型跨国ITIT企业都非常重视项企业都非常重视项目管理方法与技术的推广与应用:目管理方法与技术的推广与应用:nIBMIBM公开承认对其未来发展起关键作用的因素是掌公开承认对其未来发展起关键作用的因素是掌握和全面实施项目管理。握和全面实施项目管理。nIBMIBM制定了企业内部的资格认证计划,同时也鼓励制定了企业内部的资格认证计划,同时也鼓励其职员获得项目管理学会其职员获得

4、项目管理学会(PMI)(PMI)的资格认证的资格认证( (PMPPMP) ),IBMIBM全球服务事业部的部门经理,有全球服务事业部的部门经理,有70%70%是从项目经是从项目经理提升上去的。理提升上去的。nIBMIBM认为,项目经理的成长和成熟,是公司管理走认为,项目经理的成长和成熟,是公司管理走向成熟的重要表现。向成熟的重要表现。c8.18.1 软件项目管理概述软件项目管理概述引言引言8.28.2 软件项目进度管理软件项目进度管理8.38.3 软件项目风险管理软件项目风险管理8.48.4 软件项目质量管理软件项目质量管理c8.18.1 软件项目管理概述软件项目管理概述& 项目与项目管理项目

5、与项目管理 & 软件项目管理软件项目管理c 项目与项目管理项目与项目管理n人类活动的分类人类活动的分类n项目定义与特点项目定义与特点n项目的生命周期项目的生命周期n项目管理的概念项目管理的概念n项目管理的要素项目管理的要素 c人类活动的分类人类活动的分类n无组织活动无组织活动( (自发活动自发活动) )n有组织活动有组织活动n日常运作:连续不断、周而复始的活动日常运作:连续不断、周而复始的活动. .n项项 目:临时性、一次性活动目:临时性、一次性活动. .c日常运作与项目日常运作与项目n上课上课 n野餐活动野餐活动n超级女声超级女声n社区保安社区保安n开发操作系统开发操作系统n每天的卫生保洁每

6、天的卫生保洁 n神州飞船计划神州飞船计划n广州亚运会广州亚运会日常运作日常运作项目项目c项目项目日常运作日常运作唯一性唯一性重复性重复性时限性限性连续性性目目标导向向绩效效优先先变更管理更管理线性管理性管理项目目组织职能部能部门项目目经理理负责部部门经理理负责n日常运作与项目的区别日常运作与项目的区别cn人类活动的分类人类活动的分类n项目定义与特点项目定义与特点n项目的生命周期项目的生命周期n项目管理的概念项目管理的概念n项目管理的要素项目管理的要素 c项目定义与特点项目定义与特点n定义定义n项目是为了项目是为了创造创造一个一个唯一唯一的产品或提供一个的产品或提供一个唯一唯一的的服务而进行的服

7、务而进行的临时性临时性的努力。的努力。cn项目的特点项目的特点n有明确的有明确的目标性目标性n明确的明确的时限性时限性n资源成本的资源成本的约束性约束性n项目的项目的不确定性不确定性n唯一性唯一性( (一次性一次性) )cn人类活动的分类人类活动的分类n项目定义与特点项目定义与特点n项目的生命周期项目的生命周期n项目管理的概念项目管理的概念n项目管理的要素项目管理的要素 c项目的生命周期项目的生命周期n任何项目都有明确的起始时间和结束时间,其任何项目都有明确的起始时间和结束时间,其过程中包含过程中包含四个基本阶段四个基本阶段。cn启动阶段启动阶段n项目的可行性分析、立项、招投标、合同签署。项目

8、的可行性分析、立项、招投标、合同签署。n计划阶段计划阶段n目标确定、范围定义、进度安排、资源计划、成本估计等。目标确定、范围定义、进度安排、资源计划、成本估计等。n实施阶段实施阶段n实施计划、进度控制、费用控制、质量控制、变更控制、合实施计划、进度控制、费用控制、质量控制、变更控制、合同管理、现场管理等。同管理、现场管理等。n结束阶段结束阶段n范围确认、质量验收、费用结算与审计、项目资料验收、项范围确认、质量验收、费用结算与审计、项目资料验收、项目交接与清算、项目审计与评估等。目交接与清算、项目审计与评估等。c项目无所不在,关键在于管理项目无所不在,关键在于管理n生活中的项目生活中的项目n生日

9、聚会生日聚会n野餐活动野餐活动n集体婚礼集体婚礼n社会中的大项目社会中的大项目n微软的操作系统开发微软的操作系统开发n阿波罗计划阿波罗计划n神州飞船计划神州飞船计划cn人类活动的分类人类活动的分类n项目定义与特点项目定义与特点n项目的生命周期项目的生命周期n项目管理的概念项目管理的概念n项目管理的要素项目管理的要素 c项目管理的概念项目管理的概念n常见:项目管理是一系列的伴随着项目的进行常见:项目管理是一系列的伴随着项目的进行而采取的、以确保项目能够达到期望的结果为而采取的、以确保项目能够达到期望的结果为目的的目的的一系列管理行为一系列管理行为。nPMIPMI:在项目活动中应用:在项目活动中应

10、用一系列的知识、技能、一系列的知识、技能、工具和技术工具和技术,以满足或超过相关利益者对项目,以满足或超过相关利益者对项目的要求。的要求。cn人类活动的分类人类活动的分类n项目定义与特点项目定义与特点n项目的生命周期项目的生命周期n项目管理的概念项目管理的概念n项目管理的要素项目管理的要素 cn项目管理的因素很多,项目目标的实现主要受项目管理的因素很多,项目目标的实现主要受到以下到以下六个因素制约六个因素制约。项目管理的要素项目管理的要素cnTQC(Time-Quality-Cost)TQC(Time-Quality-Cost)三角制约关系三角制约关系时间成本质量-质量与成本、时间正相关;质量

11、与成本、时间正相关;-成本与时间则不是简单的线性关成本与时间则不是简单的线性关系。系。c8.18.1 软件项目管理概述软件项目管理概述& 项目与项目管理项目与项目管理 & 软件项目管理软件项目管理c8.1.2 8.1.2 软件项目管理软件项目管理n逻辑实体逻辑实体( (抽象性、复杂性、知识密集性抽象性、复杂性、知识密集性) )n缺陷检测的困难性缺陷检测的困难性n缺乏统一的规则缺乏统一的规则 软件项目产品的特点软件项目产品的特点c软件项目管理中的常见问题软件项目管理中的常见问题n需求不明确,变化比较多;需求不明确,变化比较多;n工作量估计过低;工作量估计过低;n项目团队水平不足;项目团队水平不足

12、;n开发计划不充分;开发计划不充分;n项目经理的管理能力不足;项目经理的管理能力不足;c软件项目管理的成功原则软件项目管理的成功原则n平衡原则平衡原则n注意注意“需求需求、资源资源、工期工期、质量质量”四要素的平衡;四要素的平衡;n切记切记“80/20”80/20”原则;原则;n分解原则分解原则n降低难度、减少风险、下放权力、发挥能动;降低难度、减少风险、下放权力、发挥能动;n实时控制原则实时控制原则n微软的微软的“每日构建每日构建”出成效;出成效;n简单有效原则简单有效原则n“没有完美的管理,只有有效的管理没有完美的管理,只有有效的管理”;n坚持坚持“密而不紧、疏而不漏密而不紧、疏而不漏”原

13、则;原则;n规模控制原则规模控制原则n坚持坚持“兵精将寡兵精将寡”原则原则; ;c软件项目管理过程软件项目管理过程项目启动过程项目启动过程需需求求建建议议书书可可行行性性研研究究方方案案选选择择项项目目定定义义签签订订合合同同n项目启动项目启动n确定确定“做什么?、达到什么目标?做什么?、达到什么目标?”n项目计划项目计划n编制计划,确定编制计划,确定“怎么做?怎么做?”n项目实施项目实施n具体实施、实时监控具体实施、实时监控n项目结束项目结束n认定成果、项目总结认定成果、项目总结项目规划过程项目规划过程目目标标分分解解编编制制计计划划制制度度完完善善项项目目预预算算项目跟踪与控制过程项目跟踪

14、与控制过程标标准准制制定定项项目目实实施施绩绩效效度度量量指指挥挥调调度度变变更更与与纠纠偏偏项目结束过程项目结束过程范范围围核核实实成成果果移移交交行行政政收收尾尾合合同同收收尾尾c软件项目管理的内容软件项目管理的内容n需求管理需求管理n成本与进度管理成本与进度管理n配置管理配置管理n风险管理风险管理n质量管理质量管理n资源管理资源管理c8.28.2 软件项目进度管理软件项目进度管理&概述概述&进度管理工具进度管理工具&项目计划制定项目计划制定&项目进度监控项目进度监控c概述概述n软件项目的软件项目的范围范围决定软件的决定软件的规模规模;n软件的软件的规模规模决定项目的决定项目的成本成本与与

15、开发时限开发时限;n项目项目成本成本与与开发时限开发时限构成项目构成项目进度计划进度计划的基本红线;的基本红线;n项目项目进度计划进度计划涉及到项目的涉及到项目的活动编排活动编排和和资源计划资源计划制定;制定;n合理的合理的项目计划项目计划能有效提高软件项目能有效提高软件项目资源利用效率资源利用效率。c概述概述n无计划无计划情况下的资源利用分布情况下的资源利用分布时间时间资资源源投投入入开发工作开发工作计划性工作计划性工作协调性工作协调性工作c概述概述n有计划有计划情况下的资源利用分布情况下的资源利用分布时间时间资资源源投投入入开发工作开发工作计划性工作计划性工作协调性工作协调性工作c概述概述

16、n进度管理的基本概念进度管理的基本概念n进度:对执行的进度:对执行的活动活动和和里程碑里程碑制定的制定的工作计划日期表工作计划日期表。n进度管理:为确保进度管理:为确保项目按期完成项目按期完成所需要的管理过程。所需要的管理过程。n进度管理进度管理目的:在给定的限制条件下,以目的:在给定的限制条件下,以最短的时间、最最短的时间、最低的成本、最小的风险、按质按量低的成本、最小的风险、按质按量完成项目目标规定的任完成项目目标规定的任务。务。n总进度确定总进度确定n依据成果的交付日期依据成果的交付日期n依据可利用的资源依据可利用的资源n估算的项目开发时限估算的项目开发时限c概述概述n进度管理的重要性进

17、度管理的重要性n按时完成项目是项目经理最大的挑战之一;按时完成项目是项目经理最大的挑战之一;n合理的并行性活动安排是项目按期完成的重要保证。合理的并行性活动安排是项目按期完成的重要保证。c概述概述n软件项目进度管理过程软件项目进度管理过程n活动定义活动定义(Activity definition)(Activity definition)n活动排序活动排序(Activity sequencing)(Activity sequencing)n活动历时估计活动历时估计(Activity duration estimating)(Activity duration estimating)n制定进度计

18、划制定进度计划(Schedule development)(Schedule development)n进度控制进度控制(Schedule control)-(Schedule control)-项目跟踪项目跟踪活动定义活动定义活动排序活动排序活动历时活动历时估计估计制定进度制定进度计划计划进度控制进度控制计划阶段计划阶段控制阶段控制阶段c广广东药东药学学院院 医医药药信息工程信息工程学学院院&概述概述&进度管理工具进度管理工具&项目计划制定项目计划制定&项目进度监控项目进度监控c进度管理工具进度管理工具甘特图(甘特图(Gantt Chart)Gantt Chart)n甘特图甘特图n用以表示项

19、目各活动用以表示项目各活动开始时间开始时间与与结束时间结束时间、明确体、明确体现项目活动工期与进度计划的图形表示方法。现项目活动工期与进度计划的图形表示方法。n表示方法表示方法n用水平线段表示阶段任务;用水平线段表示阶段任务;n线段的起点和终点分别对应于任务的开始时间和结线段的起点和终点分别对应于任务的开始时间和结束时间束时间( (用实心三角标记用实心三角标记) );n线段的长度表示完成任务所需的时间。线段的长度表示完成任务所需的时间。c甘特图(甘特图(Gantt Chart)Gantt Chart)20072007年年1 1月月2 2月月3 3月月4 4月月5 5月月6 6月月7 7月月8

20、8月月9 9月月可行性分析可行性分析系统调查系统调查需求分析需求分析系统设计系统设计系统实施系统实施软件测试软件测试试运行试运行系统验收系统验收开始时开始时间间结束时间结束时间c进度管理工具进度管理工具里程碑图里程碑图n里程碑显示项目进展中的重大工作完成的时间节点。里程碑显示项目进展中的重大工作完成的时间节点。SpecificationDesign08/9811/98Testing02/995/99AvailableCoding9/0011/00Announcec&概述概述&进度管理工具进度管理工具&项目计划制定项目计划制定&项目进度监控项目进度监控c广广东药东药学学院院 医医药药信息工程信息

21、工程学学院院项目计划制定项目计划制定n软件项目计划的要素软件项目计划的要素n项目目标项目目标nWBSWBSn规模估算规模估算n成本成本( (工作量工作量) )估算估算n进度安排进度安排c项目计划制定项目计划制定n软件项目计划周期软件项目计划周期c项目计划制定项目计划制定n软件项目计划的内容软件项目计划的内容n为什么?为什么?目标目标( (范围、费用、进度、质量范围、费用、进度、质量) )n做什么?做什么?任务分解任务分解( (活动活动, ,要求要求) )n谁负责?谁负责?资源分配资源分配( (组织、角色、分工组织、角色、分工) )n什么时间?什么时间?进度安排进度安排( (人、时、事不能有冲突

22、人、时、事不能有冲突) )c项目计划制定项目计划制定n进度安排过程与方法进度安排过程与方法n根据项目总体进度目标,根据项目总体进度目标,编制人力资源计划编制人力资源计划;n比较所需资源与实有资源,比较所需资源与实有资源,确定各阶段的初步进度确定各阶段的初步进度,进而拟定整个项目的初步进度;进而拟定整个项目的初步进度;n初步进度评审初步进度评审,确保进度的有效性和可行性,否则,确保进度的有效性和可行性,否则,需返回上面步骤,进行计划和进度调整。需返回上面步骤,进行计划和进度调整。c&概述概述&进度管理工具进度管理工具&项目计划制定项目计划制定&项目进度监控项目进度监控c项目进度监控项目进度监控n

23、项目进度控制的前提项目进度控制的前提n项目进度计划已取得项目干系人的共识;项目进度计划已取得项目干系人的共识;n项目监控中能充分掌握项目进展的各种数据;项目监控中能充分掌握项目进展的各种数据;n项目监控目标、任务、监控人员及岗位职责明确;项目监控目标、任务、监控人员及岗位职责明确;n项目进度监控的方法、程序及统计、预测工具已经项目进度监控的方法、程序及统计、预测工具已经具备;具备;n项目进度信息的报告、沟通、反馈及信息的管理制项目进度信息的报告、沟通、反馈及信息的管理制度已经建立。度已经建立。c项目进度监控项目进度监控n项目进度控制工作的主要内容项目进度控制工作的主要内容n建立进度协调、沟通机

24、制建立进度协调、沟通机制( (定期召开进度协调例会定期召开进度协调例会) );n按照已制定的程序定期获得项目的进度数据;按照已制定的程序定期获得项目的进度数据;n比较实际进度与计划的偏差,分析偏差产生的原因;比较实际进度与计划的偏差,分析偏差产生的原因;n有针对性排除进度偏差形成的主要干扰因素,调整原有有针对性排除进度偏差形成的主要干扰因素,调整原有的进度计划的进度计划, ,采取必要可行的补救措施。采取必要可行的补救措施。c广广东药东药学学院院 医医药药信息工程信息工程学学院院8.38.3 软件项目风险管理软件项目风险管理&概述概述&风险识别风险识别&风险分析风险分析&风险跟踪与应对风险跟踪与

25、应对&风险管理验证风险管理验证c风险管理概述风险管理概述n软件项目的整个生命周期中,软件项目的整个生命周期中,变化变化是唯一不变的是唯一不变的事务,变化带来事务,变化带来不确定性不确定性,不确定性就意味着可,不确定性就意味着可能出现能出现损失损失,而,而损失的不确定性损失的不确定性就是就是风险风险。n软件项目的这种软件项目的这种不确定性不确定性决定了项目风险管理的决定了项目风险管理的重要性;重要性;n制定科学、合理的风险管理计划,防范风险于未制定科学、合理的风险管理计划,防范风险于未然,是化然,是化“被动为风险所控制被动为风险所控制”为为“主动控制风主动控制风险险”的最佳途径;的最佳途径;c风

26、险的概念风险的概念n定义定义n风险是指在一定条件下和一定时期内某种损失发生风险是指在一定条件下和一定时期内某种损失发生的可能性。的可能性。n狭义:强调狭义:强调“损失性损失性” ” n广义:强调广义:强调“不确定性不确定性”损失损失发生的发生的不确定性不确定性n实质:对潜在的、未来实质:对潜在的、未来可能发生损害可能发生损害的一种的一种度量度量c风险的概念风险的概念n软件风险是指软件风险是指软件开发过程软件开发过程中某种损失发生的可能性。中某种损失发生的可能性。n预测角度预测角度 n已知风险已知风险Known knownKnown knownn可预测风险可预测风险-Known unknown

27、-Known unknown n不可预测风险不可预测风险-unknown unknown-unknown unknownn范围角度范围角度 n项目风险(进度、质量、成本预算等)项目风险(进度、质量、成本预算等)n技术风险(技术标准、规范的调整、政策变化)技术风险(技术标准、规范的调整、政策变化)n商业风险(市场、管理等)商业风险(市场、管理等)c风险的概念风险的概念n风险的三要素风险的三要素n事件事件n事件发生的概率事件发生的概率n事件的影响事件的影响c广广东药东药学学院院 医医药药信息工程信息工程学学院院风险图示风险图示c风险的基本性质风险的基本性质n风险的客观性风险的客观性n风险的不确定性

28、风险的不确定性n风险的不利性风险的不利性n风险的相对性(风险的相对性(对于同一风险因素,对不同主体的影响是不同的,对于同一风险因素,对不同主体的影响是不同的,甚至相反的甚至相反的)n风险同利益的对称性(风险同利益的对称性(它是指风险和利益是同时存在的。为它是指风险和利益是同时存在的。为了实现一了实现一 定的利益目标,必须以承担一定的风险为前提定的利益目标,必须以承担一定的风险为前提)cn风险成本风险成本为防止风险发生或减少风险发生时造成的损失而采为防止风险发生或减少风险发生时造成的损失而采取一些措施所取一些措施所支付的费用支付的费用以及以及风险发生后风险发生后所造成的所造成的直接直接与间接损失

29、与间接损失。n项目风险管理项目风险管理项目管理组织对项目可能遇到的风险进行项目管理组织对项目可能遇到的风险进行计划计划、识识别别、分析分析、跟踪跟踪、应对应对、监控监控的的全过程全过程,是以科学的管,是以科学的管理方法实现最大安全保障的实践活动的总称。理方法实现最大安全保障的实践活动的总称。cn项目风险管理过程项目风险管理过程n美国系统工程研究所美国系统工程研究所(SEI(SEI提出提出) )项目资源与项目要求项目资源与项目要求风险风险计划计划风险风险识别识别风险风险分析分析风险风险应对应对问题不问题不确定性确定性风险陈述风险陈述与背景与背景风险列表风险列表风险行动计划风险行动计划风险风险校正

30、校正行为行为风险检查表风险检查表风险评估数据库风险评估数据库评估标准评估标准风险数据库风险数据库应对策略应对策略风险数据库风险数据库风险数据库风险数据库控制面板控制面板风险数据库风险数据库风险风险跟踪跟踪风险状况风险状况度量、规格度量、规格和触发器和触发器场景场景阀值阀值cn风险管理的五个过程风险管理的五个过程风险识别风险识别风险分析风险分析风险计划风险计划管理验证管理验证跟踪应对跟踪应对c广广东药东药学学院院 医医药药信息工程信息工程学学院院n项目风险管理的方法项目风险管理的方法n项目风险项目风险潜在阶段潜在阶段的管理方法:的管理方法:规避与控制规避与控制n项目风险项目风险发生阶段发生阶段的

31、管理方法:的管理方法:化解与控制化解与控制n项目风险项目风险后果阶段后果阶段的管理方法:的管理方法:消减与控制消减与控制n风险管理的四个层次风险管理的四个层次n危机管理危机管理n风险缓解风险缓解n着力预防着力预防n消除根源消除根源cn项目风险管理的意义项目风险管理的意义n提高项目的成功率提高项目的成功率n避免或尽可能减少因不确定因素导致的损失避免或尽可能减少因不确定因素导致的损失n增加项目团队的健壮性增加项目团队的健壮性n帮助项目经理关注重大风险并积极主动防范。帮助项目经理关注重大风险并积极主动防范。c广广东药东药学学院院 医医药药信息工程信息工程学学院院&概述概述&风险识别风险识别&风险分析

32、风险分析&风险跟踪与应对风险跟踪与应对&风险管理验证风险管理验证c风险识别风险识别n风险识别是试图系统化地确定对项目计划的威风险识别是试图系统化地确定对项目计划的威胁,识别胁,识别已知已知和和可预测的可预测的风险,即:风险,即:将项目的将项目的不确定问题不确定问题转变为转变为明确的风险陈述明确的风险陈述的过程。的过程。 n基本过程基本过程风险预估风险预估风险识别风险识别风险分类排序风险分类排序风险定义分析风险定义分析风险列表风险列表c风险识别风险识别n风险识别依据风险识别依据n项目计划项目计划( (目标、计划、资源、进度等之间的矛盾目标、计划、资源、进度等之间的矛盾) )n历史项目经验历史项目

33、经验n外部制度约束外部制度约束( (政策法规、新标准规范、资源价格、政策法规、新标准规范、资源价格、通货膨胀、经济发展态势等通货膨胀、经济发展态势等) )n项目内部的不确定性项目内部的不确定性( (需求变更需求变更、人员变动人员变动) )c风险识别风险识别n常见软件风险常见软件风险n人力资源风险人力资源风险n需求风险需求风险n项目接口风险项目接口风险n设计风险设计风险n管理风险管理风险n开发过程风险开发过程风险n集成与测试风险集成与测试风险c风险识别风险识别n风险识别的方法风险识别的方法n德尔菲德尔菲(Delphi)(Delphi)方法方法n头脑风暴法头脑风暴法n情景分析法情景分析法n风险条目

34、检查表风险条目检查表c风险识别风险识别n德尔菲方法德尔菲方法n又称又称“专家调查法专家调查法”;n2020世纪世纪4040年代美国年代美国兰德兰德公司最先采用公司最先采用; ;n调查程序调查程序n项目风险小组选定领域专家;项目风险小组选定领域专家;n与专家建立联系,收集专家意见;与专家建立联系,收集专家意见;n意见信息综合整理后再反馈给专家;意见信息综合整理后再反馈给专家;n再次征询意见;再次征询意见;n重复以上过程重复以上过程4-54-5次;次;n最后形成一致的意见。最后形成一致的意见。c风险识别风险识别n头脑风暴法头脑风暴法n专家创造性逻辑思维来获取未来信息的一种方法;专家创造性逻辑思维来

35、获取未来信息的一种方法;n奥斯本奥斯本19391939年首创年首创; ;n专家会议的议事原则专家会议的议事原则n明确主题、提出要求、规定范围;明确主题、提出要求、规定范围;n自由发表新意见,杜绝反驳;自由发表新意见,杜绝反驳;n鼓励吸收、修改与补充;鼓励吸收、修改与补充;n简明扼要,杜绝反复论证;简明扼要,杜绝反复论证;n即兴发言,杜绝事先准备。即兴发言,杜绝事先准备。c风险识别风险识别n风险识别的结果风险识别的结果n已识别出来的项目风险已识别出来的项目风险(项目风险表:风险名项目风险表:风险名称、类别、概率、影响程度称、类别、概率、影响程度);n可能潜在的项目风险;可能潜在的项目风险;n项目

36、风险的征兆项目风险的征兆(又称项目风险触发器又称项目风险触发器);n对项目管理其他方面的建议与要求。对项目管理其他方面的建议与要求。风险识别后将形成一个项目风险识别文件,其风险识别后将形成一个项目风险识别文件,其中包含以下几方面内容:中包含以下几方面内容:c风险识别风险识别n风险识别的结果风险识别的结果c&概述概述&风险识别风险识别&风险分析风险分析&风险跟踪与应对风险跟踪与应对&风险管理验证风险管理验证c风险分析风险分析n确定风险确定风险发生概率发生概率的估计和评价,项目风险后的估计和评价,项目风险后果果严重程度与影响范围严重程度与影响范围的估计和评价,以及对的估计和评价,以及对于项目风险于

37、项目风险发生时间发生时间的估计和评价。的估计和评价。n项目风险的度量项目风险的度量n风险风险可能性可能性度量度量n风险风险后果后果度量度量n风险发生风险发生时间时间的度量的度量c风险分析风险分析n风险可能性的概率表示风险可能性的概率表示n风险后果的线性分级表示风险后果的线性分级表示n预测风险影响预测风险影响n风险影响风险影响= =风险发生的可能性风险发生的可能性 风险后果风险后果可能性可能性概率概率极低极低0.1低低0.3中中0.5高高0.7极高极高0.9后果后果严重性重性取取值极低极低1低低3中中5高高7极高极高9c广广东药东药学学院院 医医药药信息工程信息工程学学院院风险分析风险分析n风险

38、排序风险排序依据风险分析得到的各种风险的依据风险分析得到的各种风险的严重程度严重程度对所有风对所有风险进行排序,保证严重程度高的风险得到优先处理。险进行排序,保证严重程度高的风险得到优先处理。c风险分析风险分析n制定风险计划制定风险计划n确定首要风险列表确定首要风险列表n拟定风险应对拟定风险应对( (处理处理) )方案方案n设定风险阀值设定风险阀值衡量衡量项目目目目标阈值去除缺陷效率去除缺陷效率大于大于95%小于小于85%进度落后或成本超出度落后或成本超出风险储备的范的范围0%10%总需求增需求增长每月小于每月小于1%每年大于每年大于50%总软件件项目文档目文档每功能点每功能点单词数小数小于于

39、1 000每功能点每功能点单词数大数大于于2 000员工每年的自愿流工每年的自愿流动1%3%10%c&概述概述&风险识别风险识别&风险分析风险分析&风险跟踪与应对风险跟踪与应对&风险管理验证风险管理验证c风险跟踪与应对风险跟踪与应对n风险跟踪过程风险跟踪过程n监视风险设想监视风险设想( (风险征兆风险征兆) )n对比项目状态与对比项目状态与风险阀值风险阀值n风险信息通知风险信息通知n报告风险度量报告风险度量c风险跟踪与应对风险跟踪与应对n风险应对风险应对针对风险分析的结果,为提高实现项目目标的机会,针对风险分析的结果,为提高实现项目目标的机会,降低风险的负面影响而制定风险降低风险的负面影响而制

40、定风险应对策略应对策略和和应对措施应对措施的的过程,即制定一定的行动和策略来对付、减少、以至于过程,即制定一定的行动和策略来对付、减少、以至于消灭风险事件。消灭风险事件。n项目风险应对的原则项目风险应对的原则n可行、适用、经济、有效性原则可行、适用、经济、有效性原则n主动、及时、综合、系统性原则主动、及时、综合、系统性原则c风险跟踪与应对风险跟踪与应对n项目风险的应对策略项目风险的应对策略n风险回避风险回避( (方法:方法:放弃采用新技术放弃采用新技术) )n风险遏制风险遏制( (方法:方法:消除风险引发原因消除风险引发原因) )n风险转移风险转移( (方法:方法:合作与外包,购买保险合作与外

41、包,购买保险) )n风险容忍风险容忍( (针对小概率、低影响风险针对小概率、低影响风险) )n风险分担风险分担( (方法:方法:项目利益相关者共同承担风险项目利益相关者共同承担风险) )c实例实例n人员的频繁流动是一项风险,基于过去的历史和管理人员的频繁流动是一项风险,基于过去的历史和管理经验,频繁流动可能性的估计值为经验,频繁流动可能性的估计值为70%70%,开发时间增,开发时间增加加15%15%,总成本增加,总成本增加12%12%,为了缓解这一风险,项目经,为了缓解这一风险,项目经理应采取的策略。理应采取的策略。c实例实例- -采取的策略采取的策略n与现有人员讨论人员流动的原因与现有人员讨

42、论人员流动的原因; ;n项目启动时,做好会出现人员流动的准备,采取一些项目启动时,做好会出现人员流动的准备,采取一些技术以确保人员的一旦离开后,项目仍然能继续技术以确保人员的一旦离开后,项目仍然能继续; ;n建立良好的项目组织和通信渠道,以使大家能够了解建立良好的项目组织和通信渠道,以使大家能够了解每个有关的开发活动的信息每个有关的开发活动的信息; ;n指定文档标准并建立相应的机制,以保证文档能够及指定文档标准并建立相应的机制,以保证文档能够及时建立时建立; ;n对所有工作组织细致的评审,使大多数人能够按计划对所有工作组织细致的评审,使大多数人能够按计划进度完成自己的工作进度完成自己的工作.

43、.c8.48.4 软件项目质量管理软件项目质量管理&质量管理的概念质量管理的概念&软件评审软件评审& 软件测试软件测试cn软件质量的定义软件质量的定义(从不同角度看)(从不同角度看)v用户角度理解用户角度理解:软件运行可靠、不死机、界面友好,:软件运行可靠、不死机、界面友好,系统运行速度快,结果正确,产品交货及时,服务好。系统运行速度快,结果正确,产品交货及时,服务好。v软件开发人员软件开发人员:技术上无差错,符合标准及规范要求,:技术上无差错,符合标准及规范要求,技术文档齐全正确,系统易维护。技术文档齐全正确,系统易维护。v另一专业人员另一专业人员:每千行代码中包含的缺陷数。:每千行代码中包

44、含的缺陷数。vMcCallMcCall提出了代表软件质量的提出了代表软件质量的1111种特性如下表所示种特性如下表所示: : 质量管理的概念质量管理的概念c质量特性含义可回答的问题正确性程序满足规格说明和完成用户业务目标的程度它做了该做的事吗?可靠性程序按要求的精确度实现其预定功能的程度它总能准确地工作吗?效率程序实现其功能所需要的计算资源量它能在硬件上尽力工作吗?完整性软件或数据不受未授权人控制的程度它是安全的吗?使用性学习、操作程序、为其准备输入数据、解释其输出的工作量它可用吗?维护性对运行的程序找到错误并排除错误的工作量它可调整吗?测试性为保证程序执行其规定的功能所需的测试工作量它可测试

45、吗?灵活性修改程序所需的工作量它可修改吗?移植性将程序从一种硬件配置和/或环境转移到另一硬件配置和/或环境所需的工作量可以在其他机器上使用吗?复用性程序可被用于其他应用问题的程度可以重复使用它的某些部分吗?共运行性一系统与另一系统协同运行所需的工作量它能与其他系统联接吗?cv 国际标准的定义国际标准的定义国际标准化组织和国际电工委员会国际标准化组织和国际电工委员会19911991年制定了软年制定了软件质量标准件质量标准ISO/IEC9126-1991ISO/IEC9126-1991。我国于。我国于19961996年将其等同年将其等同采用,成为国家标准采用,成为国家标准GB/T16200-199

46、6GB/T16200-1996软件产品评价软件产品评价 质量特性及其使用指南质量特性及其使用指南。标准规定了软件质量可用六。标准规定了软件质量可用六个特性来评价:功能性、可靠性、可用性、效率、可维个特性来评价:功能性、可靠性、可用性、效率、可维护性和可移植性。护性和可移植性。c1 1、功能性、功能性 系统功能性是与一组功能及其指定的性质有关的一组属系统功能性是与一组功能及其指定的性质有关的一组属性,包括适合性、准确性、互操作性、依从性和安全性,包括适合性、准确性、互操作性、依从性和安全性。这里的功能是指满足明确或隐含的需求的那些功性。这里的功能是指满足明确或隐含的需求的那些功能。能。2 2、可

47、靠性、可靠性 系统可靠性是与在规定的一段时间和条件下,软件维持系统可靠性是与在规定的一段时间和条件下,软件维持其性能水平的能力有关的一组属性,即一个系统按照其性能水平的能力有关的一组属性,即一个系统按照用户需求和设计者的相应设计,执行其功能的正确程用户需求和设计者的相应设计,执行其功能的正确程度,包括成熟性、容错性、易恢复性。度,包括成熟性、容错性、易恢复性。c3 3、易用性、易用性 易用性是以一组规定或潜在的用户为软件使用对象,易用性是以一组规定或潜在的用户为软件使用对象,所需作的努力和对这样的使用所作的评价相关的一组属所需作的努力和对这样的使用所作的评价相关的一组属性,包括易理解性、易学习

48、性、易操作性。性,包括易理解性、易学习性、易操作性。 通俗地讲,易用性是用户评价系统是否有效、易学、通俗地讲,易用性是用户评价系统是否有效、易学、高效、好记、少错和令人舒适满意的质量标准。高效、好记、少错和令人舒适满意的质量标准。4 4、效率、效率 系统效率是与在规定的条件下,软件的性能水平与系统效率是与在规定的条件下,软件的性能水平与所使用资源量之间有关的一组属性,包括时间特性、资所使用资源量之间有关的一组属性,包括时间特性、资源特性。源特性。c5 5、可维护性、可维护性 系统的可维护性是与进行指定的修改所需的努力有系统的可维护性是与进行指定的修改所需的努力有关的一组属性,包括易分析性、易更

49、改性、稳定性和易关的一组属性,包括易分析性、易更改性、稳定性和易测试性。测试性。6 6、可移植性、可移植性 系统可移植性是与软件从一环境转移到另一环境的系统可移植性是与软件从一环境转移到另一环境的能力有关的一组属性,包括适应性、易安排性、一致性能力有关的一组属性,包括适应性、易安排性、一致性和易替换性。和易替换性。cn软件质量保证(软件质量保证(SQASQA)从广义上讲,从广义上讲,SQASQA的目标包括:的目标包括:v通过适当的监控系统及其开发过程来保证软件质量。通过适当的监控系统及其开发过程来保证软件质量。v确保软件及其开发过程与已定的标准和规程要求完全确保软件及其开发过程与已定的标准和规

50、程要求完全一致。一致。v确保能及时发现产品、过程和标准的任何不足并提醒确保能及时发现产品、过程和标准的任何不足并提醒管理者注意,以便及时弥补。管理者注意,以便及时弥补。SQASQA的职责在于审核组织的质量活动,当出现与标准、的职责在于审核组织的质量活动,当出现与标准、规程以及计划背离时,提醒管理者注意。规程以及计划背离时,提醒管理者注意。c 软件评审软件评审n软件评审的概念软件评审的概念软件评审又称技术评审或同行评审。它是指由开发人软件评审又称技术评审或同行评审。它是指由开发人员的技术同行在项目实施的各个阶段进行的有组织的员的技术同行在项目实施的各个阶段进行的有组织的软件浏览、文档与代码审计活

51、动,验证工作是否符合软件浏览、文档与代码审计活动,验证工作是否符合预定的标准,其目的是协助软件开发人员在项目早期预定的标准,其目的是协助软件开发人员在项目早期找出工作的错误。找出工作的错误。软件开发的大量事例表明,错误往往来源于开发者认软件开发的大量事例表明,错误往往来源于开发者认识的误解或者思维的疏忽与盲点,且常常从一开始就识的误解或者思维的疏忽与盲点,且常常从一开始就出现,除非有人提醒与指出,否则它会在设计、编码、出现,除非有人提醒与指出,否则它会在设计、编码、文档编写甚至测试阶段不断重复。文档编写甚至测试阶段不断重复。软件评审软件评审是项目早期软件质量保证是项目早期软件质量保证的主要手段

52、。的主要手段。cn软件评审的实施软件评审的实施 确定参加评审的人员确定参加评审的人员 参加评审的人员包括:评审活动主持人(负责领导参加评审的人员包括:评审活动主持人(负责领导与组织审查工作)、开发人员(被评审工作的人员)、与组织审查工作)、开发人员(被评审工作的人员)、评审员、记录员。评审员、记录员。 为了保持评审会议的效率,评审员一般控制在五六为了保持评审会议的效率,评审员一般控制在五六人左右。人左右。 主持人一般由富于评审经验的资深开发同行担任,主持人一般由富于评审经验的资深开发同行担任,而不能由被评审工作的管理人员担任;其他参与人员而不能由被评审工作的管理人员担任;其他参与人员都必须是技

53、术上的同行人员。都必须是技术上的同行人员。c人员培训人员培训 组织进行项目初次评审前,应该对主持人和评审人组织进行项目初次评审前,应该对主持人和评审人员进行相关培训,使其熟悉组织的评审程序与相关标准,员进行相关培训,使其熟悉组织的评审程序与相关标准,统一认识,达成对项目评审的一致意见,以便提高评审统一认识,达成对项目评审的一致意见,以便提高评审工作的有效性和效率。培训课程通常包括评审的基本原工作的有效性和效率。培训课程通常包括评审的基本原则、有关检查单、评审的程序以及评审案例等。则、有关检查单、评审的程序以及评审案例等。c评审准备评审准备 首先,生产人员及管理人员应确定待评审产品是否已首先,生

54、产人员及管理人员应确定待评审产品是否已经准备好进行评审,对于审查的目的是否已经达成一致,经准备好进行评审,对于审查的目的是否已经达成一致,是否准备好评审会所需的材料等。准备工作结束,通知是否准备好评审会所需的材料等。准备工作结束,通知主持人,启动评审程序。主持人,启动评审程序。分发评审材料,评审员审读评审材料分发评审材料,评审员审读评审材料 组织者要在会议前组织者要在会议前1 1到前到前2 2天将材料和评审表格发给每天将材料和评审表格发给每一位评审员。经验表明有一位评审员。经验表明有3/43/4的错误是在会前的准备阶的错误是在会前的准备阶段发现的。段发现的。c评审会议评审会议 由主持人、评审员

55、、评审产品的开发人员、记录员由主持人、评审员、评审产品的开发人员、记录员参加。主持人要使会议的议题始终保持在产品的技术问参加。主持人要使会议的议题始终保持在产品的技术问题上,会议的重点是查找问题,无需过多争论。一次会题上,会议的重点是查找问题,无需过多争论。一次会议一般只评审一个产品,会议时间要控制在议一般只评审一个产品,会议时间要控制在2 2个小时以个小时以内。会议最后要通过产品是否通过评审,责成记录员整内。会议最后要通过产品是否通过评审,责成记录员整理评审报告。理评审报告。评审报告评审报告 记录员依据会议意见整理评审报告,填写评审总结记录员依据会议意见整理评审报告,填写评审总结表,由主持人

56、签字后生效。评审报告分别交管理人员、表,由主持人签字后生效。评审报告分别交管理人员、开发人员和缺陷跟踪人员。开发人员和缺陷跟踪人员。cn取得成功评审的关键取得成功评审的关键应为评审及改正评审发现的问题预留项目资源应为评审及改正评审发现的问题预留项目资源评审应以发现问题为重点评审应以发现问题为重点保证评审的技术化保证评审的技术化制定检查单和标准制定检查单和标准限制会议人数,并且坚持事先作准备限制会议人数,并且坚持事先作准备对所有的评审者进行有意义的培训对所有的评审者进行有意义的培训c 软件测试软件测试n软件测试的概念软件测试的概念软件测试是指为了寻找软件缺陷而执行程序的过程。测软件测试是指为了寻

57、找软件缺陷而执行程序的过程。测试的目的是尽可能发现软件的缺陷,而不是证明软件试的目的是尽可能发现软件的缺陷,而不是证明软件正确。正确。我们将软件缺陷定义为:我们将软件缺陷定义为:v软件未达到产品说明书标准的功能。软件未达到产品说明书标准的功能。v软件出现了产品说明书指明不会出现的错误。软件出现了产品说明书指明不会出现的错误。v软件功能超出产品说明书指明的范围。软件功能超出产品说明书指明的范围。v软件未达到产品说明书虽未指出但应达到的目标。软件未达到产品说明书虽未指出但应达到的目标。v软件界面与操作方式违反相关标准或习惯。软件界面与操作方式违反相关标准或习惯。v软件测试员认为软件难以理解,不易使

58、用,运行速度缓慢,或软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为不好等。者最终用户认为不好等。cv白盒测试与黑盒测试白盒测试与黑盒测试是最常见的两种不同软件测试方法。白是最常见的两种不同软件测试方法。白盒测试又称结构测试、路径测试,是指将程序看成一个透明的盒盒测试又称结构测试、路径测试,是指将程序看成一个透明的盒子,进入程序内部,通过对程序的结构与语句进行测试,从而得子,进入程序内部,通过对程序的结构与语句进行测试,从而得出对程序质量判断的过程。黑盒测试又称功能测试,着眼于程序出对程序质量判断的过程。黑盒测试又称功能测试,着眼于程序的外部特征,而不过多考虑程序的内部构造

59、,通过接收适当的输的外部特征,而不过多考虑程序的内部构造,通过接收适当的输入数据,检查程序结果的正确性从而判断程序质量的过程。入数据,检查程序结果的正确性从而判断程序质量的过程。v软件测试的过程包括:测试计划、测试的组织、测试用例的软件测试的过程包括:测试计划、测试的组织、测试用例的设计与开发、测试的执行与报告。设计与开发、测试的执行与报告。cn软件测试的类型软件测试的类型单元测试单元测试 单元测试通常由程序员或项目组成员完成。单元测试通常采用单元测试通常由程序员或项目组成员完成。单元测试通常采用白盒测试。白盒测试。 实际的做法是,至少检查一次每个判断语句的所有条件,确保实际的做法是,至少检查

60、一次每个判断语句的所有条件,确保所有的变量和参数都经过正常值和异常值的测试。所有的变量和参数都经过正常值和异常值的测试。 白盒测试是发现程序错误的重要手段。白盒测试是发现程序错误的重要手段。c功能功能测试测试 功能测试即黑盒测试,它是根据产品的规格说明执行测试。功能测试即黑盒测试,它是根据产品的规格说明执行测试。 测试用例的设计要按正常值、边界值、界外值以及无效的测试用例的设计要按正常值、边界值、界外值以及无效的非法输入进行分组,以全面检查程序的表现,仍然是抽样检查。非法输入进行分组,以全面检查程序的表现,仍然是抽样检查。c回归回归测试测试 对于那些已经测试并经程序员修复的软件要重新进行测试。

61、对于那些已经测试并经程序员修复的软件要重新进行测试。我们把这样的测试定义为回归测试。我们把这样的测试定义为回归测试。 回归测试的基本方法是选择某些测试用例,定期进行以回归测试的基本方法是选择某些测试用例,定期进行以检测回归问题。检测回归问题。 验收及安装测试验收及安装测试 该类测试是指在软件开发及所有测试完成后,在真实的用该类测试是指在软件开发及所有测试完成后,在真实的用户环境下对系统进行的最后测试。户环境下对系统进行的最后测试。 验收及安装测试一般要有最终用户参加,以保证测试的实验收及安装测试一般要有最终用户参加,以保证测试的实效。效。cn软件测试的原则软件测试的原则完全测试程序是不可能的完

62、全测试程序是不可能的软件测试需要由专门测试人员完成的软件测试需要由专门测试人员完成的从一开始就执行测试从一开始就执行测试 对于软件的需求一旦确定,就应订出测试计划。如果系统采用对于软件的需求一旦确定,就应订出测试计划。如果系统采用分阶段交付的方式,可执行软件在第一阶段中期就存在了,分阶段交付的方式,可执行软件在第一阶段中期就存在了,此时测试就应立即开始。即使不采用分阶段交付,也应在单此时测试就应立即开始。即使不采用分阶段交付,也应在单元编码完成时马上开始,并且随着系统的集成,逐渐展开。元编码完成时马上开始,并且随着系统的集成,逐渐展开。c课程答辩安排课程答辩安排n课程成绩的组成课程成绩的组成

63、总成绩总成绩 = 平时成绩(平时成绩(50%)+ 期末成绩(答辩期末成绩(答辩50%) 平时成绩(平时成绩(50%) 针对每个人针对每个人: 考勤(考勤(10%)+ 讨论课讨论课(1次次:10%)+课后作业(课后作业(3次:次:30%) 期末成绩(答辩期末成绩(答辩50%) 针对每个组:针对每个组:由答辩老师从学习态由答辩老师从学习态度、方案介绍、方案撰写质量(包括各部分的完整性等)、度、方案介绍、方案撰写质量(包括各部分的完整性等)、设计创新、答辩效果等方面进行评价。设计创新、答辩效果等方面进行评价。cn期末期末: :设计一个工程项目方案设计一个工程项目方案 题目题目: : 1引言引言选题背

64、景:首先引出问题,在充分了解当今社会及市场需求的基选题背景:首先引出问题,在充分了解当今社会及市场需求的基础上,说明设计开发本项目的必要性,即为什么设计开发本础上,说明设计开发本项目的必要性,即为什么设计开发本项目。(不少于项目。(不少于500字)字)2、 项目前期准备项目前期准备2.1 需求分析需求分析需求分析就是解决需求分析就是解决“做什么做什么”的问题,就是在对项目调研的基础的问题,就是在对项目调研的基础上全面地了解项目的各项需求,并准确地表达项目的各项功上全面地了解项目的各项需求,并准确地表达项目的各项功能需求。(不少于能需求。(不少于1000字)字)c2.2 团队组建及分工情况团队组

65、建及分工情况结合项目的实际情况,规划项目组组织架构,推选项目组长结合项目的实际情况,规划项目组组织架构,推选项目组长和成员,明确团队目标,项目组长和成员的角色与职责。和成员,明确团队目标,项目组长和成员的角色与职责。2.3 项目定位项目定位项目定位主要设计项目的目标客户群的定位、项目产品定位项目定位主要设计项目的目标客户群的定位、项目产品定位等。等。2.4 设计目标设计目标根据项目定位及相关要求,提出项目的目标或预期取得的成根据项目定位及相关要求,提出项目的目标或预期取得的成果。果。c3项目方案设计项目方案设计3.1 总体规划总体规划项目总体规划包括项目总体设计方案、项目研发规划及进度项目总体

66、规划包括项目总体设计方案、项目研发规划及进度等。等。3.2 功能模块的详细描述功能模块的详细描述按照项目总体设计方案,对项目的各功能模块进行详细定义、按照项目总体设计方案,对项目的各功能模块进行详细定义、规划和描述。规划和描述。3.3 特色与创新特色与创新项目的特色与创新主要涉及项目独到之处和与众不同、项目项目的特色与创新主要涉及项目独到之处和与众不同、项目的设计方法与技术、项目成果、应用等方面与众不同之处。的设计方法与技术、项目成果、应用等方面与众不同之处。c4. 风险及成本分析风险及成本分析项目风险分析主要是对项目研发中及市场推广中面临风险问项目风险分析主要是对项目研发中及市场推广中面临风

67、险问题进行分析与评估,项目成本分析主要是对项目设计开发所需软题进行分析与评估,项目成本分析主要是对项目设计开发所需软硬件设备、人力资源成本、市场推广成本和其他方面的成本进行硬件设备、人力资源成本、市场推广成本和其他方面的成本进行分析。分析。5. 市场推广市场推广结合项目的实际情况,通过市场调查分析提出项目的市场推结合项目的实际情况,通过市场调查分析提出项目的市场推广计划(包括市场的策划与宣传、营销战术等)。广计划(包括市场的策划与宣传、营销战术等)。6. 报告总结报告总结主要是对项目组在进行工程项目方案设计的过程中收获、不主要是对项目组在进行工程项目方案设计的过程中收获、不足及下一步工作计划与

68、安排进行总结。足及下一步工作计划与安排进行总结。c7参考文献参考文献参考文献格式:参考文献格式:1 美美Charles Petzold.Windows程序设计程序设计M.北北京京: 北京大学出版社北京大学出版社.1999.10.2 杨战杨战. KMP模式匹配算法的研究分析模式匹配算法的研究分析J. 计算机与数字计算机与数字工程工程, 2010, 38(5):3841.c项目名称项目组长专业信息对抗技术班级2016级X 班组号第 X 组项目组成员n项目名称、项目组长及项目成员项目名称、项目组长及项目成员 cn方案提交时间和地点方案提交时间和地点1、将质版于、将质版于14周星期五(周星期五(201

69、6年年12月月9日)下午交日)下午交到信息楼到信息楼411(注意:按照模板进行排版,打印后请(注意:按照模板进行排版,打印后请小组各位同学都签字。)小组各位同学都签字。)2、电子版和答辩的、电子版和答辩的PPT的提交方式的提交方式电子版和答辩的电子版和答辩的PPT由各班学习委员收齐后,打包发由各班学习委员收齐后,打包发到我的邮箱:,时间在到我的邮箱:,时间在14周星期五(周星期五(2016年年12月月9日)下午日)下午5点点30分之前。分之前。cn组长评分表组长评分表项目名称组号第X组项目组长专业信息对抗技术班级2016级X班项目组成员姓名学号 承担任务评分标准学习态度(0-15)学习能力(0-15)查阅资料能力(0-15)解决问题能力(0-20)团队交流与协作能力(0-15)设计能力(0-20)总分cn教师评分表教师评分表组号组号 组长组长组员组员项目名称项目名称答辩成绩答辩成绩学习态度(0-10)方案介绍(0-20)方案质量(0-30)设计创新(0-10)答辩效果(0-30)总分1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号