[项目管理]软件项目计划(ppt 60页)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

来自中国最大的资料库下载第十二章软件项目计划问题定义可行性研究软件风险分析项目实施计划来自中国最大的资料库下载问题定义目的弄清需要解决的问题项目所需的资源和经费任务编写“系统目标与范围的说明”来自中国最大的资料库下载《系统目标与范围的说明》示例系统目标和范围说明书2001年1月1.项目:教材销售系统2.问题:人工发售教材手续繁琐,且易出错。3.项目目标:建立一个高效率、无差错的微机教材销售系统。4.项目范围:利用现有微型计算机,软件开发费用不超过5000元。5.初步想法:建议在系统中增加对缺书的统计与采购功能。6.可行性研究:建议进行大约10天的可行性研究,研究费用不超过1000元。来自中国最大的资料库下载可行性研究目的研究项目是否可能实现和值得进行回答Whytodo?研究的内容经济可行性技术可行性运行可行性法律可行性来自中国最大的资料库下载可行性研究研究的步骤细化和修改“系统目标和范围”,得出新系统的逻辑模型弄清当前系统—系统流程图导出新系统逻辑模型—数据流图导出新系统的解决方案提出推荐的方案本项目的开发价值推荐这个方案的理由来自中国最大的资料库下载系统流程图描述系统物理模型包含人员、硬件、软件等子系统符号借用程序流程图符号举例见p268图12.5来自中国最大的资料库下载成本—效益分析系统成本开发成本运行维护成本系统效益经济效益社会效益来自中国最大的资料库下载可行性论证报告系统概述简述当前系统及其问题新系统功能及新旧系统的比较可行性分析经济、技术、法律上的可行性建立新系统的主客观条件分析结论意见YesorNo来自中国最大的资料库下载软件风险分析风险识别项目风险技术风险商业风险风险预测风险发生的可能性风险发生后的后果风险的驾驭和监控来自中国最大的资料库下载软件计划项目实施计划质量保证计划软件测试计划文档编制计划用户培训计划综合支持计划软件分发计划来自中国最大的资料库下载项目实施计划系统概述包括项目目标,主要功能,系统特点,以及关于开发工作的安排系统资源包括开发和运行该软件系统所需要的各种资源,如硬件、软件、人员和组织机构等费用预算分阶段的人员费用、机时费用及其它费用进度安排各阶段起止时间、完成文档及验收方式要交付的产品清单来自中国最大的资料库下载第十三章软件工程管理管理的目的与内容软件估算模型软件成本估计人员的分配与组织项目进度安排软件知识产权保护来自中国最大的资料库下载管理的目的与内容目的按预定的时间和费用,完成软件的计划、开发和维护内容费用管理估算软件的开发费用管理开发费用的有效使用质量管理(包括配置管理)项目的其它管理项目进度安排人员的分配与组织来自中国最大的资料库下载软件估算模型静态单变量资源模型Putnam资源模型COCOMO模型来自中国最大的资料库下载静态单变量资源模型资源=c1x(估计的软件特征)c2资源开发工作量(E)、开发时间(T)或开发人数(P)估计的软件特征源程序长度(L)或软件工作量(E)c1,c2依赖于开发环境和软件应用领域的常数来自资源模型L=cK1/3T4/3或K=L3/(c3T4)L(行):源程序长度T(年):开发时间K(人-年):全生存期工作量c:与开发环境有关的常数来自模型COnstructiveCOstMOdel以静态单变量模型为基础将软件分类:组织半独立嵌入增加工作量调节因子来自=3.2×L1.05T=2.5×E0.38高级语言应用程序,如科学计算,数据处理企业管理程序等半独立型E=3.0×L1.12T=2.5×E0.35大多数实用程序,如编辑程序、连接程序编辑程序等嵌入型E=2.8×L1.20T=2.5×E0.32与硬件关系密切的系统程序,如操作系统数据库管理系统,实时处理与控制程序等来自中国最大的资料库下载软件成本估计自顶向下成本估计由底向上成本估计算法模型估计来自中国最大的资料库下载自顶向下成本估计首先估算总成本然后在项目内部进行成本分配特尔斐Delphi法多个专家各自填表综合专家意见,摘要通知大家开始新一轮估计多次反复,直到专家意见接近来自中国最大的资料库下载由底向上成本估算先将开发任务分解为许多子任务子任务分成子子任务估计各个任务单元的成本汇合成项目总成本来自中国最大的资料库下载算法模型估计算法模型就是资源模型由历史数据导出选择适用的模型模型估计法与自顶向下估计或由底向上估计结合使用来自中国最大的资料库下载人员的分配与组织Rayleigh-Norden曲线两条重要定律人员组织来自曲线①②③tdt人力①浪费的人力②不足的人力③过晚的人力来自中国最大的资料库下载两条重要的定律人员-时间权衡定律Brooks定律向一个已经延晚的项目追加开发人员,可能使它完成得更晚E=常数/(T或td)4来自中国最大的资料库下载人员组织层次型组织结构软件经理项目经理开发小组民主开发小组无我程序设计主程序员小组一元化领导主程序员分配工作主程序员决定重大问题来自中国最大的资料库下载项目进度安排计划评审技术建立PERT图找出关键路径标出最迟开始时间PERT图的使用Gannt图来自中国最大的资料库下载关键路径编码4产品测试4测试软件6测试数据2测试计划2起点终点文档2设计4分析3(0,0)(0,3)(0,2)(3,5)(2,8)(3,7)(7,9)(7,11)(15,15)(11,15)来自中国最大的资料库下载软件知识产权保护软件著作权软件著作权的内容软件著作权的登记软件侵权及法律保护软件侵权类型及法律责任保护计算机软件的商业秘密软件工程师的职业道德规范8项基本原则来自中国最大的资料库下载第十四章软件质量管理从质量保证到质量认证质量保证软件可靠性程序正确性证明CMM软件能力成熟度模型ISO9000国际标准软件度量来自中国最大的资料库下载从软件质量保证到质量认证质量管理的三个阶段质量检验全面质量管理TQC质量认证CMM软件能力成熟度模型ISO9000国际标准来自中国最大的资料库下载质量保证软件的质量属性功能性可靠性易用性效率可维护性可移植性质量保证的活动内容来自中国最大的资料库下载质量保证的活动内容复审:计划与开发方法:设计、编码…控制:软件配置软件测试来自中国最大的资料库下载软件可靠性可靠性的定义和分级定义:在给定的时间内,程序按照规定的条件成功地运行的概率可靠性等级可靠性模型软件容错技术来自中国最大的资料库下载可靠性分级表分级故障的后果开发工作量比例因子甚低低正常高甚高工作略有不便有损失,但容易弥补弥补损失比较困难重大的经济损失危及人的生命0.750.881.001.151.40来自中国最大的资料库下载可靠性模型正比于遗留故障数的宏观模型平均故障时间模型(MTTF模型)错误植入模型来自中国最大的资料库下载软件容错技术容错软件(有抗故障功能的软件)屏蔽错误修复错误减少影响冗余技术结构冗余时间冗余信息冗余容错软件的设计来自主模块备用备用…………来自中国最大的资料库下载容错软件设计建立需求说明,设计软件的非容错结构分析错误类型确定容错范围确定采用的冗余技术,修改结构评估容错效果来自中国最大的资料库下载程序正确性证明用数学的方法,证明程序具有某些性质S…P{P}S{R}…R来自软件能力成熟度模型CMM的基本概念软件过程关键过程域CMM模型5级,18个关键过程域,52个过程目标,316种关键实践来自.初始级(Initial)软件过程是无序的,对过程几乎没有定义,成功取决于个人的努力。管理是消防队救火式的。2.可重复级(Repeatable)建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程规则和纪律,能重复早先类似应用项目取得的成功。需求管理软件项目策划软件项目跟踪和监督软件子合同管理软件质量保证软件配置管理3.已定义级(Defined)已将软件管理和工程两个方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经过批准、剪裁的标准软件过程来开发和维护软件。组织过程定义组织过程焦点培训大纲集成软件管理软件产品工程组际协调同行专家评审4.已管理级(Managed)收集对软件过程和产品质量的详细度量,对软件过程和产品都有定量的理解和控制。定量的过程管理软件质量管理5.优化级(Optimizing)过程的量化反馈和先进的新思想、新技术促使过程不断改进。缺陷预防技术变更管理过程变更管理来自应用能力评估软件过程评估软件能力评价过程改善引用CMM关键实践改善本机构的软件过程来自国际标准质量术语标准ISO8402-1994质量保证标准ISO9001质量管理标准ISO9004-1来自中国最大的资料库下载软

1 / 60
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功