什么是PSP


1.什么是PSP:

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

   随着软件工程知识的普及,软件工程师都知道,要开发高质量的软件,必须改进软件生产的过程。目前,业界公认由CMU/SEI开发的软件能力成熟度模型SW-CMM是当前最好的软件过程,并且CMM已经成为事实上的软件过程工业标准。但是,CMM虽然提供了一个有力的软件过程改进框架,却只告诉我们”应该做什么”,而没有告诉我们”应该怎样做”,并未提供有关实现关键过程域所需要的具体知识和技能。为了弥补这个欠缺,Humphrey又主持开发了个体软件过程(Personal Software Process,PSP)。

2.如何提高自身的PSP?

第一,在时间上要分清主次,将主要活动进行分类,然后跟踪这些主要活动所花费的时间。记录时间,记录每项主要活动所花费的时间,养成习惯。使用标准的方法来记录时间,确保记录的一致性,并且把时间数据保存在适合的地方,以便后续的分析及跟踪。

要有自己的目标,目标必须是具体的,目标与工作职责之间必须具有一定的相关性,目标的完成必须要有明确的截至期限。然后就是合理安排。

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

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

相关推荐

发表回复

登录后才能评论