• 用个体软件过程(PSP)记录你的工作


    用个体软件过程(PSP)记录你的工作

    首先,非常感谢大家对本门课程的学习所投入的时间和精力。

    其次,已经进入数据时代,口说无凭,拿数据来。如果你认为你已经投入了大量精力在这门课程的学习和作业中,而且已经精疲力竭。那么,请用PSP真实记录下你的工作。在各小组的博客中,建议大家用PSP的数据来计划、记录小组任务的完成情况。

    附录中给出了PSP2.1表格,大家可根据各自小组的分工情况,对该表格做出合理的调整。通过先计划、再实施,用你的数据告诉我,你的投入是多少。谢谢。

    注意:(以下摘自:邹欣,《构建之法(第三版)》,人民邮电出版社,2017年9月,2.3节:个人开发流程,版权归原作者所有)

    (1)PSP的目的是记录工程师如何实现需求的效率,

    (2)PSP依赖于数据,用PSP来记录工程师的各项活动,从而得到PSP的数据。请勿虚构数据。

    附录

    附:PSP 2.1表格

    PSP2.1

    Personal Software Process Stages

    预估耗时(分钟)

    实际耗时(分钟)

    Planning

    计划

       

    · Estimate

    · 估计这个任务需要多少时间

       

    Development

    开发

       

    · Analysis

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

       

    · Design Spec

    · 生成设计文档

       

    · Design Review

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

       

    · Coding Standard

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

       

    · Design

    · 具体设计

       

    · Coding

    · 具体编码

       

    · Code Review

    · 代码复审

       

    · Test

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

       

    Reporting

    报告

       

    · Test Report

    · 测试报告

       

    · Size Measurement

    · 计算工作量

       

    · Postmortem & Process Improvement Plan

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

       
     

    合计

     



  • 相关阅读:
    PHP 实现 一致性哈希 算法(转的)
    一致性 hash 算法
    分布式设计与开发---宏观概述
    Lvs+keepalived+nginx+php的session 保持的算法
    从零搭建Web网站
    Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)
    哪个线程执行 CompletableFuture’s tasks 和 callbacks?
    HTTP 用户认证
    java 发送 HTTP 请求
    Http basic Auth 认证方式帮助类
  • 原文地址:https://www.cnblogs.com/ningjing-zhiyuan/p/7903108.html
Copyright © 2020-2023  润新知