Table of contents
管理關鍵指標
行動編號:GGI-A-24。
描述
此行動收集並監管一系列指標,為專業管理的開放原始碼軟體提供日常管理決策與策略選項的依據。
與開放原始碼軟體相關的關鍵指標,是評估治理計畫推動成效的背景依據。此行動包含選定若干指標、向團隊與管理層公布這些指標,並透過新聞通訊或公司內部新聞定期更新此倡議的進展。
此行動要求:
- 利害關係人參與討論並定義該計畫的目標,
- 實施與開發基礎設施相連的測量與資料收集工具,
- 為利害關係人及所有參與此倡議的人員,至少提供一個儀表板。
指標需根據從相關來源收集的數據來建立。幸運的是,開放原始碼軟體工程有許多可供參考的來源。範例包括:
- 開發環境、CI/CD 生產鏈,
- 人力資源部門,
- 測試與軟體組成分析工具,
- 程式碼儲存庫。
指標範例包括:
- 根據授權類型顯示已解決的軟體相依性數量。
- 過時/存在漏洞的軟體相依性數量。
- 偵測到的授權/知識產權問題數量。
- 對外部專案所做的貢獻。
- 錯誤 (Bug) 開啟時間。
- 元件的貢獻者數量、提交次數等。
此行動的重點是定義這些需求與測量要求,並實施一個儀表板,以簡單有效的方式顯示計畫的主要指標。
機會評估
關鍵指標有助於理解與更好地管理投入到開放原始碼軟體的資源,並透過有效的溝通衡量結果,獲取投資的全部效益。透過廣泛傳播,能讓更多人關注此倡議,並產生參與感,最終將其轉化為組織層級的目標與關切事項。
雖然每個行動都有評估標準,可回答有關進展的問題,但仍需透過數字與量化指標進行監控。
無論是小型新創公司還是大型跨國企業,關鍵指標都有助於團隊專注目標並監控績效。度量指標至關重要,因為它們支援決策並為已做出的決策提供監督依據。
透過簡單實用的數字與圖表,整個組織的成員將能同步關注開放原始碼相關的努力,讓其成為一個共享的目標與行動。這也能讓各方更好地參與其中,為專案做出貢獻,並獲得整體效益。
進度評估
以下檢驗要點顯示了此行動的進度:
- 已建立指標清單及其收集方式。
- 已使用工具來收集、儲存、處理並顯示指標。
- 已提供可供所有參與者使用的整合儀表板,顯示倡議的進展情況。
工具
- GrimoireLab,由 Bitergia 提供。
- 通用商業智慧工具(如 Elasticsearch、Grafana、R/Python 視覺化工具等)也非常適用,只需根據定義的目標設置適當的連接器。
建議
- 撰寫開放原始碼治理的目標與路線圖。
- 在公司內部溝通此倡議的行動與進展狀態。
- 讓人們參與 KPI 的定義,以確保
- 他們充分理解指標,
- 指標提供了全面的需求視角,
- 指標受到重視並被持續追蹤。
- 至少建立一個儀表板,讓所有人都能看到(例如,在會議室螢幕上顯示),以顯示關鍵指標來展示進展與整體狀況。
資源
- CHAOSS 社群 提供許多有關開放原始碼指標的參考資料與資源。
- 查看 OW2 市場成熟度等級 方法論 中 專案屬性指標 的指標。
- 《衡量開放性的新方法:開放治理指數》(A New Way of Measuring Openness: The Open Governance Index),作者 Liz Laffan,探討了開放原始碼專案中的開放性度量。
- 《治理指標:使用者指南》(Governance Indicators: A Users’ Guide) ,由聯合國出版,雖然主要應用於民主、貪腐和國家透明度,但治理中測量與指標的基礎知識值得一讀。
建議的下一步行動
- GGI-A-37 - 開放原始碼促進數位轉型:將產生的度量指標作為整體開放原始碼策略的一部分。