專案直播:任務管理系統應用

自由飛發表於2015-08-14

+++++++++++++++++++

2016年11月7日更新 

已經改直播了,直播每天的工作情況。有興趣的同學加QQ群:179742319 

+++++++++++++++++++

2016年11月23日 補充

後續行動:倡議:我們“一起幫”

+++++++++++++++++

 

先說專案情況

我準備開源兩個專案:

1、任務管理系統,已部分完成,可以勉強使用。主要特色:

  • 切分任務:大任務切成中任務,中任務切成小任務,形成任務樹,以便於工程管理(如:估算工時、安排進度等)
  • 固化需求:通過任務“釋出>>承接>>完成>>驗收”流程的控制,保證任務需求清晰質量可控。比如一個任務一旦被承接:
    •   對於任務承包方而言,你一旦承接任務,表明你完全理解了任務需求,以後就不要扯什麼“我以為……”
    •   對於任務發包方而言,別人一旦承接任務,你就不能再改需求了。系統就這樣設定的:改不了,除非承包方同意。
    •   其他流程,比如任務驗收也是一樣。任務一旦驗收,這個任務就結束了,任務發包方就得按約定給錢了。哪怕這個任務有bug不完美什麼的,那都是另外一碼事了。要繼續改,發新任務唄,誰讓你之前已經驗收了的呢?
  •   量化任務:以任務的難度和花費時間量化任務的價值。對外,可以按任務難度時間進行結算;對內,可以據此考核(除了彙總以外,裡面包含了一些統計)。

2、創業家園,部署的是老版本,醜,而且暫時不能註冊只可以瀏覽,看起來像是部落格問答和新聞資訊的大雜燴。會在用bootstrap美化之後上線,到時候會在部落格園/QQ群裡通知。

新版本的主要功能點:通過積分激勵篩選優質內容。換言之,積分是真正有用的。比如我在部落格園釋出一篇部落格,辛辛苦苦碼字這麼久,得了這麼多贊,除了精神安慰以外,什麼都沒有。但是如果在創業家園,你釋出文章,文章獲得好評,都會讓你本人獲得積分。獲得的積分,就可以直接用於釋出廣告、新增友鏈等等,是最終可以轉換成物質利益的。

 

專案使用的技術:

  • 前端:bootstrap、jquery、ASP.NET MVC
  • 後臺:C#、NHibernate、mysql

     

專案開發理念:

  • 物件導向
  • 領域驅動
  • 測試驅動

 

再說一下合作方式。

所有的任務,都會發布到任務管理系統中,任務列明瞭難度、工時和預計完成時間。你可以根據自己的情況,選擇合作方式:志願和聘用。

志願

沒有報酬沒有約束,全憑你的奉獻精神。你覺得某個任務有意思,你就可以去接去做。和所有的開源專案貢獻基本類似,但有一個小小的差別:如果有一天萬一(再次強調是萬一)專案運作成功了,掙錢(通過廣告贊助等)了,我們會根據你的貢獻,給予相應的回饋。

說不要錢幫我忙支援我的兄弟們,考驗你們的時候到了!(偷笑)

聘用

我們會在志願者中找一個/幾個願意長期支援專案的同學,通過聘用的方式,按其工作內容即時支付報酬。

  • 報酬微薄。請急著還房貸買奶粉的大神不要來搶這點沒肉的硬骨頭。
  • 工作內容沒得選:讓你做什麼你就做什麼。剩下的肯定是髒活累活,要有心理準備。
  • 工作時間要穩定連續。不要“剛好有兩星期的空閒時間”之類的,我們希望,你做至少就能做上一年半載的。你有自己的正式工作沒關係,但至少這工作很少加班,你的空閒時間很穩定。
  • 具備基本的技能。稍稍帶一下可以,但你不要SVN都不會用、斷點除錯都不會設、環境都不會配……這種確實幫不了你。
  • 你的勞動已經被我買斷了。意思是,如果有一天萬一(再次強調是萬一)專案運作成功了,你是沒有分紅的,都是我的是我的我的,呵呵。

如果你想被聘用,請先從志願者做起。預計我會在本月底,在志願者中進行招募聘用人員,到時候,你直接亮出你作為志願者的貢獻即可,之前不用反覆的聯絡我。

什麼?這是榨取員工剩餘價值,打著幌子找免費勞動力……是的,我承認就是了。

 

最後做自我介紹。

想長期合作的聘用人員注意了。因為會有很長一段時間的合作,而且我也真誠的希望我們的合作能夠愉快順利,所以我毫無保留儘量客觀真實的介紹自己。請仔細權衡,我這麼一個人,是否值得你花費時間精力合作。

 

可以從三個方面考核:

長文:生命不休,折騰不止》,唯一需要補充的是:11年中,回重慶,程式設計師,某公司一直幹到現在。工作較清閒穩定,以上兩個專案,是我利用業餘時間做的。

部落格:個人主頁,尤其建議:《寫在員工離職之後》、《一個小企業招人的胡思亂想

說明:就這麼一個人了,基本上不會改的。不要抱不切實際的幻想,我不會加強一個好老闆的自我修養,溫文爾雅彬彬有禮,讓你如沐春風。我只能儘量守住一些底線。

  • 比如罵人是不對的,所以我說,“我犯賤”(沒說:“你傻逼”),“想不幹就別幹了”(沒說:“給老子滾”)。但嘲諷挖苦不耐煩是絕對不可避免的,自尊自愛的同學請繞道。
  • 比如我會盡量的遵守契約精神和公平原則。我能罵你,自然你也可以罵我。你不用糾結不用斟酌不用道歉,想罵就罵,我不會約架不會起訴不會幹了的活不給錢。我的最強且唯一的反制手段,“你TM給我滾!滾!滾!!!”你要是滾一圈又滾回來了呢,我也不會介意——我介意也沒用呀!遠端辦公虛擬世界,你換個馬甲繼續虐我我也不知道呀。
  • 比如我不會畫餅不會坑人。你不要把我想成叱吒風雲光芒萬丈的大神級人物,有大情懷大毅力要顛覆傳統改變世界……我就一個老碼農,想耕出自己一畝三分地;我就一手藝人,想做一件能讓自己滿意的作品,對自己對這個世界有一個交代而已。如果能有幸得到你的幫助,我心懷溫暖萬分感激。

 

原始碼:

任務管理:http://git.oschina.net/zyfei/task.zyfei.net

創業家園:svn://211.149.149.221/zyfei.com

文件:svn://211.149.149.221/document,或直接訪問:http://doc.zyfei.net/

 

QQ群:

創業家園

  • 前臺:312423951
  • 後臺:179742319

任務管理

  • 前臺:181209579
  • 後臺:312744752

系統架構的說明見:架構之路

 

======================================================

 

題外話

 

截止目前為止,寫在員工離職之後》共獲得59個推薦5個反對。結果大大的出乎我的預料。我是做好了被狂噴群毆準備的,因為我認為,“屁股決定腦袋,位置決定意識”。通常情況下,還是打工扛活的人多,所以“要求老闆怎麼怎麼”的人自 然會多一些。所以,我把最後一段小廣告貼出來的時候,眼淚都在眼眶裡打轉(此處略有誇張),“我TM是在冒著炮火貼小廣告啊!”但最後怎麼會是這樣一個結 果?部落格園裡創業的、搞管理的,以及作為一個員工能站在老闆角度考慮的人有這麼多?誰說搞IT的人呆傻2B不通人情事務?想起了知乎裡的一個觀點:沒有情 商這回事;如果有,智商低的人不可能情商高,智商高通常情商就高。誠哉斯言!

 

好了,點讚的馬屁拍完,說說評論吧。所有的評論,我都看完了,答覆見《答評論:寫在員工離職之後》。這裡,我稍微解釋一下幾個問題。

 

1、 我沒有責怪抱怨離職員工的意思。稍後大家可以看我的簡歷,我自己都是一個“搞搞神”(不安分特折騰的人),所以特別理解能他的行為:這是他成長、尋找自身定位的一個必然過程。而且,我這裡並不一定(甚至幾乎肯定不)適合他。離職,就像分手,只是因為雙方不適合,不存在誰對誰錯的問題。如果說我有些抱怨的話,是抱怨我自己:心直口快、口無遮擋之類的(但僅僅是抱怨一下,之後依然會我行我素)。對我而言,在招他的時候就明確知道他的水平、他的成長、以及他大致會幹多久;所以給的工資,也是按他的能力他的成長他的忠誠度給的。所以我完全沒有什麼“培養了他”、“翅膀硬了”、“忘恩負義”之類的想法。大家真的不用可憐我同情我。另外,我和他之間的“關係”破裂指的是“僱傭關係”的破裂,我們直接的朋友關係仍然還在。

2、 我應該怎麼提問題。我們這裡,是鼓勵提問題的,但出發點不是為了員工的成長,是為了更高效的工作。一個問題,你自己去想去查資料,可能一整天都弄不出來; 但你問一下我,兩分鐘之內解決問題。我為什麼要讓你浪費時間去自己弄呢?所以,我們這裡,反覆強調:一定時間之內,你搞不定的問題,馬上提出來!但這樣其 實是不利於員工的能力成長的。因為你喪失了一次分析問題解決問題的鍛鍊機會。所以,我覺得,你首先應該考慮的是:我該不該去問這個問題。如果說問了問題, 沒有得到理想的答案。通常有兩種情況:這個問題太複雜;回答的人水平還不夠。無論哪種情況,都算了吧,你說呢?如果你的問題,不是具體的技術上的問題,而 是諸如:“我們公司的溝通/辦公環境/文化有問題呀”,“這個系統的架構是不是太臃腫了”,“我們為什麼不馬上重構呢”之類的問題,比較客氣的答案是, “嗯,你說的都對。你有什麼建議呢?”如果你沒有建議,最好閉嘴;如果你覺得你有一個good idea,參考下一條。

3、 為什麼我的建議不被採納?這是折磨已進入職場一段時間的新人的一個常見問題。性子隨和一點的,感概兩句,“我本將心向明月,奈何明月向溝渠”,然後慢慢的 學會“當一天和尚撞一天鐘”,慢慢的變成職場“老油條”;性情剛烈的,比如我,負氣離職,現在想來,吃虧不小。這個問題的關鍵在於:你的建議是不是一個 “好”建議,以及你的“好”建議能不能立即執行。你可以首先看一下你的建議的大小。如果你的建議超出了你的崗位職責,鑑於你的經驗閱歷技術水平,十之八九 你的“很好的”建議,只是一個笑話。不說別的,就說你的位置,如果你只是一個coder,公司運作95%的內幕你根本就接觸不到,你提的建議可行性有多 高?所以忘了是哪個IT大佬,就說過,“凡是搞戰略的,我們一個不招。我們就招幹活的!”。就算你“天縱奇才”,提出的建議真的很好,能不能執行?任何事物,存在即合理。你要打破之前穩定執行的機制,風險阻力都是異常巨大的。因為改革而迅速崩潰的例子數不勝數。

4、為什麼不溝通。第一、溝通是有成本的;第二、很多問題溝通是解決不了的。理解這個,需要閱歷,多說無益。

5、為什麼不試錯。可能你看過一些管理勵志的書,好像是豐田的老總,拍著一個滿心懊惱的小夥子,溫和的笑著說,“小夥子,沒關係,雖然你讓我們損失了兩百萬。但是……” 很抱歉,我們這裡,小本買賣,經不起折騰。別說兩百萬,兩百塊(算了,還是兩千塊吧)我都折騰不起。

6、 所有給我建議,希望我如何如何成為一個好老闆的同學。首先,感謝你們的一片好心;其次,我肯定會讓你們失望的;最後,希望你們能夠在你們自己身上,實現你們的理想。當我還在打工的時候,我也曾經懷有和你們一樣的理想,發誓當我是一個老闆的時候,我會怎麼怎麼的。然後,我的公司關門大吉了。但無論如何,我始終覺得,這個冰冷灰暗的世界,需要有無數的年輕人,給它一抹亮色——哪怕這麼亮色,最終也會褪去。

 

相關文章