Hackyard Hackyard Yard #4 を支援した理由
Yard #4 はソロ開発者のための1週間のオンライン開発コンペで、Rywareが賞金を提供しました。22作品が出荷されました。私たちのようなソフトウェア企業が、なぜビルダーや小規模なハッカソンを支えるのか、そしてこの1週間がどうなったのかをお話しします。
結論から
私たちはソフトウェアを作ることを仕事にしています。良いものを作るために知っていることの多くは、締め切り、少人数のチーム、そして誰かが実際に抱えている課題という現実の制約の中で出荷した経験から得たものです。ハッカソンは、まさにその条件を1週間に凝縮したものです。ハッカソンを支援することは、その仕事に取り組む人たちに恩返しをする、私たちが知る限り最も直接的な方法です。
Yard #4 の概要
- 主催
- Hackyard (hackyard.tech)
- 形式
- オンライン、ソロビルダーのみ、1週間の開発期間
- テーマ
- ゲーミフィケーション: 日常のありふれた作業や雑務を題材に、取り組みながら遊べるゲームに変える。
- ツール
- あらゆる AI モデルを使用可能
- 定員
- 最大50名
- 提出作品
- 22作品。それぞれ公開リポジトリとデモ付き
- 賞金
- 現金$180(Ryware提供): 1位$100、2位$50、3位$30
- ルール
- コードはすべて開発期間中に書くこと。公開のオープンソースリポジトリとデモ動画が必要
主な日程 (UTC)
- チェックイン開始10月3日(土) · 18:00
- キックオフ10月5日(月) · 18:00
- 遅れての参加の受付終了10月7日(水) · 18:00
- 提出期限10月9日(金) · 18:00
- 投票終了10月11日(日) · 22:00
支援した理由
社内で話し合った順に、5つの理由を挙げます。
良いソフトウェアはビルダーから生まれる
私たちがこれまでに世に出してきたもの、つまりクライアント向けの製品も自社製品(Rydel、Decim、オープンソースのNona)も、誰かに頼まれる前に、ひとりまたは少人数が何かを作り始めたところから生まれました。その姿勢は守る価値があります。ハッカソンは、それが直接報われる数少ない場の一つです。ロードマップも営業サイクルも、許可も要りません。
小さなイベントほどスポンサーを必要としている
大規模なハッカソンにはすでに企業のスポンサーがついています。Yard #4 のような小規模で焦点の定まったイベントは、主催者自身の時間と、集められる範囲の賞金で運営されています。控えめな額でも賞金があれば、こうしたイベントにできることは変わり、そのすべてが作品を出荷したビルダーに渡ります。
ルールが私たちの働き方と重なる
Yard #4 では、開発期間中に書いたコード、公開リポジトリ、デモ動画が求められました。これは私たち自身の基準に近いものです。私たちは寛容なライセンスでオープンソースソフトウェアを公開しており、説明するより動くコードを見せることを好みます。実際に動くものを公開の場で作り上げることを評価するイベントに名前を連ねられたことを、嬉しく思います。
AI ツールを使うソロビルダーには注目する価値がある
Yard #4 はソロ限定で、あらゆる AI モデルの使用が認められていました。つまり、いまのツールを使えば開発者ひとりが1週間でどこまで出荷できるかを試す、実地の実験でもありました。私たちも自社のエンジニアリングで AI を活用したワークフローを使っています。時間だけが制約になったとき、ビルダーがそれをどう使うのかを見てみたいと考えました。
小さなテーマが職人技を引き出す
雑務をゲームに変えることは、小さな課題に聞こえるかもしれません。しかし、うまくやるにはプロダクトセンス、UX の判断力、そして引き算の感覚が必要です。これは私たちがチームに求める資質と同じで、長い機能リストよりもはるかにごまかしがききません。
コードはビルダーのものです。私たちが担ったのは賞金だけで、成果も評価もビルダーに帰属します。
結果
22名のビルダーが金曜の期限までに作品を出荷しました。順位はコミュニティ投票で決まり、Rywareは関与していません。投票終了時に最も票を集めたのは次の4作品です。
Chore Wars
27 票家の掃除を宇宙船のミッションに変える、マルチプレイヤー協力ゲームです。各プレイヤーが実際にこなした家事が乗組員共有の船の動力になり、全員が終えると船が発進します。
リポジトリ ↗Judge My Tabs と Chore Pet は同票でした。もう一つ楽しかった点として、Pomodoro タイマーをミッションボードにした Questodoro は、私たちのオープンソースのリモート設定サービス Nona でライブ設定を動かしています。
ビルダーの支援が私たちにとって大切な理由
Rywareはソフトウェアのコンサルティング会社であり、私たちの仕事は、アイデアを実際に動くものになるまで仕上げられる人が途切れず育つことに支えられています。そうした力を教室で身につけた人は多くありません。個人プロジェクトやコンペ、誰にも頼まれていないものを出荷する経験から学んだのです。
それを支えることは慈善ではありません。私たちの事業全体が拠って立つ職人技への投資です。完成した動くプロダクトを出荷する経験を積む開発者が増えれば、私たちが協働するチームも含め、業界全体がそれを得意になります。
自分たちの習慣を見直すきっかけにもなります。誰かが1週間で動くプロダクトを作り上げる様子を見ると、出荷に本当に必要なものと、単なるプロセスにすぎないものの違いが見えてきます。
これから
賞金は、コミュニティ投票の上位3名に贈られます。1週間で22のプロジェクトが完成し、そのすべてがオープンソースであることは、小規模なイベントとして良い結果であり、今後もこうしたイベントを支援していきたいと考えています。
何か作っていますか?
Hackyard は新しい Yard を定期的に開催しており、今後の開催予定は同サイトに掲載されています。もっと大きなものを作っていて、チームでの後押しが必要な場合は、ぜひご相談ください。