GitHub專案成功的5個關鍵

2021-10-08 05:54:57 字數 1120 閱讀 1951

社群驅動的軟體開發正成為品牌和專案成功的新途徑。 建議您注意這種swift發展的趨勢: github上目前有超過2700萬個專案,社群驅動的開發越來越受歡迎。

那麼,您如何才能吸引全球的技術嚮導力量呢?

作為rethinkdb(為實時internet設計的開源,可擴充套件json資料庫)的聯合創始人,我對此有一些想法。 我和我的團隊在github上建立了最受關注的資料庫 ,其中包含數千名志願者。 github上的開放式交流渠道幫助我們提供了最佳的解決方案,並建立了供各行各業的公司使用的產品,其中包括一些財富500強公司。

我想出了五種具體方法來使您的專案在github上成功。 所有這些都是與社群互動。

開源不僅僅是許可證和軟體開發模型; 這在很大程度上也與人有關。 鼓勵使用者和維護者合作以促進新想法的湧現。 您會發現,最傑出的專案將貢獻者社群與郵件列表,github專案和/或irc / slack頻道結合在一起。

在開始新專案時,貢獻者通常會感到怯in和自我意識。 通過提供一組貢獻準則並使用問題***突出顯示可以由新貢獻者輕鬆處理的疑難解答,幫助他們擺脫困境。 布置適當的基礎對於專案的成功至關重要。 例如,當我們啟動rethinkdb時,我們還發布了github問題禮儀指南來幫助使用者。

所有為rethinkdb做出貢獻的人都是共同創造者,並且對每個專案的工作擁有所有權。 在rethinkdb,我們以各種方式識別每個貢獻者的輸入。 很容易做到的事情很重要,例如大喊大叫,發個好音或傳送一些贓物,例如t恤。 無論是在github上提交拉取請求,還是測試新功能或其他任務,貢獻者都可以通過多種方式幫助我們構建rethinkdb。 他們每個人都應該得到我們的感謝。

藝術具有與軟體一樣交流思想的強大功能。 利用圖形設計為您的專案打上烙印。 (我們雇用了一名專職開發人員來幫助我們。)考慮建立乙個友好的吉祥物(例如github octocat或rethinkdb thinker)來幫助區分您的社群專案。 另外,用藝術來說明和教導複雜的思想和指導。 通過將藝術融入您的專案中,您還可以鼓勵新的貢獻者進行藝術貢獻。

通過使志願者軟體開發人員受到歡迎,賦予他們明確的任務並為他們完成工作建立切實的方法,從而加速與志願者軟體開發人員的社群互動。 最重要的是,感謝貢獻者的幫助。 因此,您的專案將會蓬勃發展。

翻譯自:

專案成功的12個關鍵原則

1 專案經理必須關注專案成功的三個標準 簡單地說,一是準時 二是預算控制在既定的範圍內 三是質量得到經理和使用者們的讚許。專案經理必須保證專案小組的每一位成員都能對照上面三個標準來進行工作。2 任何事都應當先規劃再執行 就專案管理而言,很多專家和實踐人員都同意這樣乙個觀點 需要專案經理投入的最重要的...

專案管理 專案成功的關鍵

一般人對於專案管理之概念,傾向於認為大型專案才需要利用專案管理的方法進行管制。好比新系統開發,需要大量人員投入,花費數月甚或年餘時間,經由不斷編碼 測試除錯的過程,正式推出上市,這種整體發展的過程才需要專案管理。可是在這個求速度 講變化的時代,有任何人可以說他的工作不需要講求質量 時程及成本嗎?如果...

成功的IT專案的關鍵要素

大型it專案往往會失敗,從而最終消耗巨大的資源。而且,專案越野心勃勃,風險越大。據統計資料,有不到三分之一的it專案獲得成功,這裡成功的定義是指專案完全符合期限 預算和功能要求。有接近一半的專案已經完成,但不符合上述要求,最終由於成本太高,提供的功能比原計畫少。此外,還有約四分之一的專案在執行階段就...