小组软件开发过程TSPi.ppt

小组软件开发过程TSPi.ppt

ID:50243896

大小:529.50 KB

页数:16页

时间:2020-03-10

小组软件开发过程TSPi.ppt_第1页
小组软件开发过程TSPi.ppt_第2页
小组软件开发过程TSPi.ppt_第3页
小组软件开发过程TSPi.ppt_第4页
小组软件开发过程TSPi.ppt_第5页
资源描述:

《小组软件开发过程TSPi.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1小组软件开发过程TSPiTSPiPhases–TodayLAUNCHSTRATEGYPLANREQUIREMENTSDESIGNIMPLEMENTATIONPOSTMORTEM实现阶段TSP实现IMPLEMENTATION完成细节设计说明文档单元测试计划通过单元测试的模块单元测试材料策略和计划需求规格说明书和系统设计说明书SUMPformcompletedduringdesignphase设计完成标准重复设计过程,直到系统最低层次原子模块的设计为止。系统子系统部件模块元素级别,小到可以直接实现。实现标准设计阶段的标准进行复核命名、界面、消息标准编码标准(代码检查容易

2、迅速有效)大小标准(文档、伪代码、程序、界面)缺陷标准再论缺陷标准存在无穷多种方式来定义缺陷类型时间、工作效率缺陷归类的目的——分析改进开发过程确认关键的类型缺陷类型标准仅当它们很少时才有用长达6页的缺陷标准庞大的缺陷类型列表—研究价值/实用价值再论缺陷预防Humphery——3000个缺陷数据好的方法:选择引起绝大多数麻烦的缺陷类型(浪费时间久、难以诊治、修正,令人厌烦头疼)检查这类缺陷的原因做出过程来避免它假定有效,则寻找下一类,同样的方式处理EG:类的资源初始化问题、析构问题。LOGD帮助记录缺陷的详细原因,可供研究与分析之用。实现策略重用代码重用在这个项目里面

3、有没有机会重用?测试编码是否易于测试.复核和检查随机缺陷13000次按键的数据录入任务1.73个错误/1000次按键无逻辑性一行LOC需要按键16次1000行LOC28个随机错误编译后,1000LOC大约有2-3个随机错误复核和检查随机缺陷的发现非常困难——程序逻辑路径全面测试,所有可能的数据和操作环境将整数转化为文本指针的程序(59LOC)67种测试环境368条逻辑路径65536个数值我们需要复核!!IMP草案1、开始条件完整的开发策略、计划、SRS、SDS、编码标准及其他标准2、实现计划小组及每个工程师要对自己的实现任务进行本阶段计划可以更新相关表格-TASK、S

4、CHEDULE3、详细设计和设计复核功能说明详细接口设计(接口名称、参数、返回值、类成员)数据结构(结构体、链表等)逻辑流程(顺序图、活动图等)存储设计(表、字段、类型、长度、触发器、索引等)IMP草案4、单元测试计划时间和进度计划5、单元测试材料的开发——测试用例单元测试条件、测试过程及测试数据。包括所有逻辑决策、逻辑路径、循环步进和终止条件的检查检验所有变量、参数的边界值处理。IMP草案5、详细设计的检查另外一名工程师检查,INS记录检查数据,LOGD记录。每个逻辑段、逻辑路径、循环——仔细分析状态行为的程序段——状态机制分析6、编码和代码复核完成部件源代码使用个

5、人检查表来完成代码复核编译并修改代码完成LOGD及LOGT表格IMP草案7、代码检查设计、设计复核、代码和代码复核时间与小组质量计划进行对比,检查缺陷的层次和缺陷率。(质量经理)用于设计的时间>编码时间用于复核设计的时间>设计时间的50%用于复核代码的时间>编码时间的50%复核代码发现的缺陷为编译时发现缺陷的2倍每复核一个小时,发现3个以上缺陷。复核速率200LOC/hour涉及到INSLOGD表格IMP草案8、单元测试按照单元测试计划和测试用例进行单元测试。完成LOGD和LOGT表格9、部件质量复核单元测试之后,质量经理确认部件质量是否好到可以包含到基准系统中。小组

6、讨论置入基准决定每个模块的命运IMP草案9、部件放行通过质量复核,技术支持经理记入系统基准10、结束标准完整、被复核和检查的部件记入了配置管理系统的部件设计检查、代码检查完成的INS和LOGD更新的SUMP、SUMQ、SUMS单元测试计划和支持材料大小、时间和缺陷数据更新的项目手册

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。