テスター向けのハッカソンであるロシアでの最初のテスタソンに行った方法





こんにちは、Habr! 2016年10月8日、モスクワ(およびサンクトペテルブルクでは10月9日)は、「 Testathon 」と呼ばれる非常に興味深いイベントでした 。 主催者は、「 ロシア初のテスター向け国際ハッカソン 」と宣伝しました。 最初は慎重な態度でしたが(それ以前は実際のゲーム開発者のハッカソンが1つしかなかったので、それで十分でした)、私はまだモスクワのTestatonステージに行くことにしました 。 その結果、私は競技会のすべての段階に参加し( さらには何かを獲得しました )、本当に価値があったと言いたいです。



今日は、それがどれだけクールであったか( もちろん、署名されたすべてのNDAに続いて)について詳しく説明します。そうすれば、これらの素晴らしい男たちがロシアに戻ったら、より多くの人々が健全な懐疑論を打ち負かすことができます。 あなたが基本的にハッカソンに参加しない場合( つまり、人生のモットーは「急いで-人を笑わせる」 )、私の人生のある珍しくて非常に記憶に残る1日の物語を簡単に理解できます。



これは何ですか



Testatonは、 SpotifyDropboxFacebookUberなどの主要なソフトウェア企業と提携して、 Global App Testingがクラウドファンディングを主催するハッカソンイベントです。 名前が示すように、このハッカソンの特徴は、高速ソフトウェア開発の代わりに、高速テストがここで実行されることです。 モスクワの舞台は第9章と呼ばれ、そこから彼らはすでにそのようなイベントを実施した経験がありました。 以前、「 Testatons 」は英国、ナイジェリア、南アフリカおよびその他の国で開催されました。 彼らは明らかに「国際性」に非常に徹底的にアプローチしています。







登録



Habréに関する小さなメモのおかげで、テスターの友人から「 Testatone 」を学びました。 私は彼に関する情報に他にどこにも気づきませんでした(ほんの数件の小さなQAコミュニティでのみで、すでにかなり遅れていました)。 しかし、私の友人と私は「どんな動きでも」でしたので、登録することにしました。



登録フォームは、仕事の経験と関連するスキルについて十分に詳細に尋ねたので、参加者が選ばれることを意味しました-それは良い兆候でした。 とりわけ、フォームは私が持ってくるモバイルデバイスの数に興味があり(主催者自身はデバイスを提供していません)、最も多くのデバイスを持ち込む参加者(および最も古い動作中のデバイスを持ち込む参加者)が別の賞を受け取る資格があると報告しました。 それはまるでイベントのトピックに関連していないかのようですが、それは珍しいことです。



数日後、登録は締め切られ、参加の確認が届きました。 最初に、友人が待機リストに入れられるという手紙を受け取りました(イベントで150人以上が残っていることが通知されました)が、すぐにメインチームに転送されました。



開始の数日前に情報レターが届きましたが、驚くべきことに、実用的な情報が実際にはありませんでした。 これには、過去のテサトンの受賞者の「アドバイス」が含まれていました。テスターの仕事の非常に基本的なものを芸術的に再入力したように見えます。「異なる視点からアプリケーションを検討し、頭の中でいくつかのキャラクターを準備し、このアプリケーションの使用方法について考えてください...」不思議な不思議な感覚が残りました。結局のところ、私たちは実際にイベントに行くつもりで、そこで何が起こるかについて少しも考えていませんでした。 さらに、厳密な方法論にすぎないテストに対するこの「形而上学的」アプローチが好きです。 唯一の本当に重要なポイントは、モバイルアプリケーションのみをテストし、バグトラッカーを使用するにはラップトップのみが必要なことです。







開始する



そして、職場でいくつかのテスト用の電話を借りて( ありがとう、サーシャ )、私たちは道を歩みました。 Testatonは、非常に快適で居心地の良い場所であるSerebryanicheskaya堤防のシルバーシティにある大きなビジネスセンターで開催されました。 ほぼ遅滞なく、午前9時に登録は文書の検証とNDAの署名から始まりました。 内部では、自由な順序でチーム(5人の11チーム)に分割し、対応するテーブルを占有するように提案されました。 ここで、一部の参加者は驚いたことに予想されました-イベントの主要言語は英語です。 つまり、主催者は誰もロシア語を話せず、プレゼンターは英語を話し、バグ報告は英語で書く必要があります...直接、これはどこにも報告されませんでした(ただし、Testatonの開始前に参加者に届いたすべての資料と手紙には、ロシア語はありませんでした) )が、技術的な英語の適切な知識がなければ、このイベントへの参加は困難になります。



そして、何百ものデバイスがビジネスセンターの不幸な無線LANに接続し始めました...そして彼は亡くなりました。



陽気なグルーヴィーなホスト(およびTestatonのパートタイムの共同主催者であり、 Global App Testing Ronald Cummings-Johnの共同設立者)は、パニックに陥らないように( これは機能しませんでした )、問題の解決を待つように促しました。組織の唯一の失敗のままでした。



主催者からの挨拶を開いた後、最初のラウンドの開始が発表されました。 テスト領域はチーム間で分割され、チームメンバーはプラットフォーム、デバイス、および彼らの頭に浮かんだすべてのものを共有しました。 実際には、各参加者からバグが受け入れられたため、部門は非常にarbitrary意的であることが判明しました。おそらく、主催者は重複の可能性を最小限に抑えることを望んでいました。



ここでは、発見されたバグに関する面白い話、主催者との欠陥の議論、参加者の素晴らしいアイデアがありますが、NDAです。 ごめんなさい



各参加者は、 Global Apps Testingのバグ追跡システムでバグを見つけることができます(私が理解しているように、同じシステムが会社の商業活動でも使用されています)。 ルーマニアにいるモデレーターのグループは、各ケースを再現し、欠陥の重大性を評価し、3つの解決策のうちの1つでチケットを提出しました: 拒否受諾、または最終候補 (このような解決策を持つチケットは、最高のバグの競争に参加し始めました)。 チェックされた各チケットには、一定数のポイントが追加(または拒否された場合は削除され 、その合計がベストQAノミネートの勝者を決定することができました。 バグの再現性と深刻さを確認することに加えて、モデレーターはバグレポートの品質も評価しました(これには別の賞が当てられました)。



最初のラウンドの1時間半の結果に続いて、チームは総合的なフィードバックを行うように指示されました。 その中で、使用したテストパターン、使用したチーム思考フレームワークなどについて説明しました。 最高のチームは各参加者の最大得点によってのみ決定されるため、なぜこれが必要なのか理解できませんでした。







昼食



一日中続く公開イベントについて話すと、栄養に言及するしかありません。 すべてが彼とうまくいきました(:おいしいボルシチ( 突然パンプシュカは突然肉のパイになりました )、鶏肉または肉のケバブ( 配達場所を見つけるのは簡単ではありませんでした )、いくつかの良いサラダ、デザート、そして驚くほどまともなお茶とコーヒービジネスセンターへの努力を称賛したが、参加者の利益はそれほど大きくなく、小さなカフェでの昼食は地獄に変わった。

ここの主催者は、イベントの主な目的の1つである参加者間のコミュニケーションに焦点を合わせることにしました。 そのため、誰もが昼休みの仕事をしていました。見知らぬ人と一緒に座って、お互いをよりよく知るように努めることです。 私の友人と私は幸運にも、 テスタトンの 2番目の共催者であるOwais Peerとテーブルを共有しました。 彼は、 Global App Testing仕事 、さまざまな国のTestatonsの組織、およびモスクワの印象について話してくれました。 また、このイベントに対する私たちの反応を共有しました(率直に彼を驚かせた最初の不信を含みます。将来、彼らがより「オープン」になることを願っています)。 彼はまた、人生で初めてボルシチを試してみて、それが好きでした( 料理の色がトマトの豊富さによるものではないと私たちは信じたくありませんでしたが )。



2回目のラウンドを見越して、新しい条件に遭遇しました。最初のチームのいずれとも交差しないように、チームを区別する必要がありました。 だから私の友人と私は敵対者になりました。 チームF( at )が勝利に!



完了



2回目と3回目のラウンドは同じ呼吸で通過しました。 彼らのプロセスは最初のプロセスとは大きく異なっていたため、退屈でも日常的でもありませんでした( ただし、すべての参加者に送信されたツアーのスケジュールには2ラウンドしかなかったため、第3ラウンドの存在自体がニュースになりました )。



休憩中に、小さなコーヒーブレークがあり、フィードバックフォームに記入し、 Most Talkativeノミネートの参加者に投票しました。 私は「自己宣伝」の偽物と一般的な楽しみを期待していましたが、それは十分冷静でした。 それでも、ITの人は登るのが最も簡単な人ではありません:(



第3ラウンドの終わりまでに、主催者はすでに授賞式の開始の準備ができていました。 各受賞者には素敵な個人証明書と賞金(ロナルドは「!OO-OO-OO-OO-OO」熱狂を公開するために一緒に単語の言及で私達に尋ねたそして、彼の手でテーブルの上に叩い)を受けました 多数のノミネートがありましたが、その中には最高のバグと最も理解しやすいバグ報告の賞品と、最もおしゃべりな人のための前述の賞品がありました。 あなたの謙虚な使用人が、 フィードバック中最優秀参加者にノミネートされました。 はい、主催者に他の誰よりも質問やアドバイスをせがんだからといって、これを慰謝料とみなすことができます。 しかし、どのデバイスが最も古く、私は認識していませんでした。 しかし、ベテランのHTC Heroは、多くの興味深い事例を発見するのに役立ちました。



結局、「テスタトン」に費やした時間を後悔しませんでした。 もちろん、男たちはまだいくつかのことを磨く必要があります。たとえば、ノミネートが豊富なために参加者のほぼ半数が賞品を受け取ったという事実に少し奇妙な印象を与えましたが、残りはこれに非常に恥ずかしさを感じていたはずです。 しかし、それでも印象はほとんど前向きでした。 Badooが次のTestatonを旗の下で開催するためにこれらの素晴らしい仲間と協力することを強くお勧めします!







残念ながら、テスタトンのサンクトペテルブルクステージからの非常に興味深い写真に加えて、北部の首都でイベントがどのように行われたかについてのフィードバックはもうありません。 Habréに幸せなメンバーがいれば-あなたの印象を聞いてとてもうれしいです!



そして再び、この非常に深刻な出来事の間に無私無尽に私たち全員を楽しませてくれたロナルドに感謝します。



クディノフイリヤシニア Qooエンジニア、Badoo開発



All Articles