什么是PSP


1.什么是PSP:

個人軟件過程(Personal Software Process,PSP)是一種可用於控制、管理和改進個人工作方式的自我持續改進過程,是一個包括軟件開發表格、指南和規程的結構化框架。PSP與具體的技術(程序設計語言、工具或者設計方法)相對獨立,其原則能夠應用到幾乎任何的軟件工程任務之中。PSP能夠說明個體軟件過程的原則; 幫助軟件工程師作出准確的計划;確定軟件工程師為改善產品質量要采取的步驟;建立度量個體軟件過程改善的基准;確定過程的改變對軟件工程師能力的影響。

   隨着軟件工程知識的普及,軟件工程師都知道,要開發高質量的軟件,必須改進軟件生產的過程。目前,業界公認由CMU/SEI開發的軟件能力成熟度模型SW-CMM是當前最好的軟件過程,並且CMM已經成為事實上的軟件過程工業標准。但是,CMM雖然提供了一個有力的軟件過程改進框架,卻只告訴我們"應該做什么",而沒有告訴我們"應該怎樣做",並未提供有關實現關鍵過程域所需要的具體知識和技能。為了彌補這個欠缺,Humphrey又主持開發了個體軟件過程(Personal Software Process,PSP)。

2.如何提高自身的PSP?

第一,在時間上要分清主次,將主要活動進行分類,然后跟蹤這些主要活動所花費的時間。記錄時間,記錄每項主要活動所花費的時間,養成習慣。使用標准的方法來記錄時間,確保記錄的一致性,並且把時間數據保存在適合的地方,以便后續的分析及跟蹤。

要有自己的目標,目標必須是具體的,目標與工作職責之間必須具有一定的相關性,目標的完成必須要有明確的截至期限。然后就是合理安排。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM