我如何向真正的初学者教授开源

我通过让他们从头开始重新构想社会,向群体教授开放原则。
687 位读者喜欢这个。
3 alternatives to resumes for hiring talent

Opensource.com

那些不熟悉开放组织(以及广义上的开源)理念的人可能很难想象开放组织原则是如何融入现有文化的。这些人中的许多人可能没有参与过开放组织,甚至没有广泛接触过开放组织,因此可能无法轻易接触到可以观察和学习的活跃社区。

这个练习允许参与者创建自己的社区,然后根据开放组织成熟度模型对其进行评估。其目的是让参与者了解开放组织原则如何在文化中实施。创建社区的过程使参与者清楚地了解社区如何运作,为根据开放组织成熟度模型评估社区的过程奠定了坚实的基础。模型的应用为参与者提供了机会,通过评估开放组织原则在已知环境中的包含情况来测试他们对开放组织原则的理解。

引导步骤

阶段 1:想象一个新社会

在本练习的这个阶段,参与者将团队合作,想象一个新社会。将小组分成人数相等的团队。

步骤 1. 向参与者解释练习的假设前提。这样说:“你们是一个由 50 人组成的团队的一部分,该团队将前往火星探险。该团队将负责在火星上创建一个新社区,包括地球化改造、探索和建立政府。你们负责定义新社区的文化和政府。在这个任务中,你们必须定义一个建立在开源原则之上的社会。人们如何行动?人们如何管理自己?你们会建立什么样的机构/组织?

步骤 2. 要求参与者为他们的新社会想象一个政府系统。这样说:“描述你们的社区将如何运作。你们的社会将是民主政体吗?君主制?独裁统治?结合几种制度要素的混合政府?你们将拥有什么样的宪法?你们的政府将如何做出决定?为你们的政府定义一个座右铭。解释你们的选择。” 至少留出 10 分钟用于这个步骤。

步骤 3. 要求参与者为他们的新社会想象一个法律系统。这样说:“你们的社区必须有规则。定义一个至少包含 10 条规则的列表,所有社区成员都必须遵守这些规则。为每条规则提供解释。你们还需要一个法律系统来处理那些违反规则或伤害他人的人。你们将使用什么样的系统?你们将如何解决冲突?你们将如何执行你们社会的规则?” 至少留出 10 分钟用于这个步骤。

步骤 4. 要求参与者为他们的新社会想象一个经济系统。这样说:“你们社会的经济决定了资源(商品和服务)的分配方式。将有哪些系统用于资源的生产和分配?你们将使用哪种形式的货币?你们将使用什么结构来分配资源?政府是否拥有所有资源和生产资料?资源是否由私人拥有?是混合的吗?人们如何谋生?有哪些行业和职业可供选择?” 至少留出 10 分钟用于这个步骤。

步骤 5. 要求参与者想象他们的社会将提供的各种社会计划。这样说:“社会计划的存在是为了确保社区的所有成员都得到照顾。你们的政府将如何照顾穷人?你们的社区将如何安置住房?社区成员拥有什么权利?所有社区成员的义务是什么?” 至少留出 10 分钟用于这个步骤。

阶段 2:评估新社会

在本练习的这个阶段,参与者团队将评估彼此想象的社会,特别是它们的相对开放程度。

步骤 1. 向参与者解释开放组织成熟度模型。还要解释说,每个人都将根据文化的以下方面评估支撑想象社会的价值观

  • 透明度
  • 包容性
  • 适应性
  • 协作
  • 社区

步骤 2. 邀请一个团队的代表分享他们在练习的第一阶段生成的社会的详细信息。该代表应“宣读”团队的集体工作,并尽可能详细地描述社会的所有方面,只要团队能够生成。

步骤 3. 房间周围的其他团队将使用记分卡(见图 1)来“评分”社会在开放组织成熟度模型中的位置。他们应在与他们对社会开放程度的估计相对应的空格中放置“X”。

 

透明度

包容性

适应性

协作

社区

一级

 

 

 

 

 

二级

 

 

 

 

 

三级

 

 

 

 

 

图 1:记分卡

步骤 4. 要求房间周围的参与者分享他们分配给刚才描述的社会的得分。务必要求参与者通过描述他们对社会的看法来证明他们的得分是合理的。

步骤 5. 重复阶段 2 中的步骤,直到所有团队都有机会报告他们想象的社会。

反思

开放组织成熟度水平将有所不同,既在单个团队文化的各个方面之间有所不同,也在所有团队的文化之间有所不同。当参与者辩论文化的各个部分如何映射到开放组织成熟度模型中的各个级别时,评估过程可能会引发热烈的讨论。这种讨论为引导者提供了机会,以突出模型中级别之间的一些差异,并引入来自现有组织的真实世界示例来说明各个方面和级别。

一个有趣的附加练习(如果时间允许)是让团队随后讨论如何将他们的社区“提升”到开放组织成熟度模型。用于构建该讨论的问题可能包括

  • 你们社区的哪些方面最成熟?你们为什么以你们设计的方式设计它们?
  • 你们社区的哪些方面最不成熟?你们为什么以你们设计的方式设计它们?
  • 当你们设计文化时,你们做了哪些潜在的假设?
  • 你们会建议哪些改变来使社区中最不成熟的方面变得更成熟?这在社区中需要什么样的改变?
  • 鉴于你们社区的当前状态,你们会设想什么样的过程来帮助社区在成为开放组织方面变得更加成熟?

本文是开放组织工作手册项目的一部分。

User profile image.
海蒂·埃利斯是西新英格兰大学计算机科学与信息技术系教授兼系主任。她长期以来对计算机教育感兴趣,自 2006 年以来一直支持学生参与开源软件。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。

下载开放组织工作手册

了解如何在您的组织中创建创新文化

© . All rights reserved.