PSP 相关的一些笔记
工作价值
- 是否可以复用
- 是否需要定期维护
- 是否为使用者带来良好的用户体验
开发评估
- 资源
- 本部门需要准备的开发资源有哪些
- 其他部门需要准备的资源有哪些(包括文档spec)
- 需求
- 时间评估
- 任务开始时间、结束时间、中间被打断时间(打断时间是因为它会是一个很大的影响长度的因素
- 大小评估
- 以LOC 代码行数评估项目复杂度
- 软件大小目录
- 基础(Base)
- 添加(Added)
- 修改(Modifed)
- 删除(Deleted)
- 复用(Reused)
- 全部(Total)
- 质量评估
- Bug密度(Defect Density)
- 1000*bug数目/修改的代码行数
- 复查速率(Review rate)
- 开发时间比率(Development time ratio)
- 代码设计到与代码开发时间的比率
- 设计审查到真正的设计时间。
- 代码审查与代码编写时间
- Bug所占时间比率(Defect ratios)
- Bug每小时(Defect per hour)
- Bug移除杠杆(Defect removal l)
- 鉴定失败率(Appraisal to failure ratio)
- 通过率
- Bug密度(Defect Density)
- 质量管理
- 工程师责任制
- 每个人对自己的项目代码负责
- 尽早解决发现的bug
- 避免bug的出现
- Bug记录机制(每个人负责把bug的原因,解决方案记录下来。)
- 工程师责任制
This work is licensed under a CC A-S 4.0 International License.