中国高校课件下载中心 》 教学资源 》 大学文库

《高级软件工程》学习资料(英文版)reviews

文档信息
资源类别:文库
文档格式:PDF
文档页数:4
文件大小:30.34KB
团购合买:点击进入团购
内容简介
Formal design Reviews Associated with each of documentation phases Evaluate with respect to Customer requirements Prescribed standards and practices Contractual requirements
刷新页面文档预览

Formal design Reviews Associated with each of documentation phases Evaluate with respect to Customer requirements Prescribed standards and practices Contractual requirements Tradeoff priorities Results of previous phases etc After review, released to configuration control and becomes baseline

Formal Design Reviews Associated with each of documentation phases. Evaluate with respect to: Customer requirements Prescribed standards and practices Contractual requirements Tradeoff priorities Results of previous phases etc. After review, released to configuration control and becomes baseline. �

Structured Walkthroughs Egoless programming"(Weinberg, The Psychology of Computer Programming) Reviewe and 3-5 reviewers Customers and users should be included managers should not Goal is to discover and note problems. problems not resolved in walkthrough session Followup meeting or memo to inform reviewers of actions taken · Major problems only Successful use dependent on establishing a positive, nonthreatening atmosphere. Moderator should receive training Must not be used as vehicles for employee evaluation

Structured Walkthroughs ‘‘Egoless programming’’ (Weinberg, The Psychology of Computer Programming) Reviewee and 3-5 reviewers Customers and users should be included. Managers should not. Goal is to discover and note problems. Problems not resolved in walkthrough session. Followup meeting or memo to inform reviewers of actions taken. Major problems only. Successful use dependent on establishing a positive, nonthreatening atmosphere. Moderator should receive training. Must not be used as vehicles for employee evaluation. �

Benefits of Walkthroughs Errors caught at earliest possible time Greatly improved software quality Project communication improved e Software easier to maintain better project control Quicker integration of new personnel Increased programmer expertise Less disruption with personnel leave Switch emphasis from individual contemplation to clear precise communication with others Enhanced employee morale: social interaction, involvement

Benefits of Walkthroughs Errors caught at earliest possible time. Greatly improved software quality. Project communication improved. Software easier to maintain. Better project control. Quicker integration of new personnel. Increased programmer expertise. Less disruption with personnel leave. Switch emphasis from individual contemplation to clear, precise communication with others. Enhanced employee morale: social interaction, involvement. �

Software Inspections Started by IBM in 1972(Fagan) Process driven by a checklist of likely errors Build checklists through experience and feedback Some companies consider checklists proprietary Performed after design complete and after coding complete Last about 2 hours, cover about 100 statements per hour Evaluation of walkthroughs and inspections Find about 70-80% of errors Most errors found before unit testing

Software Inspections Started by IBM in 1972 (Fagan) Process driven by a checklist of likely errors Build checklists through experience and feedback. Some companies consider checklists proprietary. Performed after design complete and after coding complete. Last about 2 hours, cover about 100 statements per hour. Evaluation of walkthroughs and inspections: Find about 70-80% of errors. Most errors found before unit testing. �

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档