Core Concepts
ソフトウェア開発チームの多様性が利用者の多様性を反映していないため、包摂的な開発環境を作り、多様な人々のニーズに合ったソフトウェアを開発する必要がある。
Abstract
本論文は、ソフトウェア開発者の多様性と包摂性(SDDI)に関する課題と解決策について、ソフトウェア工学研究者と実践者の洞察を紹介している。
まず、2030年の理想的な未来と悲観的な未来のシナリオを提示し、SDDIを推進するための4つのテーマを示している。
方法論とメトリクス: SDDIを効果的に分析するための方法論とメトリクスを開発する。混合研究手法や オンラインコミュニティデータの活用が重要。
交差性: 複数の属性を持つ開発者の課題を理解し、支援策を提案する。
知識移転: 産業界、学界、政府、社会の4つのアクターの間で双方向の知識移転を行う。
社会経済的理解: 不利な社会経済的背景を持つソフトウェア技術者の課題に取り組む。
これらのテーマに基づき、AIの進歩がSDDIに与える影響についても議論している。SDDIの研究を通じて、ユートピア的な未来の実現と、ディストピア的な未来の回避を目指す必要がある。
Stats
ソフトウェア開発者の92%が男性、77%が白人または欧州系である一方、世界人口の男性比率は約50%、白人比率は16%である。
Quotes
"ソフトウェア開発チームの多様性は、利用者の多様性を反映していない。"
"多様性と包摂性は、ソフトウェア開発を向上させる。"