黑客马拉松很容易。 你需要在其中投入多少思考? 只要定个日期,人们就会出现。 好吧,这不太对!
虽然你可能通过这种方法侥幸成功,但现实情况是,黑客马拉松是科技行业的基石体验,参与者有特定的期望。 不仅如此,你的组织也有特定的需求,应该为黑客马拉松设定目标。 那么,你如何确保黑客马拉松对你的组织和参与者都有效呢?
成功的黑客马拉松取决于几个往往是递归的决定。 关于你想实现什么目标的决定将影响你分配的资源以及你想如何沟通。 这些决定会影响你是选择线上还是线下,而这个决定又会再次影响你需要的资源以及你如何沟通。 规划黑客马拉松时,协调一致不仅仅是让人们达成一致。 你将有一整套必须在内部保持一致的决定。 例如,技术难度很高的黑客马拉松可能无法吸引大量受众(问我怎么知道的!),并且需要专门的招聘策略,这需要不同的资源。
多年来,我举办过许多黑客马拉松,包括就在几个月前,当时我的组织举办了一次黑客马拉松,促成了我们将纳入下一版开源产品 Traefik Proxy 3.0 的新功能。 所以,请相信我,当我说规划一场能够丰富参与者体验并为你的项目创造有价值成果的黑客马拉松,不仅仅是希望、披萨和混乱。
本文以最近的 Traefik Labs 黑客马拉松为蓝本。 我分享一份清单、技巧和窍门,以帮助你确定目标、制定计划、管理竞赛和奖励、分享结果以及管理黑客马拉松的后续工作(黑客马拉松结束后工作并没有结束!)。
本指南可作为你概述最佳实践的模型,以便你也能举办一场成功的黑客马拉松,吸引大量目标受众并取得成果!
[ 获取本文的 PDF 和 EPUB 版本。 在此处下载。 ]
1. 确定目标的三个问题
第一步也是最关键的一步是设定你的目标。 但这并非易事。 在你设定目标之前,你需要内部在多个方面进行协调,并提出如下问题:
- 你为什么要举办黑客马拉松?
- 你希望谁参加?
- 你将如何衡量你的成功?
确定你的内部利益相关者并设定期望
黑客马拉松是跨职能的。 没有黑客马拉松是仅由社区人员单独运行的。 重要的是要确保每个人都对目标、实现目标所需的内容以及承诺的必要资源保持一致。 这听起来可能非常企业化,但即使在最小的项目中也存在这些职能。 一个项目需要采用和代码。 它还需要基于谁将使用它的价值决策。 当然,项目需要充满热情的贡献者。
黑客马拉松需要跨职能资源。 仅靠一组资源的一个团队无法成功运行黑客马拉松。 组织必须提供各种资源,包括
- 营销,用于规划和对外宣传。
- 产品管理,用于产品和行业特定的见解。
- 工程,用于深入的技术知识和社区互动。
由于这些原因,黑客马拉松通常支持跨职能目标。 例如,你的社区团队可能希望建立所有权并将用户转化为活跃的社区成员。 营销团队可能希望提高知名度并争取新用户。 工程团队可能需要对特定需求或挑战有新的见解。 产品团队可能有一些目标或社区应该注意的禁区。
最后但并非最不重要的是,黑客马拉松预算是跨职能的。 很抱歉地告诉你,黑客马拉松不是免费的! 你最大的开销始终是团队的专门时间。
2. 你为什么要这样做?
设定目标是成功举办黑客马拉松最重要的部分。 如果你不知道你想做什么或为什么黑客马拉松很重要,充其量,它会浪费大量潜力,最坏的情况是会变得一团糟。
社区依靠所有权生存。 确定你需要从你的社区获得什么,以及你希望社区成员拥有多少所有权。 如果没有对此的清晰理解,你的黑客马拉松可能无法充分发挥其在增强社区能力方面的潜力。
在黑客马拉松的设计和目标上要非常谨慎。 不同类型的黑客马拉松吸引不同技能水平的人。 如果你正在寻找的代码非常高级,请花额外的时间来争取合适的受众,并接受它将减少总体参与人数。 如果贡献的技能和经验可以有所不同,那就广撒网。
你举办黑客马拉松是为了获取代码并构建你的项目吗?
- 有时,项目会到达关键时刻或获得大量关注,而你想利用这种能量一起构建一些东西。 黑客马拉松是实现这一目标的绝佳方式!
- 如果你有一个活跃的用户社区,黑客马拉松可以将每个人聚集在一起,同时利用这种兴奋感来激发你团队的创造力。
注意: 这对于彼此认识且对项目有共同经验的小团体来说更容易实现。 你还需要仔细评估构建项目所需的技能。
你举办黑客马拉松是为了建设你的社区还是重新吸引他们?
- 也许你只是在建设你的社区,或者注意到你的社区需要一点活力。 黑客马拉松令人兴奋,它们可以帮助带回活力。
- 上面我说过,“社区依靠所有权生存”。 如果你的社区成员觉得他们没有股份,或者他们的需求和声音无关紧要,他们就会疏远。 这在项目发展并变得更加正式时很常见。 随着准入门槛的提高,社区成员感受到所有权的能力下降,项目变得像用户的产品一样。 增强社区成员资格的一种方法是创建吸引用户并降低准入门槛的活动:错误汇总、轻量级请求和更长的期限。
- 也许你的用户社区正在增长,但随着你的技术变得更加复杂,贡献者社区也变得更加专业化。 在这种情况下,你需要争取了解你的技术和用例的成熟技术专家。 寻找在工作中使用你的技术的社区成员——尤其是在拥有大型或复杂部署的公司。 这些人更可能了解用户和技术本身的需求。 他们还将对重大且有价值的改进提出建议。
- 你可以自由选择能够建设你的社区并与你的团队和社区成员的精力和时间相匹配的目标。 例如,在 Traefik Labs,针对热情的、时间投入较少的参与者的黑客马拉松可能会以我们的插件目录为目标。 但是,当寻找更大的贡献或需要大量专业知识的贡献时,我们可能会以高级技术专家为目标——尤其是我们认识的那些人。
你举办黑客马拉松是为了庆祝某件事吗?
- 黑客马拉松是庆祝新发布和宣传你的社区的好方法。 例如,这正是我们举办 Traefik Proxy 3.0 Hackaethon 的原因。
- 黑客马拉松也非常适合宣传新产品功能。 Traefik 插件黑客马拉松 就是一个很好的例子。
- 也许你想组织一个活动来庆祝你的顶级贡献者。 用黑客马拉松来做到这一点! 看一下 HackerOne 组织的这次黑客马拉松。 如果你在想,“但这与开源软件 (OSS) 无关,怎么会是黑客马拉松呢?” 我要告诉你——黑客马拉松不仅仅适用于 OSS! 黑客马拉松是为与大型社区一起创造而设的。
你举办黑客马拉松是为了提高知名度吗?
如果你刚刚起步并想围绕你的产品/品牌建立知名度,那么黑客马拉松是一个很好的起点。 但是,有一些条件。
- 在这个阶段,不太可能实现激光聚焦的目标和重大贡献。 采取更柔和、更广泛的重点,并尽量减少与会者所需的工作。
- 接触新的社区成员、经验不足的用户以及对你的特定项目接触较少的用户。
你举办黑客马拉松是为了与用户建立联系吗?
我想不出有比黑客马拉松更好的方式来将新用户与你的项目联系起来。 你的用户不仅会非常熟悉你的项目,而且黑客马拉松还具有一种独特的方式来培养所有权意识,这在其他类型的活动中很少能实现。
3. 你的受众是谁?
假设你已经确定了你为什么要举办黑客马拉松以及你想实现什么目标,现在是时候评估参与者成功所需的特征了。 使用你关于目标的决定来确定你的受众,询问哪种类型的社区成员可以帮助你实现你的目标。 使用下面的比较列表
- 高技能 vs. 混合技能 vs. 低技能
- 专业技能 vs. 通用技能
- 密集时间 vs. 较少密集时间
- 个人贡献 vs. 团队贡献
你最活跃的社区成员必须有点像你的目标受众。
如果你的目标受众与你认为可以吸引的至少 80% 的人不对齐,你可能需要重新考虑你的目标。 准确地识别你的目标受众将大大有助于使你围绕黑客马拉松和黑客马拉松本身的沟通策略更加成功。
4. 你如何衡量目标?
太棒了,现在你已经回答了前两个大问题并确定了你的目标,现在是第三个大问题——你将如何衡量这些目标? 激励你的内部团队和你的社区共同努力构建你项目的未来、培养所有权和提高参与度是非常棒的,但是如果你无法衡量你的目标,你就无法确定成功。
活动结束后立即看到的成功是什么样的?
- 显然,成功的第一个迹象是你的与会者总体体验良好,并且有动力更多地参与你的项目。
- 如果你正在寻求对外宣传,请设定一个参与者数量目标,以及活动后或三个月内返回并做出更多贡献的参与者数量。
- 成功的一个主要标志是与会者是否在黑客马拉松期间相互联系和互动、共同学习并组建团队。
- 是否建立了指导关系? 通过合作,一些新用户是否成长为熟练的中级用户,或者中级用户是否发展为专家级用户? 这是成功指标的黄金标准。
- 你的合作伙伴组织(可能是大学)是否要求举办未来的黑客马拉松或其他活动?
- 如果是为了提高知名度,你也可以关注成功的后续讨论。 谁写了博客文章? 与会者是否在社交媒体上谈论它?
- 如果你正在寻找贡献,它们对你有效吗? 这些是你想要的贡献吗? 它们是否影响了你的团队对他们面临问题的看法? 你会与这些贡献者进行持续的合作吗?
活动结束后三个月,什么将标志着成功?
定义长期成功的基准同样重要。 以下是一些可以表明长期成功的示例
- 你的黑客马拉松应该增加返回你项目的贡献者的数量。 目标是让人们着迷。 如果来自黑客马拉松的新用户留下来成为用户,或者如果你现有的用户变得更活跃,你就知道你赢了。
- 黑客马拉松作为独立的活动很棒,但作为营销内容也非常有价值。 它们建立社区信任,表明你反应迅速并重视社区意见。 它们是有趣的活动中心,让社区成员建立联系并展望未来,而且它们具有鼓舞人心的作用。 人们喜欢看到别人受到庆祝,并计划在未来实现这种庆祝。
- 当你在黑客马拉松周围构建营销内容(或者更好的是,其他人围绕你的黑客马拉松构建内容)时,你可以扩大你在二级关系中的影响力。
- 红罂粟综合症令人遗憾。 黑客马拉松是一个很好的机会,可以聚集那些脱颖而出的参与者,并激励他们做其他很酷的事情并传播关于你项目的消息。
5. 决定线下与线上
我知道你在想什么——线下甚至是一个考虑因素吗? 我们都已经习惯了在后疫情时代虚拟地做所有事情。 那么,线下的日子已经过去了吗? 我认为没有,它们没有过去。 在谨慎和安全措施到位的情况下,线下活动是黑客马拉松的核心和灵魂。
- 线下意味着没有干扰、大量的披萨和能量饮料助力的友谊。
- 线下促进团队参与,而不是个人贡献者参与。
- 线下活动在大规模和小规模上都运作良好:为大型团体组织线下黑客马拉松带来高能量和回报。 但它们可能会非常昂贵。 如果你想组织大规模的黑客马拉松,如果你以经验较少的开发人员(学生、俱乐部、新入行者)为目标,你会更成功,因为这些人有最多的时间,并且在展示他们的技能和热情时有最多的收获。
- 线下活动也适用于小型团体,非常适合密集的规划和迭代——与新老朋友一起度过漫长的夜晚,通常在美食和啤酒的陪伴下!
虽然线下黑客马拉松有很多优点,但这并不意味着线上体验只有缺点。 诚然,没有什么可以取代与披萨共度深夜、最终改变你整个项目的即兴评论以及在你测试或调试时友好的目光注视着你的感觉。 但是...
- 线上意味着你可以以显着降低的成本获得更广泛的参与者群体。
- 线上尊重残疾。
- 线上对地理位置友好。
- 线上允许更高的个人贡献者参与度。
- 线上在活动的风格和时长方面提供了更大的灵活性——你不可能举办为期一个月的线下活动!
线上黑客马拉松的时间线
你决定举办线上黑客马拉松了吗? 太棒了! 现在,你需要确定你想要的线上黑客马拉松的类型。 你设想的是延长的时间线还是密集的时间线? 请记住,你选择的线上黑客马拉松的类型将在一定程度上决定你的目标受众和沟通策略。
延长的时间线
- 允许在工作时间之外进行调整,并使开发人员无需请假即可参加。
- 提供更多时间来征集贡献。
- 对组织者和参与者来说,所需的资源都更少。
- 延长的时间线需要更少的实时资源。
密集的时间线
- 重现通常在线下黑客马拉松中体验到的强度感。
- 在短时间内需要大量的资源。
- 需要严格的管理和一个沟通平台。
- 需要清晰的一对一沟通,但也促进团队对团队或社区内部的沟通。
6. 制定你的沟通策略
说到沟通,一旦你有了目标,你必须决定谁与参与者沟通以及如何沟通。 通常在当今流行的应用程序之间进行选择。 你的选择会影响活动的氛围。 不同的聊天应用程序和协作平台都有自己的文化和优势。 你早期就如何举办黑客马拉松(线下或线上、延长的时间线或密集的时间线)所做的决定,很可能对你的沟通策略产生最重大的影响。
线下沟通计划
如果你正在举办线下黑客马拉松,请将其视为真正的活动——感觉几乎像一个会议。 线下黑客马拉松通常包括以下内容
- 研讨会/圆桌会议: 旨在教育和开发针对当前问题的新的行业标准/最佳实践。 这些会议可以充当 6-10 人之间受监控的限时对话,他们在其中就调查结果达成一致并做笔记,这些笔记将向所有参与者公开。
- 计划会议: 通常用于具有非代码结果的项目,例如开发更新的标准。
- 编码会议: 用于需要工作来维护和增强的基于代码的项目。
以上每项都有不同的沟通需求
- 运行活动的一般沟通(食物、清洁、资源管理)。
- 主持人来推进议程。
- 对于研讨会
- 准备好在研讨会中促进对话但不主导对话的人。
- 记录员和确保笔记变成可发布产品的人。
- 项目经理来确保完成上述任务。
要实现这一切,需要你的社区、产品经理和精通技术的团队的资源和专业知识。 从过去的经验来看,需要一个由社区成员和工作人员组成的团队来管理如此规模的活动。 为了获得成功,你的团队也需要专业人员。
你还需要决定你想培养哪种类型的沟通以及谁负责
- 多个团队需要轮班以执行一般支持。
- DevRel、工程或支持团队将需要管理分诊和参与者之间的技术沟通。
- 社区团队通常会花费大量时间连接参与者,通过加强技能或观点来帮助建立强大的团队。 这是确保黑客马拉松魔力的一种方式。
- 社区团队还需要支持营销工作,以吸引参与者并管理后续工作。
线上沟通计划
对于线上黑客马拉松,沟通平台的选择在很大程度上取决于你想实现的结果、你为黑客马拉松选择的时间线(延长或密集)以及你希望促进的沟通类型(同步或异步)。
在 Git 主机上使用拉取请求和问题(异步)
- 选择直接通过 Git 拉取请求和项目上的问题进行沟通,可以释放技术人员资源,因为它将关于项目的对话保留在当前流程中,并允许你的团队做出响应而不是发起沟通。
- 如果你的黑客马拉松团队规模较小,或者预期贡献相对较小,并且你不打算帮助参与者组建团队,那么这种方法很棒。
- 使用你现有的流程对于延长的黑客马拉松尤其有利,因为它们不需要额外的审核,也不需要你的团队监控额外的应用程序。
- 缺点是你只会促进与已经一起工作的个人贡献者或贡献者团队的沟通。 连接单独工作的参与者很困难。 参与者无法轻易地自行找到彼此,因此你失去了一些黑客马拉松参与者在开放线程中自然地相互交谈时发生的魔力。
使用聊天应用程序(同步)
- 对于密集的黑客马拉松,需要选择专用的聊天服务器。
- 聊天促进了团队组建和沟通,这对于时间紧迫的复杂项目是必要的,并激发了为出色的贡献做准备的头脑风暴。
- 此外,你的目标是建设社区。 人们想加入那些他们拥有所有权、有朋友并且感到舒适的社区。 如果你想让他们回来,你需要一个让参与者感到彼此联系的地方。
- 聊天服务器可以比活动持续更长时间,从而实现持续的社区参与。
无论你选择哪个平台,你都需要一个沟通计划,以确定你团队中的每个人何时有空。 管理线上黑客马拉松可能会非常棘手,主要是因为不同的时区——人们可以随时随地参与。 你必须计划适应所有时区和各种场合的参与者。 制定一个计划,说明谁负责(以及何时)以下事项
- 确定响应 SLA。
- 活跃你的虚拟空间(死气沉沉的空间保证沟通不畅)。
- 鼓励团队建设。
- 回复技术问题。
- 签到参与者。
- 管理空间以确保参与者的安全。
7. 决定奖品
你的黑客马拉松是一场竞赛吗? 黑客马拉松参与者通常对顶级贡献的特等奖和“纪念品狂欢”感到满意。 但是在您决定有趣的东西(实际的奖励)之前,您必须确定您的竞赛价值是什么。
- 什么使好的贡献与伟大的贡献区分开来? 如果你的与会者知道你对此的看法,他们更有可能取得巨大成功。
- 你重视什么? 这是你通过附加奖品来告诉参与者你想看到提交的内容的机会。 例如,在上次 Traefik Hackaethon 期间,我们为最需要的功能提供了赏金。 这些确实是大多数人致力于的功能。
- 是否有贡献类别? 你需要决定每个类别的奖品。
- 创建一个评分标准(定义和排列成就的图表或网格,例如这个例子)。 这样,参与者就知道你重视什么以及他们是如何被评判的。 这是我们改进 HackerOne 提交内容的一种方式。
另一方面,有些人可能会认为竞争被高估了。 如果你的目标是参与,请随意奖励每一位参与者,因为他们仅仅是做出了贡献! Hacktoberfest 就是这种方法的一个很好的例子。
8. 赠送纪念品
每个人都喜欢纪念品! 你的参与者肯定会感谢一个纪念品来记住这次活动,无论是线上还是线下。 纪念品有两个目的
- 纪念品表达你的感谢:贡献者花时间以一种密集的方式与你互动; 用一份礼物来感谢他们,表明你重视他们的贡献。
- 纪念品建立知名度:将纪念品赠送给你的参与者有助于他们传播爱并建立你的社区的知名度,通过分享他们的战利品和经验。
社区喜欢纪念品,但他们不喜欢无聊的纪念品! 你可能在另一次活动中分发了你现有的 T 恤和贴纸。 让你的黑客马拉松令人难忘,并选择新的、令人兴奋的和独有的设计。 衬衫很棒,连帽衫更是至高无上。 但是想想参与者可能还没有的酷炫纪念品。 想想一些可以成为他们新的主要物品的东西,比如备用电池或帽子(两者在 HackerOne 都很受欢迎)。 就我个人而言,我家就有一些来自黑客马拉松的毛巾和拖鞋!
9. 广而告之
设定目标和决定惊人的特等奖和纪念品都是重要的步骤。 但是,如果你不广而告之,谁会知道你的黑客马拉松正在进行中呢? 你需要仔细调查可用的渠道,并且你的推广需要大胆。 我说的是博客、视频博客、电子邮件、社交媒体——任何你能掌握的东西。
但是,根据你定义的目标,你需要投资于合适的渠道。 你在哪里做广告取决于你想邀请谁参加你的黑客马拉松。
- 如果你想吸引更有经验的用户,请以使用你的项目的大型组织为目标。 LinkedIn 和电子邮件推广在这里最有效。
- 如果你想吸引新的和经验不足的用户,你最好以大学和训练营为目标。 在基于社区的媒体上宣传活动,例如 Mastodon、Matrix、Mattermost、Reddit、Discourse、Discord 以及你的目标受众聚集的任何地方,都是更好的选择。
10. 管理后续工作
耶,黑客马拉松结束了! 现在所有与黑客马拉松相关的活动都可以停止了,我们不再需要提取资源了,对吗? 错了! 将黑客马拉松视为软件开发和社区建设中一系列事件中的一步。 要想让你的黑客马拉松被认为是成功的,你必须准备好参与活动后的活动。
- 沟通你的结果:不要忘记在内部和外部沟通黑客马拉松的结果。 展示社区成员在黑客马拉松期间获得的所有权,以增强对你的社区和项目的信任。
- 建设社区:依靠你的黑客马拉松参与者进行未来的社区活动。
- 整理回顾:哪些方面做得好,哪些方面做得不好,哪些方面平平,哪些方面让你感到惊讶? 这种分析是你成长、改变和迭代的方式。 不要忘记尽快进行无责回顾,以便一切都在你的脑海中保持新鲜。
总结
如果你开始阅读本文时认为黑客马拉松并不难举办,我很抱歉让你幻想破灭了! 尽管我真诚地相信黑客马拉松是与你的社区在许多层面上进行互动和沟通的好方法,但仅仅有这个意图并不能保证结果。
要使黑客马拉松取得成功,您需要一丝不苟,并准备投入大量资源和精力来正确地计划和执行它。
感谢您的阅读,希望这份清单能帮助您成功组织下一次黑客马拉松!
评论已关闭。