一旦有了整體計劃,在第5會議中工程師們就可以制訂品質目標和計劃。這個計劃既定義了今後團隊所要採用的品質活動,也提供一套跟蹤工作品質的可度量的基礎。在制訂品質計划過程中,團隊成員估計在每個階段可能引入的缺陷數和消除的缺陷數,以及在系統測試、客戶驗收測試和產品最終發布時可以存在多少缺陷。然後,在第6會議中,團隊成員制訂即將開始的這一個階段的詳細計劃和進一步確認整個團隊的資源,以便確保這個詳細計劃中所有任務可以分配給團隊成員。這樣,就得到了一個權衡後的團隊計劃。在第7會議中,工程師們定義主要的項目風險,並根據它們的相似性及影響力對其進行分級。團隊同時要指派一個團隊成員去跟蹤每個風險,並為相對比較重要的風險準備一個風險降低計畫。
團隊完成它的計劃以後,團隊成員舉行第8會議,為管理層詳審做準備。在第9會議中,他們和管理層在一起進行評審。會議期間,團隊解釋這個計劃,描述它是如何產生的,表明所有的團隊成員同意並對計划進行了承諾。如果團隊沒有滿足管理層的目標,通常應該準備並提交一個替代計劃,並說明這個計劃需要什麼樣的資源或有什麼樣的需求變化。提交替代計劃的主要原因是萬一團隊制訂的計劃沒有滿足業務要求時,能夠提供給管理層一個備選計劃。在TSP Launch的最後,團隊與管理層應該就本項目中團隊應該怎樣進行達成一致。
在最後一步,團隊回顧一個這個Launch 過程,並提交流程改善建議。團隊也收集並記錄Launch的資料和材料,以備將來使用。
The TSP Teamworking Process
一旦TSP團隊的Launch過程完成,最主要的目的就是確保所有的團隊成員遵從計劃。這包括下面幾個主要的內容:
* 領導團隊 * 過程紀律 * 問題跟蹤 * 交流 * 管理彙報 * 維護計劃 * 評估項目完成情況 * 平衡團隊工作量
* Relaunching項目 * TSP品質管理
Leading the Team
團隊領導負責指導和激勵團隊成員,處理客戶問題以及與管理層打交道。這包括每日的工作方向、保護團隊資源、解決團隊問題、組織團隊會議、彙報工作。總而言之,團隊領導的主要責任是維護團隊的主動性和energy,並確保高效地工作。一個關鍵的領導責任就是維護過程紀律。在這裡,團隊領導確保工程師們按計劃做工作。這個工作過程是在Launch期間由他們自己定義的。在做這些工作的同時,團隊領導監督這些工作以確保每個人都遵從團隊制訂的過程和計劃。幾乎每個項目都面臨著嚴重的進度和資源壓力,所以總是存在這樣或那樣的考驗。然而,當團隊不按照他們原來制訂的過程工作的話,他們就不能說他們做了他們應該做的工作。在監督過程紀律時,團隊領導應檢查每個團隊成員是否記錄了他的過程資料,彙報了每周的狀態,生產了高品質的工件。
團隊領導另一個重要的責任是確保團隊成員所反映的問題都被管理和跟蹤。使用TSP後,在每周的團隊會議上,工程師們通常都會討論一些問題。團隊領導應該首先檢查這個問題是否應該由團隊來處理,如果由團隊來處理,指定一個成員負責管理和跟蹤它。最終,團隊跟蹤每一個問題並記錄日誌,並在每個周例會上評審所有顯著的問題。
Communication
團隊領導負責保持開放且高效的團隊交流。當成員不知道項目狀態,不知道其他成員在做什麼,以及還有什麼樣的挑戰時,是很難讓他們保持動力的。交流是維持團隊能量和動力的一個關鍵區段,促進交流是團隊領導的關鍵責任之一。
在周例會中,團隊領導首先要總結一下項目狀態和管理層關心的問題。然後團隊成員總結自己在這一周的工作,以及下一周的工作,他們所擔任的角色的活動以及他們跟蹤的風險狀態。他們還要提出他們遇到的問題,並說明在下一個星期他們需要什麼樣的協助。
團隊領導還有一個重要的責任,那就是向管理層彙報團隊狀態和過程資訊。TSP要求團隊做周報顯示根據計劃,團隊進行到哪裡。這個過程也要求做經常性的、如實且完整的客戶狀態報表。
每個星期TSP團隊使用掙值的方法根據計劃來跟蹤項目過程。對於掙值,每個任務根據佔總項目評估的百分比都被指定了一個價值。假如一個項目有1000個小時的task,那麼一個32小時的task應該有3.2個計劃值(PV),或100*32/1000=3.2%。當團隊完成了這個任務,工程師應累積3.2個掙值點(EV),而不考慮這個工作花費了多長時間,多少費用。