創業以来、Dockerの使命は、アプリ開発の複雑さを克服することにより、開発者がアイデアを実現できるよう支援することでした。 世界中に何百万人もの Docker 開発者がいる Docker は、コンテナー化されたアプリを構築および共有するための事実上の標準です。
では、開発者の生活を簡素化するために私たちが使用するアイデアの1つのソースは何ですか? それは、ソフトウェア開発者向けの製品を構築するソフトウェア開発者の会社であることから始まります。 Dockerが社内でイノベーションを推進しているより創造的な方法の1つは、ハッカソンです。 これらのハッカソンは、Dockerの従業員が才能を披露し、Dockerのビジネス機能全体のチームが集まるユニークな機会を提供するための優れたプラットフォームであることが証明されています。 当社の従業員は、Docker開発者の生活を簡素化する問題の解決策を作成しながら楽しむことができます。
Dockerでは、エンジニアは常に独自のワークフローを改善して、高品質のコードをより迅速に出荷する方法を探しています。 Hack Weekは、可能性の限界を探求する機会を与えてくれ、受賞した「ハック」は、グローバルな開発者コミュニティに利益をもたらすために製品に取り入れられます。
-スコット・ジョンストン、ドッカーCEO
そのコンテキストを使用して、Docker が従業員ハッカソンを実行する方法を分解してみましょう。 Dockerは オープンソース 企業であり、オープン性の精神で、ハッカソンのすべての残酷な詳細をここで共有しています。
まず第一に、私たちのハッカソンは「ハックウィーク」として知られています。 ハッカソンを年2回実施しています。 Docker は Slack チャンネルを使用して従業員のコミュニケーションを管理し、Confluence はチーム ワークスペースに、Zoom を使用してビデオ会議とデモの録画を管理しています。 たとえば、Confluence Hack Week サイトには、ハッカソンのルール、チームのサインアップ、カレンダーとスケジュール、デモの記録と結果など、従業員が参加するために必要なすべての情報が含まれています。
私たちはまだ日常業務を行う必要があるため、従業員が自分の時間を管理することができる週全体のハックウィークを実行しますが、その時間の20%は勤務時間中にハッカソンプロジェクトに取り組むことが許可されています。 以下は、Hack WeekのDockerの内部サイトのスクリーンショットで、簡単なガイダンスと投票基準を提供します–すべての従業員が投票を取得します!
ドッカーハッカソンホームページ
Dockerでこれを楽しんでいるのは、パリ、ケンブリッジ(英国)、サンフランシスコから従業員が参加しているという事実です。 チームの形成方法に制約はありません。 3 つの場所すべてのメンバーを 1 つのチームとして編成できます。 サインアップは簡単です–必要なのは、チーム名、チームメンバー、地域、および「ハック」の1〜3文の説明だけです。 以下は、2019年12月に実施したDockerの最後のハックウィークのカレンダーです。 これにより、ハックウィークの実施方法の概要がわかります。 これは、サンフランシスコのチームと英国およびフランスのチームとの時差が8〜9時間であるにもかかわらず、実際にはDockerにとって非常にスムーズに実行されます。
12月のハックウィークの優勝チームは、最も多くの従業員票を獲得した後、チームM&M(パリのマチューシャンプロンとケンブリッジのマイケルパーカーに反対)でした。 彼らのハッキングの説明は、「Dockerデスクトップからすべてを実行する」でした。 このハックにより、Dockerデスクトップからのドッカーファイルの自動生成が可能になります。 (dockerfile は、ユーザーがコマンド ラインで呼び出してコンテナー イメージをアセンブルできるすべてのコマンドを含むテキスト ドキュメントです)。
マイケル・パーカーに、ハック・ウィークへの参加の動機について話を聞いた。 「Hack Weekは優れたイノベーションプラットフォームです。従業員は、現在のシステムで簡単に実装できるものを示し、機能の段階的な調整やバグ修正に焦点を当てるのではなく、何が可能かについて少し大きな夢を見ることができます。」
最後に、ハックウィークの優勝チームから以下の録画ビデオを共有しました。 これにより、2つの大陸と島にまたがるチームとの仮想作業環境で、どのようにプレゼンテーション、コラボレーション、投票を行うかについての良いアイデアが得られます。 これは6分間のビデオであり、開発者の仕事をはるかに簡単で生産的にすることで、開発者の生活をはるかに良くすることに私たちがどれほど情熱を注いでいるかをよく見ることができます。
私たちが共有したこのコンテンツのいずれかが、組織の従業員に独自のハッカソンを計画および実施するように促すことを自由に許可してください。 2012年にオースティンのSXSWインタラクティブカンファレンスで公開ハッカソンに参加していたとき、Deepak Chopraがイベントを開始し、開発者に刺激を与えているのを見たのを覚えています。 彼は、ハッカソンを「創造的な混沌」の一形態として、そして確立されたパターンの対立と破壊がしばしば創造性と革新につながる可能性があることについて話しました。 これはハッカソンの素晴らしい説明だと思います。 あなたはあなた自身の組織の中でいくつかの創造的な混乱の準備はできていますか?