2009-02-06 76 views

回答

2

個人軟件過程是個人的改進過程。成熟的PSP非常繁重,有幾種形式,模板和相關文檔。然而,一個關鍵的問題是,你應該根據你的具體需求量身定做PSP。

通常,當你正在學習PSP時(特別是如果你在課程中學習它的話),你將使用完整的PSP及其所有形式。但是,正如Watts S. Humphrey在「PSP:軟件工程師的自我改進過程」中所說的那樣,「使用一個既適用於您,又能產生所需結果的過程非常重要」。即使對於一個人來說,爲了達到你想要的結果,多個項目可能需要改變這個過程。

在我上面提到的那本書,「PSP:軟件工程師自我改進過程」,定義自己的過程時,應遵循的步驟是:

  • 確定的需求和優先
  • 定義目的,目標和質量標準
  • 表徵當前進程
  • 表徵目標進程
  • 建立發展過程中的戰略
  • 驗證過程
  • 提升過程

如果你是熟悉的幾個過程模型,它應該很容易從所有的人都拿塊,並創建一個流程或工作流程,您的具體工作項目。如果你想要更多的建議,我會建議拿起這本書。有一整章致力於擴展和修改PSP以及創建自己的過程。

1

個人軟件過程本身是能力成熟度模型(CMM)過程的子集。目前還沒有可用的輕量級替代品。

+0

嚴......沒有。不是。 – 2010-08-02 22:54:01