為軟件質量保駕—過程管理與項目管理技術的應用[2] 軟件質量保證
關鍵字:
CA Process Continuum的核心部分包括三部分:用于存儲全部過程的中央存儲庫Process Library、用于定義過程和改進過程的工具Process Engineer以及用于制訂項目計劃及跟蹤項目的工具Project Engineer。
在Process Library中,既可以存放軟件開發機構定義的軟件過程,也可以存放由CA或第三方專業廠商提供的商業化軟件過程。這些軟件過程都可以通過Process Engineer進行定義或改進。所有軟件過程在過程庫中都以模板形式存在,過程管理員可以通過簡單的定制完成過程定義。當新項目開始時,項目經理可以根據項目具體的需求特點,通過Project Engineer從Process Library中選擇適合的過程模板應用于這個項目。過程模板一經指定,Project Engineer就會根據過程模板中的定義自動地生成詳細的項目計劃,項目經理只需在此基礎上進行簡單的資源分配、成本和時間估算、時間安排等,就可以完成一個項目計劃的制定工作。在此之后,項目經理可以讓Project Engineer為其生成項目進度表。
Advisor可以為機構建立一個基于Web的工作環境。利用這個環境,項目經理可以了解各項目的動態進展情況,匯總項目進展情況及項目成員的工作情況,并在Project Engineer中利用這些信息進行評估,作為對項目后續工作進行調整的依據。
此外,在Advisor建立的環境中,項目組的每位成員都可以訪問Team member Website,從該站點上獲取自己的工作列表和相關的時間表,并可以獲得各種幫助信息、填寫每項工作的具體完成時間,從而形成一個項目成員與管理者之間的溝通環境。對項目經理來說,這可以增加項目的可視性,有效地提高團隊成員的勞動效率。
在項目進行的過程中,如遇到與計劃不符的情況,項目經理可以及時調整項目計劃,并利用Project Engineer與Scheduler的同步功能獲得項目的實際執行數據,這些數據可以作為過程管理員改進過程的實際依據。需要強調的是,Process Library對剛剛開始嘗試從事過程定義與過程改進工作的人來說具有特別重要的意義,因為商業化的過程庫具有很高的學習和參考價值,它可以幫助我們共享業界的最佳實踐。
原文轉自:http://www.anti-gravitydesign.com