用 TFS 幫團隊自動產生「每日工時報表」

用 TFS 幫團隊自動產生「每日工時報表」

前言

首先感謝 J 小姐友情的幫忙以及提供資料 Smile  (都把大家給賣了) 才有這篇文章

image

 

我們開發人員已經很忙了!有修不完的 Bug 、寫不完的功能、接不完的電話 (幫忙改一下資料什麼的),每週 (每月) 結束時還要被迫要求要交什麼工時報告。

當然 PM (主管) 也不是白搭的,用人工的方式 剪下貼上 匯整所有人用 Excel 填好後寄回的工時後 再給人資。

 

若是已經導入 TFS 的團隊並且成員每天都要填專案的時數的話,那麼就可以用 Cube 直接產生 report 。

 

使用 Excel Report

Excel Report 其實就是用 Excel 直接去接 SQL Server 的 Cube 再搭配 樞紐分析的報表

 

image

而 TFS 已經幫我們準備好一些範本以及連接的相關設定,我們找一個類似的來改或是用 Report Template

image

在右邊的樞紐分析表欄位清單如上,欄的部分選擇被指派工作的人員,值的部分則是已完成的工時。

image

在「已完成工作」點一下選「值欄位設定」後就可以看到設定細項

記得將顯示方式改成「差異」並與前一項目相減,就可以得到每一天填的工時了

image

image

當然也是要用 Excel 跑一下圖表的,可以看到放假日都是空的。 (這才知道沒有作假 XD

 

是不是很方便? Smile