作業: 啟動開發流程
這項作業說明如何將開發流程佈建到專案小組中。
目的

這項作業的目的如下:

  • 確定專案成員已適當進入流程。
  • 取得關於流程的任何意見,依照需要來修正流程。
關係
角色主要: 其他的: 協助:
輸入強制: 選用:
外部:
輸出
主要說明

在專案的生命週期中,每當開發流程有重要的更新時,都必須將焦點放在這些變更來重新啟動開發流程

步驟
發表變更

請通知所有專案成員量身訂作之開發流程的任何重要更新。如果專案有專案網站,除了通知專案成員之外,還應該將變更公佈在網站中。 

所配置之流程的流程網站,通常應該發佈到所有專案成員都能夠存取的 Web 伺服器位置。另外,您也可以將網站複製到專案成員的本端硬碟。

教育專案成員

除非變更無關緊要,否則,專案成員必須接受新開發流程的教育,其中包括任何準則、範本和/或工具。從非正式的 2 小時簡報到較正式的訓練,這可能會隨著專案的大小和專案成員對於類似開發流程的熟悉度而不同。

以下是常見的專案成員教育方式:

  • 研討會。
    如果變更很小或很容易瞭解,可以利用研討會,由流程工程師來介紹新內容。這類研討會通常需要 1-3 小時。當重新啟動反覆流程且與前次啟動的變更不大時,這通常是比較好的選項。
  • 「啟動」研討會。
    請安排所有專案成員都要參加的一日研討會,讓他們遵循新的開發流程和使用各項工具。請參閱支援資料:開發流程研討會,以取得如何安排這類研討會的詳細資料。請注意,「啟動」研討會假設參與者已經歷了相關的標準訓練課程。請一律要對照專案的預期值來考量研討會的成本。
  • 自訂的訓練課程。
    如果專案成員尚未參加流程和工具的標準訓練課程,另一個方式是自訂標準訓練課程來涵蓋專案的開發流程,其中包括準則、範本和工具。不過,自訂訓練課程的成本很高。一般流程訓練,例如 Rational Unified Process™ 的介紹課程,應該在專案開始之前或專案初期進行。在技術、方法或技術知識方面更專業的訓練,通常都是「在需要之時提供」。這表示是在專案引用方法或技術之前提供訓練,以確保新知識在心中的鮮明程度。
  • 「訓練營」。
    1-5 星期集中的動手訓練。只有少數組織才有能力安排這類訓練營,當專案人員面對許多新的因素時,這種方法已證實非常有效。訓練營通常會混合了研討會、訓練課程、動手工作以及流程和工具。
收集意見

在簡報新資料和教育專案成員時,您可能會收到意見回饋,且會在開發流程和/或工具中發現問題。請在適當情況下,產生變更要求。有些變更可能需要在專案範圍之外處理,例如,由負責組織層面開發流程的流程小組來處理。專案選擇的流程量身訂作方式也可能產生其他問題,您應該考量問題的解決方案,供下一次在內部發行流程時使用。

貫徹流程啟動程序,以確定專案成員「已取得訊息」,通常會很有價值。在簡報期間,許多人會覺得很難開口要求說明,當許多內外人員在場時,尤其如此。在許多專案中,流程工程師的責任也包括監視流程來協助專案成員採用流程所說明的技術。這項工作通常會產生在啟動期間往往無法取得的意見。如需詳細資訊,請參閱概念:指導

內容
多次出現的項目
事件驅動
持續進行中
選用
規劃
可重複的
主要考量

流程工程師必須協同專案管理人員發表特定專案專用的開發流程,且必須決定如何教育專案成員。

詳細資訊
概念