圖片來源: 

崔啟文

在 VS 2010中增加了很多專案報表,除了在專案入口網站的專案儀表板中,提供各種進度報表,如最新專案進度、待完成工作進度、程式碼簽入記錄等資訊,還導入了Scrum方法論,新增加了本文點(Story Point)的概念,可以讓專案經理估算開發專案所需的時間成本。

本文點是一種抽象的單位概念,通常可用來代表時間成本,例如人時,或人天。在VS 2010中專案經理可以設定每一個Work Item的本文點點數,例如這一項工作需要10個本文點,代表需要10個單位的工作時間。專案經理可自行定義1個本文點要對應多少人時,例如1個本文點等於2個人時,這樣10個本文點就等於實際上的20個人時。

估算Work Item需要的本文點點數,可依據可能的工作量來估算,例如有兩個User Story,A和B,A的工作量是B的兩倍,就可以定義A有兩點本文點,而B只有1點。依照同樣的作法,在專案建立Work Item時就一併設定本文點,VS 2010就會自動估算出專案進度的各項報表。這些本文點也可以隨著專案執行過程隨時修正。定義出每一項Work Item的本文點數,最後可以加總出一個專案的本文點總數,待這個專案完成後,就用這個專案所花費的時間成本來估算一個本文點所對應的時間成本。經過幾次專案的調整,最後就能得到有效的本文點和工時的對應規則。

 

透過專案入口網站追蹤進度

在SharePoint上的專案入口網站上會即時透過圖表呈現各項專案進度,理想趨勢就是透過本文點所計算出來的進度估算。圖片提供/崔啟文

 

Excel報表 1  可追蹤專案各階段進度

在VS 2010中還提供了多種Excel格式的專案報表,包括工作進度、測試計畫、Bug追蹤、程式碼變更管理等十多種報表。圖片提供/崔啟文

 

Excel報表 2  可離線瀏覽

這些Excel報表上的VBA程式會自動抓取TFS上的專案資訊,提供專案成員在本地端離線瀏覽,若有更新再同步到TFS中。圖片提供/崔啟文

 

Excel報表 3  結合本文點可估算工作量

若專案經理為所有的Work Item設定了「本文點」(Story Point),在Excel報表中就能自動計算出小組工作量和個人工作量。圖片提供/崔啟文

 

Excel報表 4  和專案入口網站同步資訊

專案入口網站專案儀表板所呈現的各種報表,也都可以在Excel報表中看到,而且所有在Excel中的資訊能自動和網站同步。圖片提供/崔啟文

 


相關報導請參考「用VS 2010實踐團隊開發」

熱門新聞

Advertisement