目前的世界正在被開源軟體主導。網際網路、智慧型手機、亞馬遜echo智慧型音箱、你的汽車,幾乎所有科技產品都依賴開源技術。然而,開源社群的參與者主要是白人男性,其多元化程度要比科技行業整體更差。
全球最主要的開源**託管服務github調查了全球5500名開源使用者和開發者,向他們了解一系列問題,同時記錄人群資訊。在這些隨機選出的受訪者中,有95%是男性。只有3%為女性,1%沒有明確說出自己的性別。根據美國勞工統計局的資料,約22.6%職業計算機程式設計師為女性。約16%的受訪者表示,他們在自己生活的國家屬於少數族群。而根據勞工統計局的資料,黑人、亞裔人和拉丁裔佔美國程式設計師的約34%。
github開展的調查與學術界、商業界和開源社群進行了合作,其結論並非全為不利。約7%的調查受訪者自稱為lgbtq(同性戀)群體。根據gallup的資料,美國人口中有約4.1%為lgbtq群體。
除了開源專案本身帶來的影響之外,開源社群的多元化問題可能會導致範圍更大的科技行業出現更嚴重的不平衡。根據這項調查,約一半的受訪者表示,在開源方面的貢獻是他們獲得當前工作的重要一項原因。如果女性和有色人種無法參與開源社群,那麼這些少數群體可能會在科技就業市場遭遇更多的限制。
原文發布時間為:
2023年6月5日
UML學習 2 參與者
一 參與者 參與者 在建模過程中處於核心地位。uml官方文件對參與者的定義為 actor是在系統之外與系統互動的某人或某事物 大象 thinking in uml,p39 1.參與者特徵 用例的乙個特徵是 不存在沒有參與者的用例,用例不應該自動啟動,也不應該主動啟動另乙個用例。大象 thinking...
AgileFlow的參與者實現
agileflow包括乙個預設的系統管理模組,實現了包括使用者管理,部門管理,角色管理,許可權管理的 功能,能夠滿足一般的資訊系統的系統管理需求.當然,使用agileflow時,可以使用它的系統管理模組,也可以不使用.agileflow的使用者可以同時是多個角色,可以直接有某個許可權 乙個角色包括了...
UML核心元素之參與者
一 概述 在系統之外與系統互動的某人或某事物。1 如何找到參與者,確定系統邊界。在乙個業務中可以問自己兩個問題 a.誰對系統有著明確的目標和和要求並且主動發出動作。b.系統是為誰服務。參與者還有另一種叫法 主角。參與者容易讓人誤解為只要參與了業務的,都是參與者,而主角很明確的指出,只有主動啟動這個業...