核心統一過程:用截然不同的新方式呈現
每一個實踐通過一系列的過程卡片呈現,這些卡片包含了定義你自己的過程所需要的各項元素,包括關鍵能力,活動和制件。這些卡片可以用來幫助您建立及使用過程?ㄆ[喻使得過程本身變得敏捷,易于使用。無論是電子卡片還是打印的版本,都能有效地推動過程采用,項目計劃,并為實踐者提供方便的參考指導。這些卡片使過程“活“起來,比靜態的網頁和書更方便閱讀,理解。
以下是來自于用例核心實踐的一些卡片。
一個制件卡片(準確地說,一個beta):
這是一張活動卡片:
一張關鍵能力卡片:
指南用來介紹每一個核心
每一類卡片都配合有一個2~4頁的指南,她介紹將卡片付諸實踐所需要的最核心的信息。她們也會鏈接到更豐富的參考資料,包括腳本,工具,模版,和案例。
比如,活動的指南包括一個介紹,參與者信息,完成 標準,以及一系列線索和提示來避免最易犯的錯誤。這些信息構成了實用指南的核心內容。
過程是怎樣封裝的?
過程由那些基礎的實踐所組成,這些實踐又是通過卡片以及與卡片相關的使用指南作為交付的。
基礎實踐已經特別設計,可以通過“加強版”加以擴展。您可以自己編寫這些擴展,來滿足您特定的需要,也可以由他人提供。比如說我們可以有關于面向服務的架構( SOA),商業建模,企業架構,結對編程,或 CMMI的實踐族。
可以有很多種方式使用卡片。她們可以被用來:
為您的項目建立一副牌。
通過卡片組合來為項目成員規定項目任務,或者定義新的過程元素。
在項目中,通過卡片實例來表現實際交付物和任務。
為卡片添加注釋來表現您項目的具體信息。
為您卡片的實現獲取項目實際數據。
把卡片分發給項目成員,從而提供過程中他們所需的信息。
作為項目成員,抽出與自己相關的卡片。
與其他項目成員交換卡片。
寫一個新的卡片來滿足您現有的環境。
通過三個 團隊工作實踐包括:產品核心,過程核心,團隊核心,您可以在團隊環境中,用敏捷的方法使用和實現整個過程。電子版或印刷版都是如此。這個過程能幫助我們在團隊環境內提升工作實踐。在Visual Studio Team System Environment中,將集成這個過程,以上提到的這些內容會有非常好的支持。過程也將在Eclipse Process Framework中得到應用。
有多個“游戲面板”來幫助游戲的進行。同時還有一套使用說明來描述如何直接實現過程?梢杂幸粋物理的游戲板,與物理的卡片配套,也可以是一套電子游戲板配電子卡片。
核心統一過程:如何實現過程?
可以從你現有的過程出發,一個實踐一個實踐地實現這個過程。你只選擇那些你需要的,同時又是你的組織不冒巨大 風險所能采用的(實踐)。您把卡片分發給項目中的成員,這樣可以告訴他們哪些內容是需要關注的?ㄆê诵牡男畔,以及 項目經理添加的針對特定項目的介紹。傳統的過程主要關注作者的需要。而核心統一過程則強調了開發人員的視角,她的方法可用于開發, 培訓,應用,以及過程的輕量化和敏捷化。另外,我們承諾,她會很好玩。
結束語-核心統一過程:
集中關注那些廣泛適用的核心要素
建立在您已經擁有的經驗和技能之上
為實現一個持續的方案提供指導
旨在提高開發中參與者的技能
添加恰到好處的過程以避免項目風險
更多關于核心統一過程的信息,請登陸我們的網站www.ivarjacobson.com
我們對于EssUP有一個更長遠的設想,就是:從一個每一個人都被迫去考慮過程的“過程時代”,轉移到一個將過程作為理所當然的“不見過程時代”。