隨筆-55  評論-208  文章-0  trackbacks-0

          這篇文章不是用來講mingle的使用方法的,是來發表使用mingle一個月的使用感受。
          由于mingle的操作十分簡單,方便,有興趣的同學可以自己下載一個并可以參考官網的flash。
          官網地址:http://studios.thoughtworks.com/mingle-project-intelligence

          基本感受:
          Anything is card!所有操作都是基于卡片的,也就是說一個項目的基本構成單位就是story card,而基于這些卡片方便的展示、管理、統計都是很方便的。

          優點:
          1、操作簡單,修改屬性,拖曳卡片,過濾查找,都是幾個簡單動作就可以完成的,而且由于大量的使用ajax,用戶感受很好
          2、項目自定義性強,可以針對卡片添加你想要控制的任何信息,這樣由于不同的項目就會有各自不同的主要關注點,你就可以把主要精力集中在相應的關注點。這樣就不會所有項目都是千篇一律的屬性,而實際上很多屬性都是對于當前項目無用的信息(MS的project雖然強大,但是我卻很不喜歡用它)。這是很agile的做法,需要什么才用什么。
          3、項目模式的重用,可以把當前項目的模板導出做為一個case來提供給另一個項目參考,或者可以直接重用。這樣就實現了部分項目經驗的傳遞與共享。
          4、可以把你最期望關注的定制過濾條件使用固定的view展示出來,比如說我當前關注是5.5版本的卡片信息,就可以直接定制成一個tab view讓每個訪問者都看到
          5、grid的展示方式讓你了解卡片更加直觀,比如我現在想知道當前迭代周期內每個人的卡片狀態,就可以使用grid的方式來展現

          6、通過簡單的mql語句可以訂制你需要統計的基本圖形。

          一些缺點:
          1、內存恐怖,之所以用恐怖這個詞是因為確實很難想象一個安裝文件只有幾十m的安裝文件運行起來就吃了我400m內存(都是ruby惹的禍),而且還是訪問用戶只有1-2個的情況下,要不是我剛升級到2G內存,那我絕對不會使用mingle的。
          2、討厭的Description:不是所見即所得編輯器,很不友好,甚至在導出然后導入的時候經常出錯。因為mingle一般在公司內部服務器使用,期望能夠加入粘貼圖片的功能,畢竟用附件的方式很不方便。
          3、mql--雖然我也沒想出更好的進行統計展現的方法,但是,用一個工具又要學一個語言確實讓我覺得有些不舒服。
          4、不完善的導入導出,data的導入導出是基于excel的,但是但是為什么要多一個復制-粘貼的動作呢?很多余的說。。。
          PS:一個小技巧
          如何變相突破5人的限制。這里的方法不是破解,而是出于一種agile的管理想法,我覺得讓開發者來每天登陸mingle然后更新屬性和狀態是一種不給實現功能帶來實際價值的做法。而且要把這種工作交給開發者來做的話無疑是加大了開發者的負擔。所以我的mingle中只有兩個用戶,一個是我自己,一個是guest,我每天來更新所有卡片的工作狀態,而guest是給團隊成語甚至我的老大來了解當前進度的。然后再給卡片增加一個developer的屬性,用來保存每個開發者的名字(這個就沒有限制了吧,呵呵,希望TW看到這個技巧不會哭笑不得)。

          好了,這就是我這一個多月的mingle實用感受,歡迎大家提出更好的工具,對于工具的選擇上我一向是絕對agile的。

          下篇預告:mock還是build——關于TDD環境的選擇            時間:2007-09-12


          鏈客中國,寫文章也可以賺錢哦
          posted on 2007-09-11 19:39 rocket 閱讀(4904) 評論(8)  編輯  收藏

          評論:
          # re: mingle使用小記--agile項目管理工具 2007-09-11 21:31 | steady
          先頂一個  回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具 2007-09-11 22:57 | 孫健
          還是不敢用了 我內存小的可憐
            回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具 2007-09-11 23:20 | sai
          我看我還是先挖掘完jira的功能再用它吧.
          我電腦只有512m  回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具[未登錄] 2007-09-12 21:49 | jack
          曾經嘗試過 xplanner. 感覺有點麻煩,可操作性沒有 mingle 好.
          期待能有更好的,開源的 agile 工具出現!  回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具 2007-09-16 01:03 | sai
          這里有沒有你想要的?
          http://www.xprogramming.com/software.htm  回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具[未登錄] 2008-01-03 12:06 | Harry
          最近我們制作了 http://www.etrack.cn/ eTrack項目追蹤管理,和mingle類似,也是agile項目管理,使用的也是ruby on rails。根據公司需要,增加了bug追蹤和工作日志功能。歡迎批評指正! :D   回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具[未登錄] 2008-01-03 12:13 | eTrack, agile項目管理
          rails開發效率高,但是運行效率不行,看來只適合做原型  回復  更多評論
            
          # re: mingle使用小記--agile項目管理工具[未登錄] 2008-01-03 12:27 | rocket
          新生的東西,還有很多需要改進,和java剛生出來一樣嗎:)那位harry兄的 http://www.etrack.cn/ ,建議再做成熟些再出來推廣,你現在這樣出來和mingle比會有很多問題的,而且bug追蹤和工作日志感覺這些特性功能很中國化的味道,有些非agile。不過很欣賞你們做工具的態度,我們的軟件就需要有這樣的態度。  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 兰西县| 武义县| 大荔县| 高邮市| 龙胜| 莱阳市| 广水市| 望城县| 定安县| 东莞市| 云阳县| 上饶县| 灵丘县| 宜良县| 青阳县| 门头沟区| 理塘县| 靖宇县| 兰考县| 景洪市| 余江县| 南木林县| 运城市| 临颍县| 曲水县| 宁武县| 芜湖县| 泸西县| 武定县| 沁源县| 永年县| 康保县| 温宿县| 泽普县| 长阳| 咸阳市| 松滋市| 东宁县| 嘉义市| 禄丰县| 大石桥市|