个体软件过程--软件开发过程课件

上传人:沈*** 文档编号:241875799 上传时间:2024-08-01 格式:PPT 页数:17 大小:115.50KB
返回 下载 相关 举报
个体软件过程--软件开发过程课件_第1页
第1页 / 共17页
个体软件过程--软件开发过程课件_第2页
第2页 / 共17页
个体软件过程--软件开发过程课件_第3页
第3页 / 共17页
点击查看更多>>
资源描述
个体软件过程 软件开发过程欧阳柳波湖南大学软件学院8/1/20241个体软件过程 软件开发过程欧阳柳波7一、为什么要使用过程n一个过程是为完成某一作业而定义的一系列步骤。n一个作业的每个步骤或阶段都有明确的入口准则,只有满足这些条件,才可以开始进入这个阶段;同样它们也有出口准则,只有满足这些条件,才可以结束这个阶段。n软件工程师的过程质量很大程度上决定了他们的工作质量和效率,过程的设计和管理在软件工程中是非常重要的。8/1/20242一、为什么要使用过程一个过程是为完成某一作业而定义的一系列步二、过程定义n一个有完整描述的过程,称为已定义的过程,它一般由一些脚本、表格、模板和标准组成。n一个过程脚本是一组书面的、过程的用户或代理在使用过程时应该遵守的步骤。n各种表格(如一些日志和总结表)是用来记录和保存项目数据的。8/1/20243二、过程定义一个有完整描述的过程,称为已定义的过程,它一般由三、PSP过程流程图 后置处理测试编译编码设计计划过程脚本项目计划总结表各种日志需求最终产品计划的和实际的项目和过程的数据时间和缺陷数据实际数据计划数据指南8/1/20244三、PSP过程流程图 后置处理测试编译编码设计计划过程项目计四、PSP过程脚本 目的指导用户进行小型程序的开发入口准则问题描述;PSP项目计划总结表;以前开发的程序的实际规模和时间数据;时间记录日志1 计划获取对程序功能的描述;估计整个程序的代码行数及其最大值和最小值;确定开发效率(Min/LOC);计算总开发时间及其最大值和最小值;将计划数据填入项目计划总结表;将计划阶段所花费的时间登入时间记录日志2 设计设计程序;按照指定的格式记录设计文档;将设计阶段所花费的时间登入时间记录日志3 编码实现设计;使用标准的格式来书写程序代码;将编码阶段所花费的时间登入时间记录日志8/1/20245四、PSP过程脚本 目的指导用户进行小型程序的开发问题描述四、PSP过程脚本目的指导用户进行小型程序的开发4 编译编译程序;修复所发现的缺陷;将编译阶段所花费的时间登入时间记录日志5 测试测试程序;修复所发现的缺陷;将测试阶段所花费的时间登入时间记录日志6 后置处理将实际的规模和时间登入项目计划总结表;将后置处理阶段所花费的时间登入时间记录日志出口准则经过详尽测试的程序;较好的设计文档;完整的程序清单、已经填好的项目计划总结表;已经填好的时间日志8/1/20246四、PSP过程脚本目的指导用户进行小型程序的开发编译程序;测五、检查点和阶段n检查点为测量项目状态提供了精确的参考点。n软件开发过程进一步把检查点的思想从几个点扩展到所有的阶段。n对于一个已定义的过程,每个阶段产生一个特定的结果,阶段完成时刻即为一个可测量的检查点。n通过使用一个已定义的过程,将有许多点来帮助你制定和跟踪你的工作。8/1/20247五、检查点和阶段检查点为测量项目状态提供了精确的参考点。7/六、更新的项目计划总结表PSP项目计划总结表项目计划总结表学生 学生A 日期 3/12/2003 、程序 程序号#8 、教师 教师X 程序设计语言 Ada 、总结计划实际累计Minutes/LOC7.827.217.21LOC/Hour7.678.328.32Defects/KLOC过程效益A/FR程序规模(LOC)新开发与更改的261919最大值36最小值188/1/20248六、更新的项目计划总结表PSP项目计划总结表总结计划实际累计六、更新的项目计划总结表开发阶段时间/min计划实际累计累计百分比计划10442.9设计19000编码118616144.6代码复查编译12212115.3测试29434331.4后置处理15885.8总计203137137100.0最大时间282最小时间1418/1/20249六、更新的项目计划总结表开发阶段时间/min计划实际累计累计六、更新的项目计划总结表引入的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计排除的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计8/1/202410六、更新的项目计划总结表引入的缺陷计划实际累计累计百分比De七、一个项目计划的示例PSP项目计划总结表项目计划总结表学生 学生A 日期 3/12/2003 、程序 程序号#9 、教师 教师X 程序设计语言 Ada 、总结计划实际累计Minutes/LOC7.21LOC/Hour8.32Defects/KLOC过程效益A/FR程序规模(LOC)新开发与更改的23最大规模31最小规模158/1/202411七、一个项目计划的示例PSP项目计划总结表总结计划实际累计M七、一个项目计划的示例开发阶段时间/min计划实际累计累计百分比计划5设计0编码74代码复查编译25测试52后置处理10总计166最大时间224最小时间1088/1/202412七、一个项目计划的示例开发阶段时间/min计划实际累计累计百七、一个项目计划的示例引入的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计排除的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计8/1/202413七、一个项目计划的示例引入的缺陷计划实际累计累计百分比Def八、累计时间值的示例PSP项目计划总结表项目计划总结表学生 学生A 日期 3/12/2003 、程序 程序号#9 、教师 教师X 程序设计语言 Ada 、总结计划实际累计Minutes/LOC7.216.76LOC/Hour8.328.88Defects/KLOC过程效益A/FR程序规模(LOC)新开发与更改的232929最大规模31最小规模158/1/202414八、累计时间值的示例PSP项目计划总结表总结计划实际累计Mi八、累计时间值的示例开发阶段时间/min计划实际累计累计百分比计划511154.5设计012123.6编码748514643.9代码复查编译25284914.7测试52499227.6后置处理1011195.7总计166196333100.0最大时间224最小时间1088/1/202415八、累计时间值的示例开发阶段时间/min计划实际累计累计百分八、累计时间值的示例引入的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计排除的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计8/1/202416八、累计时间值的示例引入的缺陷计划实际累计累计百分比Def/九、练习n对于第一个PSP程序,猜测各个阶段的时间分布;n利用已有的项目计划总结表为下一个要设计的程序制定一个计划。n利用项目计划总结表中的累计百分比那一列来估计各个阶段的时间,开始作业前记录估计的数据,完成作业后记录实际的规模数据。8/1/202417九、练习对于第一个PSP程序,猜测各个阶段的时间分布;7/2
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!