使用TaskVision來管理你的專案

2021-03-31 11:23:39 字數 1439 閱讀 1152

前一陣子,我們專案組在開展cmm學習,cmm的精髓之一,也就是將所有的事務以文件的形式管理起來,因此,在長達半年的學習過程中,每個人都投入了大量時間撰寫各類文件,文件齊全當然是件好事,但是當文件的製作會佔據大量我們原本就寶貴的開發時間的時候,這些文件是否還必要就成為每個開發人員所擔心的事情了,最後就變成了為了記載文件而記載文件,這也是cmm很容易流於形式的原因之一了。

那麼,反觀我們記載文件的過程呢,早先我們完全聽取了日本評估師的建議,針對各個過程做了部分剪裁後,製作成了各種各樣的excel模板,在實際工作時,就從模版來複製出乙份實際的文件。比如,我作為pairreview leader,每次有人申請pairreview,我就必須用模版來複製出一張實際的review票,接著填入參與的人員,review物件等內容,再發郵件給review者,然後參與到review的整個漫長過程中:review者review完後,在票中填入review意見,發回做成者修改,做成者修改完後再填寫已修改資訊,再一次給review者檢查。。。。n個回合後,review票回到我的手裡,我再將其歸檔,有時稍一疏忽,某封review票就被我遺忘在郵件堆裡了。。。。更悲慘的是,每當要統計些什麼資料的時候,雖然外部有乙個總的review管理票,但是部分細節資料,我還是必須乙個乙個開啟所有的review票,手工進行統計。。。。。乙個review票如此,其它如bug管理,test管理等,都是如此,其間的痛苦,相信只有做過cmm的朋友可以體會了。

縱觀以上的過程,我覺得關鍵的問題並不是出在cmm本身上,只是我們在具體實踐的時候,純粹教條主義的照搬別人的方法,選擇了錯誤的管理工具(sourcesafe+excel的模式實在是罪魁禍首了),所以,當公司的cmm評審結束,cmm不再作為一種公司的強迫性措施的時候,我們開始找尋自己的裁減之路了。。。

開始的時候,從《程式設計師》雜誌的介紹中我們得知了bugfree這個bug管理工具,作者以其多年微軟的工作經歷,總結後開發了這個bug管理工具,具體的介紹我就不談了,關於這個工程的內容,去年年末的某一期以及今年2月的《程式設計師》雜誌都有介紹,其專案也可以在這裡找到:

bugfree確實為我們解決了bug管理的問題,因該說在bug管理方面它做得非常出色,但是也僅此而已,我們需要的還是一款能夠由綜合管理功能的軟體。這就是最近我們開始使用的一款軟體:taskvision。

使用者在c端所有的task以及其完成的進度都會以列表的形式顯示出來,作為pm就可以方便的檢視每個開發人員的完成情況了,同時,整個project的總體完成進度也會被自動統計出來,對於管理人員來說這時非常方便的。更重要的是,現在pm一眼就可以看出誰空著了,可以馬上給其分配新的任務(cmm的又乙個不人性化的特點,我們的娛樂時間啊!!),而不大會出現某些人手上有一大堆東西要做,某些人卻無事可做得情況了。

目前,我們的bug管理也開始使用taskvision了,雖然相比bugfree它沒有那麼方便,不過,畢竟統一了工具(統一的工具就好像統一的語言一樣,可以減少學習的成本),更豐富的功能只好等以後慢慢加了。

使用TaskVision來管理你的專案

前一陣子,我們專案組在開展cmm學習,cmm的精髓之一,也就是將所有的事務以文件的形式管理起來,因此,在長達半年的學習過程中,每個人都投入了大量時間撰寫各類文件,文件齊全當然是件好事,但是當文件的製作會佔據大量我們原本就寶貴的開發時間的時候,這些文件是否還必要就成為每個開發人員所擔心的事情了,最後就...

使用virtualenv來管理python環境

在此之前我使用conda管理python環境,但是一直出現問題 pythonpackage tools not found.因此決定更換管理方式,使用新的管理工具virtualenv管理python包 首先式安裝virtualenv工具 sudo pip install virtualenv接下來直...

使用f spot來管理相片

今天將家裡的機器也裝了ubuntu系統 系統配置完畢後,用了一下f spot。我們的 都放在乙個ntfs分割槽中,好在現在ubuntu對ntfs 讀寫都沒有啥問題。啟動f splot將所有的 索引了一下,為了節省空間,沒有將 拷貝過來。開始的時候點了一下ntfs分割槽,結果f spot一下子開始工作...