【程序員】項目經理如何調動組員積極性

0?wx_fmt=jpeg


內容簡介

【程序員】項目經理如何調動組員積極性



這個方法應該很適合程序員


都說程序員是比較傲嬌,有點小自負(有的是相當,那不叫自負,那是實力的體現好嗎),略微呆萌,自尊心偏小強的一類族羣。是嗎?中招了嗎?


作爲管理好幾個組員,要完成一個大項目的項目經理,如何更好地調動組員的積極性,成了心頭一大難題。


如果組員只有幾個,那還好辦。每天用用Scrum這種敏捷方法,彙報一下進度。假如組員持續增多,管理起來可是麻煩。


小編在新工作中就體會到了一個好工具的強大作用,這個工具就是Gitlab。


爲什麼Gitlab可以很好地幫助項目經理調動組員積極性呢?


待我慢慢道來。


以前自己在平時編程學習中大多用的是Github,當時也知道Gitlab了,不過沒太多用過。就是以前和別人一起合作創業時需要管理項目進度和文件,用過一點點Gitlab。


那麼,Gitlab是個什麼東東呢?


0?wx_fmt=jpeg


GitLab,是一個利用 Ruby on Rails (可見Ruby是個好東東。當然類似的基於Python的Django也很不錯的)開發的開源應用程序,實現一個自託管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。


Git,作爲程序員即使沒用過,總聽說過吧。Linux系統內核的作者Linus Torvalds的另一大力作就是Git這個版本控制系統。極爲強大,學習曲線有點陡峭(去,看兩遍《Pro Git》先),不過一旦掌握,就身懷了一門小“絕技”。


Gitlab擁有與GitHub類似的功能,不過Github默認只能創建public(公開)的代碼倉庫,如果要在Github上創建私有的倉庫,則要付費。


但是Gitlab可以創建有限個私有倉庫,當然也可以付費來創建更多。但就免費有幾個私有倉庫這一點,比Github好。


Gilab使團隊能夠瀏覽源代碼,管理缺陷和註釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供一個文件歷史庫。


團隊成員可以利用內置的簡單聊天程序(Wall)進行交流。它還提供一個代碼片段收集功能可以輕鬆實現代碼複用,便於日後有需要的時候進行查找。


當然,小編所說Gitlab能夠調動積極性的其實是Gitlab製作精美的“刷榜”功能。當然了,這個刷榜也是小編自己自high的結果。


本沒有什麼刷榜功能,也不同於玩網絡遊戲的刷榜,但是小編親身體會,感覺這“刷榜”的成就感絕對不輸玩遊戲的感覺(當然估計僅有萌萌噠的程序員有這種趕腳,不幸小編就是其中之一)。


Gitlab 在你的分支完成後,進行git push(把你commit的代碼提交到遠程倉庫),然後可以申請一個merge request(合併請求)。這個merge request會被管理員審覈,有什麼問題他們可以直接在comment裏評論,你會收到郵件提醒(假如綁定了郵件的話,小編用的是Ubuntu下的 Thunderbird)。


0?wx_fmt=png


點擊郵件中鏈接就可以跳轉到Gitlab的merge request相關頁面。


你就可以根據管理員的評論對代碼進行修改,假如管理員沒有評論,直接merge了,那就最開心啦。你的刷榜記錄裏就多了一個新成就,每次回頭看看都很開心啊。


而且,Gitlab的註釋或評論交流都是使用Markdown語法(和Github一樣了),非常方便。


你 如果要給別人的代碼點個贊,或者點個水,都是可以的,比如點贊是冒號,然後會提示你輸入+1,就會變成一個豎着大拇指的圖案了。假如你的代碼寫得漂亮,可 能會得到多個組員的點贊哦。你的這個提交記錄上就會顯示+N(N表示被點贊次數)。然後看着自己的榜單越來越多內容,別提有多happy了。唉,作爲程序 員,也就這點追求了。


太容易滿足的人生,是不是也是種缺憾呢。。。小編現在可以說對Gitlab有點着迷,每天就想快點做完一個任務,然後可以提交,有錯誤就馬上修改,當然了,並不會求量不求質。沒質量也通不過審覈。


Gitlab中,你可以看到所有組員的merge request的記錄,有的open着,正在等待審覈,或者修改進行中;有的merged了,已經合併入主分支了;有的closed,被關閉,也可能已經merged進主分支了。也有reopened的,就是重開了的。


還可以點擊All標籤欄來查看所有的merge request。而且可以對每個組員進行篩選,比如只看某個人的merge request的情況。而且Gitlab因爲和Github有類似之處,所以你個人在團隊項目中的貢獻度也會有粒度顯示。


如下圖:


0?wx_fmt=png


小編剛來一個多月,已經貢獻了20多個merge了,還是有點小得瑟的,看一下別的組員,有的一年多也才幾十個merge。被上司表揚了呢~ 要低調,要謙虛謹慎~嗯嗯。


沒辦法,這刷榜太high了,停不下來啊。估計只有程序員會這樣吧~


爲什麼以前工作的公司都沒用Gitlab這麼好的東東呢,都只用Scrum這種沒有激勵性的所謂敏捷開發,唉。


那時候每完成一個任務也沒記錄,根本沒有什麼成就感嘛... 說到底,小編你就是臉皮厚,欠打...


當然了,Gitlab的功能遠不止於此,大家可以在使用中來慢慢體會其強大。


我覺得很多項目團隊,都可以使用Gitlab來管理項目哦。真的很不錯~


附上Gitlab官網地址:

https://gitlab.com


程序員們,一起用Gitlab刷榜,練級,打怪獸(Bug)吧。


小編這樣胡謅一通,又充分暴露了逗比本質。。。說真的,藥不能停啊~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章