Visual Studio 工作時間記錄套件 - Codealike
- 2015-01-28
- 13468
- 0
- Visual Studio 精選擴充套件
各位開發人員有時候會不會覺得一天過了,可是好像沒做什麼事情?或是沒有把需求完成?
經常不知道為什麼時間就不見了,感覺整天很忙卻好像寫不了幾行?
Codealike 這是一個包裝在 Visual Studio 的套件,可以協助使用者記錄在 Visual Studio 撰寫程式、編譯、除錯的時間,讓使用者可以定期回頭看看自己的工作效率,進而改善工作方法,或是 SOHO 族可以依據此套件做為工時報價的依據,甚至於用於團隊內,讓團隊成員可以簡單的看到每個人對於團隊的貢獻度。
套件安裝好以後,開啟 Visual Studio 時會跳出提示訊息,有註冊的就選登入,沒註冊的就去註冊一個帳號(demo 是直接使用 FB 登入)
登入以後就沒事了,你做的動作都會傳到遠端空間記錄下來,你必需到官網才能看報表,下方有一段官方錄製的影片,可以看看有什麼功能。
功能大致上就是這樣沒錯,可以觀看個別專案的「編譯」「開發」「偵錯」三種時間,而且可以加入比賽,看誰花最多時間來寫CODE(好像有點淒涼)
圖表還有非常多種,介紹不完,請各位自行至官網挖掘。
這套件的好處是可以衡量自己,比如上面這個圖表,如果你看到紫色的部分特別高那就很有可能是你的電腦快不行了,花了許多的時間再編譯,那如果橘色的遠遠超出綠色的範圍,你可以要思考一下為什麼都是很快的把程式寫完以後花非常多的時間偵錯?是不是寫程式的工法有些問題?還是其實這專案一開始就根本不知道要做什麼,是邊做邊修?
藉由這些圖表、報表可以讓自己很快的分析近況, demo 這裡的習慣是一星期去看一次報表,如果你是 SOHO 時間的掌控更是必需的,有這種工具雖然沒辦法當下警告你,但是可以事後提醒,也算是不錯。
新版的 Codealike 還有增加兩個功能,一個是好玩性質的,開發人員可以將自己的頁面分享出來,讓大家知道年假的時候你都在寫CODE或是你經常開發的是哪種類型的程式,就如下面的網頁一般
以上的功能都是屬於「個人」自我管理用的工具,但是 Codealike 有一個非常邪惡的工具,如果正在看文的你是工程師的話,請確保主管不會看到,如果你是主管的話,請立即 alt+f4 關掉本頁!
這邪惡的工具就是「Team」當你增加了一個 Team 以後可以把 Team member 也都加入,就可以瞭解 member 上班的時候在幹什麼,如果很不巧公司有一個沒在用的顯示器,或是你是屬於無良主管的話可以使用「Pulse Panel」這功能,此功能可以即時得知成員有沒有開啟 Visual Studio 寫 Code 還是開了 Visual Studio 卻沒做事,像下圖就表示 demo 目前沒有在寫 Code
怎麼樣?很殘忍吧!,所以這工具建議各位自己用用就好,千萬不要讓主管知道,最後提醒一下。
Codealike 只能監控在 Visual Studio 的時間,如果開發人員轉去操作 SQL、LINQ PAD 等工作是不會記錄的,所以此時間只能做為參考用,絕對不能拿來當KPI!
一個工程師的價值在於他解決的問題,而不是他花了多少時間在寫CODE!
回應討論