1. 金融百科  > 所屬分類  >  項目管理工具   
      [0] 評論[0] 編輯

      個體軟件過程

      PSP概述
        個體軟件過程是由美國Carnegie Mellon大學軟件工程研究所(CMU/SEI)的Watts s. Humphrey領導開發的,于1995年推出,在軟件工程界引起了極大的轟動,可以說是由定向軟件工程走向定量軟件工程的一個標志。PSP是一種可用于控制、管理和改進個人工作方式的自我改善過程,是一個包括軟件開發表格、指南和規程的結構化框架。
        PSP為基于個體和小型群組軟件過程的優化提供了具體而有效的途徑,例如如何制訂計劃,如何控制質量,如何與其他人相互協作等等。在軟件設計階段, PSP的著眼點在于軟件缺陷的預防,其具體辦法是強化設計結束準則,而不是設計方法的選擇。根據對參加培訓的104位軟件人員的統計數據表明,在應用了 PSP后,軟件中總的差錯減少了58.0%,在測試階段發現的差錯減少了71.0%,生產效率提高了20.0%。PSP的研究結果還表明,絕大多數軟件缺陷是由于對問題的錯誤理解或簡單的失誤所造成的,只有很少一部分是由于技術問題而產生的。而且根據多年來的軟件工程統計數據表明,如果在設計階段注入一個差錯,則這個差錯在編碼階段引發了3一5個新的缺陷,要修復這些缺陷所花的費用要比修復這個設計缺陷所花的費用多一個數量級。因此,PSP保障軟件產品質量的一個重要途徑是提高設計質量。
      個體軟件過程PSP的內容
        PSP與具體的技術(程序設計語言、工具或者設計方法)相對獨立,其原則能夠應用到幾乎任何的軟件工程任務之中。PSP能夠:
        1、說明個體軟件過程的原則;
        2、幫助軟件工程師作出準確的計劃;
        3、確定軟件工程師為改善產品質量要采取的步驟;
        4、建立度量個體軟件過程改善的基準;
        5、確定過程的改變對軟件工程師能力的影響。
      個體軟件過程PSP的作用
        l、使用自底向上的方法來改進過程,向每個軟件工程師表明過程改進的原則,使他們能夠明白如何有效地生產出高質量的軟件。
        2、為基于個體和小型群組軟件過程的優化提供了具體而有效的途徑。其研究與實踐填補了CMM的空白。
        3、幫助軟件工程師在個人的基礎上運用過程的原則,借助于PSP提供的一些度量和分析工具,了解自己的技能水平,控制和管理自己的工作方式,使自己日常工作的評估、計劃和預測更加準確、更加有效,進而改進個人的工作表現,提高個人的工作質量和產量,積極而有效地參與高級管理人員和過程人員推動的組織范圍的軟件工程過程改進。


      附件列表


      0

      詞條內容僅供參考,如果您需要解決具體問題
      (尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。

      如果您認為本詞條還有待完善,請 編輯

      上一篇 “6S”模式    下一篇 產品分解結構

      相關標簽

      熱門標簽

      强奷白丝女仆漫画,玩小处雏女av网站免费,女人另类牲交ZOZOZO