结对项目

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

40

Estimate

估计这个任务需要多长时间

20

Development

开发

210

Analysis

需求分析(包括学习新技术)

180

Design Spec

生成设计文档

240

Design Review

设计复审(和同事审核设计文档)

50

Coding Standard

代码规范(为目前的开发制定合适的规范)

60

Design

具体设计

120

Coding

具体代码

600

Code Review

代码复审

60

Test

测试(自我测试,修改代码,提交修改)

120

Reporting

报告

60

Test Report

测试报告

40

Size Measurement

计算工作量

40

Postmortem & Process lmprovement Plan

事后总结,并提出过程改进计划

60

合计

1900

 

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

40

60

Estimate

估计这个任务需要多长时间

20

20

Development

开发

210

240

Analysis

需求分析(包括学习新技术)

180

300

Design Spec

生成设计文档

240

200

Design Review

设计复审(和同事审核设计文档)

50

60

Coding Standard

代码规范(为目前的开发制定合适的规范)

60

40

Design

具体设计

120

200

Coding

具体代码

600

700

Code Review

代码复审

60

50

Test

测试(自我测试,修改代码,提交修改)

120

120

Reporting

报告

60

45

Test Report

测试报告

40

40

Size Measurement

计算工作量

40

30

Postmortem & Process lmprovement Plan

事后总结,并提出过程改进计划

60

100

合计

1900

2205

1. 最深刻的感想就是我们用PSP表格估计我们的时间很有帮助。毕竟最近考试很多,安排好自己的时间是一件很有帮助的事。有计划的做一件事情比起先盲目的做再解决问题效率要高的多。

2. 使用GitHub,让我们两个人能够一起做这个项目,之前不理解为什么非要把代码上传到GitHub,现在明白,如果很多人一起开发一个项目的话,GitHub是不可绕开的一个工具。

3. 对代码的规范有了深刻的认识。个人的话,变量的命名,注释,随便一点自己都能理解,但是一起做项目的时候,因为命名习惯的不同,给我们的开发带来了一定的困难。

4. 因为之前对图形界面完全没有了解,我们只能现学现用,不得不说我们确实学到了不少东西,也算是一次深刻的经历吧。

原文地址:https://www.cnblogs.com/bityao/p/9119292.html