




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十二章软件项目计划问题定义可行性研究软件风险分析项目实施计划计划时期的工作流程开始问题定义可行性研究可行否项目实施计划终止项目的建议停止问题定义目的弄清需要解决的问题项目所需的资源和经费任务编写“系统目标与范围的说明”《系统目标与范围的说明》
示例系统目标和范围说明书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依赖于开开发环境境和软件件应用领领域的常常数Putnam资资源模型型L=cK1/3T4/3或K=L3/(c3T4)L(行行):源源程序长长度T(年年):开开发时间间K(人-年):全全生生存期期工作作量c:与与开开发环环境有有关的的常数数COCOMO模模型COnstructiveCOstMOdel以静态态单变变量模模型为为基础础将软件件分类类:组织半独立立嵌入增加工工作量量调节节因子子不同类类型软软件的的COCOMO模型软件类别模型方程适用范围组织型E=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与硬件关系密切的系统程序,如操作系统数据库管理系统,实时处理与控制程序等调节因子和和它的值范范围属性调节因子调节值范围例13.1中使用的值产品属性要求的可靠性等级数据库规模产品复杂度0.75-1.400.94-1.160.70-1.651.000.941.30计算机属性对程序执行时间的约束对程序占用存储容量的约束开发环境的变动开发环境的响应时间1.00-1.661.0
-1.560.87-1.300.87-1.151.111.061.001.00人员属性分析员水平程序员水平对应用领域的熟悉程度对开发环境的熟悉程度对所用语言的熟悉程度1.46-0.711.42-0.701.29-0.821.21-0.901.14-0.950.860.861.001.101.00项目属性开发方法的现代化软件工具的数质量完成时间的限制1.24-0.821.24-0.831.23-1.100.911.101.00软件成本估估计自顶向下成成本估计由底向上成成本估计算法模型估估计自顶向下成成本估计首先估算总总成本然后在项目目内部进行行成本分配配特尔斐Delphi法多个专家各各自填表综合专家意意见,摘要要通知大家家开始新一轮轮估计多次反复,,直到专家家意见接近近由底向上成成本估算先将开发任任务分解为为许多子任任务子任务分成成子子任务务估计各个任任务单元的的成本汇合成项目目总成本算法模型估估计算法模型就就是资源模模型由历史数据据导出选择适用的的模型模型估计法法与自顶向向下估计或或由底向上上估计结合合使用人员的分配配与组织Rayleigh-Norden曲线线两条重要定定律人员组织Rayleigh-Norden曲线线①②③tdt人力①浪费的人人力②不不足的人力力③过晚晚的人力两条重要的的定律人员-时间间权衡定律律Brooks定律向一个已经经延晚的项项目追加开开发人员,,可能使它它完成得更更晚E=常数/(T或td)4人员组织层次型组织织结构软件经理项项目经理理开开发发小组民主开发小小组无我程序设设计主程序员小小组一元化领导导主程序员分分配工作主程序员决决定重大问问题项目进度安安排计划评审技技术建立PERT图找出关键路路径标出最迟开开始时间PERT图图的使用Gannt图PERT图图例子测试数据2编码4产品测试4测试软件6测试计划2起点分析终点文档2设计4关键路径编码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模型))错误植入模型型软件容错技术术容错软件(有有抗故障功能能的软件)屏蔽错误修复错误减少影响冗余技术结构冗余时间冗余信息冗余容错软件的设设计静态冗余结构构和动态冗余余结构M1M2M3VM1M2MnIUu1u2u3I主模块备用备用……………容错软软件设设计建立需求说明,设计软件的非容错结构分析错误类型确定容错范围确定采用的冗余技术,修改结构评估容错效果程序正正确性性证明明用数学学的方方法,,证明明程序序具有有某些些性质质S…P{P}S{R}…RCMM软件件能力力成熟熟度模模型CMM的基基本概概念软件过过程关键过过程域域CMM模型型5级,,18个关关键过过程域域,52个个过程程目标标,316种关关键实实践过程能力等级特点关键过程域1.初始级(Initial)软件过程是无序的,对过程几乎没有定义,成功取决于个人的努力。管理是消防队救火式的。
2.可重复级(Repeatable)建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程规则和纪律,能重复早先类似应用项目取得的成功。需求管理软件项目策划软件项目跟踪和监督软件子合同管理软件质量保证软件配置管理3.已定义级(Defined)已将软件管理和工程两个方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经过批准、剪裁的标准软件过程来开发和维护软件。组织过程定义组织过程焦点培训大纲集成软件管理软件产品工程组际协调同行专家评审4.已管理级(Managed)收集对软件过程和产品质量的详细度量,对软件过程和产品都有定量的理解和控制。定量的过程管理软件质量管理5.优化级(Optimizing)过程的量化反馈和先进的新思想、新技术促使过程不断改进。缺陷预防技术变更管理过程变更管理CMM应用用能力评评估软件过过程评评估软件件能能力力评评价价过程程改改善善引用用CMM关关键键实实践践改善善本本机机构构的的软软件件过过程程ISO9000国国际际标标准准质量量术术语语标标准准ISO8402-1994质量量保保证证标标准准ISO9001质量量管管理理标标准准ISO9004-1软件件企企业业实实施施ISO9000标标准准知识识准准备备立法法宣传传执行行监督督改进进软件件度度量量项目目度度量量项目目度度量量的的内内容容面向向功功能能的的项项目目度度量量过程程度度量量项目目度度量量的的基基本本度度量量S.R.Schach,1992U.S.AirForce,93M-017报告常用单位Size规模Size规模LOC,KLOCEffort工作量Effort工作量人-月Duration时间Schedule进度月Quality质量Quality质量错误数/KLOCCost成本Rework返工元第十十五五章章软软件件工工程程环环境境什么么是是软软件件工工程程环环境境CASE环环境境的的组组成成与与结结构构CASE环环境境实实例例RationalSUITEEnterpriseStudio青鸟鸟系系统统软件件工工程程环环境境软件件工工程程环环境境统一一集集成成机机制制下下的的一一系系列列软软件件工工具具支持持与与软软件件开开发发相相关关的的过过程程、、活活动动和和任任务务软件件开开发发环环境境的的特特点点友善善和和统统一一的的用用户户界界面面集成成化化的的软软件件工工具具数据据集集成成界面面集集成成控制制集集成成过程程集集成成平台台集集成成理想想环环境境模模型型自动化(A)AUTOMATION方法(M)METHODS过程(P)PROCESSCASE环环境境CASE计计算算机机辅辅助助软软件件工工程程现代代化化软软件件开开发发环环境境的的总总称称软件件开开发发环环境境程序序设设计计支支持持环环境境软件件支支持持环环境境集成成化化项项目目支支持持CASE环环境境的的组组成成CASE工具集成化框架为可移植性服务的机构操作系统硬件平台环境体系结构CASE集集成成框框架架的的典典型型结结构构用户界面层界面工具箱表示协议工具管理服务CASE工具工具层对象管理层集成服务配置管理服务共享中心库层CASE数据库访问控制功能CASE结结构构示示例例CASE环环境境––RationalSUITE软件件开开发发过过程程框框架架需求求管管理理工工具具面向对象象分析设设计工具具配置管理理工具变更管理理工具测试工具具CASE环境––青鸟鸟系统全面支持持面向对对象软件件开发开放性环环境集成成机制支持多种种软件开开发方法法既是通用用性软件件工程环环境,又又能成为为特定领领域的专专用性应应用开发发平台完9、静静夜夜四四无无邻邻,,荒荒居居旧旧业业贫贫。。。。12月月-2212月月-22Sunday,December25,202210、雨中黄黄叶树,,灯下白白头人。。。23:29:2823:29:2823:2912/25/202211:29:28PM11、以我独沈沈久,愧君君相见频。。。12月-2223:29:2823:29Dec-2225-Dec-2212、故人江海海别,几度度隔山川。。。23:29:2823:29:2823:29Sunday,December25,202213、乍乍见见翻翻疑疑梦梦,,相相悲悲各各问问年年。。。。12月月-2212月月-2223:29:2823:29:28December25,202214、他他乡乡生生白白发发,,旧旧国国见见青青山山。。。。25十十二二月月202211:29:28下下午午23:29:2812月月-2215、比不了得就就不比,得不不到的就不要要。。。十二月2211:29下下午12月-2223:29December25,202216、行动出成果果,工作出财财富。。2022/12/2523:29:2823:29:2825December202217、做前,能够够环视四周;;做时,你只只能或者最好好沿着以脚为为起点的射线线向前。。11:29:28下午午11:29下下午23:29:2812月-229、没有有失败败,只只有暂暂时停停止成成功!!。12月月-2212月月-22Sunday,December25,202210、很多多事情情努力力了未未必有有结果果,但但是不不努力力却什什么改改变也也没有有。。。23:29:2823:29:2823:2912/25/202211:29:28PM11、成成功功就就是是日日复复一一日日那那一一点点点点小小小小努努力力的的积积累累。。。。12月月-2223:29:2823:29Dec-2225-Dec-2212、世世间间成成事事,,不不求求其其绝绝对对圆圆满满,,留留一一份份不不足足,,可可得得无无限限完完美美。。。。23:29:2823:29:2823:29Sunday,December25,202213、不知香香积寺,,数里入入云峰。。。12月-2212月-2223:29:2823:29:28December25,202214、意志坚强强的人能把把世界放在在手中像泥泥块一样任任意揉捏。。25十二二月202211:29:28下下午23:29:2812月-2215、楚楚塞塞三三湘湘接接,,荆荆门门九九派派通通。。。。。。十二二月月2211:29下下午午12月月-2223:29December25,202216、少少年年十十五五二二十十时时,,步步行行夺夺得得胡胡马马骑骑。。。。2022/12/2523:29:2823:29:2825December202217、空山山新雨雨后,,天气气晚来来秋。。。11:29:28下下午午11:29下下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 异地恋情侣合约协议书
- 《国际市场营销》课件-第8章 国际市场分销渠道策略
- 车联网环境下车辆信息智能管理与维护方案设计
- 太阳能电池行业分析报告
- 建设项目可行性研究报告可概括为
- 人力资源行业区块链技术应用与实践
- 学校综合楼项目可行性研究报告
- 家居行业智能家居产品设计与销售方案
- 医疗机构疫情防控及医疗安全预案
- 新兴产业发展趋势与政策研究
- (一模)2025届安徽省“江南十校”高三联考化学试卷(含官方答案)
- 高等教育数字化转型心得体会
- 2025年安徽财贸职业学院单招职业技能测试题库及答案1套
- 2025年安徽职业技术学院单招职业技能测试题库及答案1套
- 典范英语6-12玉米片硬币英文原文及重点短语和句子演示教学
- 日式保洁培训课件大全
- 2025年广东省深圳市高考语文一模试卷
- 2025年陕西工商职业学院单招职业技能测试题库学生专用
- 2025年福建省高职单招职业适应性测试题库及答案解析
- 自媒体运营实战教程(抖音版) 课件 第7章 短视频运营-自媒体中级
- 2025时事政治必考题库含参考答案
评论
0/150
提交评论