【はっかそん】
ハッカソン とは?
最終更新:
💡 期間を区切って集まり、アイデアを形にするイベント
参加者が一定の期間に集まり、アイデアを試したりソフトウェアなどを共同で作ったりするイベント。期間、参加条件、成果の発表方法はイベントによる。審査や賞を設ける形式のほか、共同開発を中心とする形式もある。
📌 このページのポイント
- アイデアを試す、試作品を作る、共同で開発するなどの目的
- 開催期間や参加できる人はイベントごとに異なる
- 発表・審査・賞は、全ての開催で必須ではない
- 試作品の完成と、本番で使える品質の完成を区別する
ハッカソンって何をするの?
参加者が期間を区切って集まり、アイデアを試したり開発したりするイベントだよ。試作品を作って見せる形式もあれば、既存のソフトウェアを共同で改良する形式もあるんだ。
ハッキングの大会なの?
通常この文脈では、工夫して作る活動を指すよ。何を作るかはイベントのテーマやルールで確認しよう。名称だけから、不正アクセスを競う催しと考える必要はないんだ。
1日か2日で、必ず順位を決める?
期間や評価方法は開催によるよ。OpenBSDのハッカソンは同じ場所で開発することを中心とし、講演や固定スケジュールを設けない形式を説明している。全てが短い開発コンテストというわけではないんだ。
初心者でも参加できる?
募集条件を確認しよう。一般参加できる形式も、招待制もある。開発以外の調査やデザイン、説明などが役立つ場合もあるけれど、必要な役割や参加者の条件は主催者が決めるよ。
できたものはすぐ公開して使える?
試作品なら、アイデアが伝わることをまず目指す場合があるよ。本番で使うには、機能や品質、扱うデータ、利用する素材の条件などを改めて確認する。短期間に成果を見せられることと、運用の準備が整うことは別なんだ。
まとめ:ざっくりこれだけ覚えればOK!
「ハッカソン」って出てきたら「期間を区切って集まり、アイデアを形にするイベント」と思えばだいたいOK!
📖 おまけ:英語の意味
「Hackathon」 = hackとmarathonを組み合わせた語
💬 ここでのhackは工夫して作る活動、marathonは集中して続けるイメージだよ。イベント名だけで開催日数や競争の有無までは決まらないんだ。