PSP


什么是PSP

       个人软件过程(Personal Software Process,PSP)是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够说明个体软件过程的原则; 帮助软件工程师作出准确的计划;确定软件工程师为改善产品质量要采取的步骤;建立度量个体软件过程改善的基准;确定过程的改变对软件工程师能力的影响。

  • 什么是PSP
    • 它是一个自我改进的过程,它帮助控制、管理和改进自己的工作方式
    • 它是一个结构化的框架,包括了软件开发中使用的表格、准则和规程
    • 它提供了一个度量和分析框架,用来检验和管理你的个人工作
    • 它还是一个已定义过程,用来帮助你改善自己的个人绩效
  • PSP框架说明
    • PSP0:You establish a measured performance baseline.(建立一个可度量的绩效基线,目标是收集准确和完整的你个人工作数据)
    • PSP1:You make size, resource, and schedule plans.(制定规模、资源和进度计划)
    • PSP2:You practice defect and yield management.(练习缺陷和产品管理)

PSP的原则及目标

  • PSP基本原则
    • 部件决定整体质量 软件系统质量是由其最差的部件质量决定的
    • 部件是个体开发 部件是个体开发
    • 过程决定部件质量 软件部件质量由开发所使用的过程质量决定的
    • 个体决定关键质量 关键质量是开发者个人的技能、承诺和个体过程准则
    • 自己负责 做为一个软件专业人员,应当对自己的个体过程负责
    • 自己分析 应当度量、跟踪、分析自己的工作
    • 自己学习 应当从自己的绩效变化中进行学习
    • 应用实践 应当把学习到的适合的经验教训应用到自己的实践中去

原创文章,作者:bd101bd101,如若转载,请注明出处:https://blog.ytso.com/245400.html

(0)
上一篇 2022年4月18日
下一篇 2022年4月18日

相关推荐

发表回复

登录后才能评论