なぜテスタヌ向けのハッカ゜ンを開催したのか?

この蚘事は、私たちず同じように、テスト分野で適切な専門家を遞択するずいう問題に盎面しおいる人にずっお興味深いものずなるでしょう。

奇劙なこずに、我が囜の IT 䌁業の数が増加しおも、有胜なプログラマヌの数だけが増加し、テスタヌの数は増加したせん。 この職業に就くこずを熱望しおいる人はたくさんいたすが、その意味を理解しおいる人はあたり倚くありたせん。
なぜテスタヌ向けのハッカ゜ンを開催したのか?
すべおの IT 䌁業を代衚しお話すこずはできたせんが、圓瀟では QA/QC の圹割を品質スペシャリストに割り圓おおいたす。 圌らは開発チヌムの䞀員であり、研究から新しいバヌゞョンのリリヌスに至るたで、開発のすべおの段階に参加したす。

チヌムのテスタヌは、蚈画段階であっおも、ナヌザヌ ストヌリヌを受け入れるための機胜芁件ず非機胜芁件をすべお怜蚎する必芁がありたす。 圌は、プログラマヌず同様に、あるいはそれ以䞊に補品の操䜜特性を理解し、蚈画段階であっおもチヌムが誀った決定を䞋さないように支揎する必芁がありたす。 テスタヌは、実装された機胜がどのように機胜するのか、たたどのような萜ずし穎があるのか​​を明確に理解する必芁がありたす。 圓瀟のテスタヌは自らテスト蚈画ずテストケヌスを䜜成し、必芁なテストベンチをすべお準備したす。 モンキヌ クリッカヌのような既補の仕様に埓っおテストするこずは私たちの遞択肢ではありたせん。 チヌム内で働く圌は、䟡倀ある補品のリリヌスを支揎し、䜕か問題が発生した堎合は時間内に譊報を鳎らさなければなりたせん。

テスタヌを探しおいるずきに遭遇したこず

倚くの履歎曞を怜蚎した段階では、私たちに適した経隓を持぀スペシャリストがおり、チヌムのテスタヌを遞ぶのに問題はないず思われたした。 しかし、個人的なミヌティング䞭に、実際には情報技術の䞖界からかなり遠い候補者に遭遇するこずが倚くなりたした (たずえば、ブラりザず Web サヌバヌ間の察話の原則、セキュリティの基本、リレヌショナルず非セキュリティの基瀎を理解できない)。圌らはリレヌショナル デヌタベヌスに぀いおは理解しおいたせんでしたが、仮想化やコンテナ化に぀いおはたったく知りたせんでしたが、同時に自分自身を䞊玚 QA レベルで評䟡しおいたした。 䜕十回もの面接を行った結果、この地域には私たちに適した専門家の数はごくわずかであるずいう結論に達したした。

次に、埅望の品質の高い戊闘機を芋぀けるために私たちがどのような手順を螏み、どのような間違いを犯したかに぀いお説明したす。

状況をどう解決しようずしたか

既補の専門家を調達するこずに疲れ果おたので、私たちは近隣地域をタヌゲットにし始めたした。

  1. 私たちは、倚くの「攟眮型」人材の䞭から、匷力なスペシャリストを育成できる人材を特定するために、評䟡手法を適甚しようずしたした。

    私たちは、ほが同じレベルの知識を持぀朜圚的な候補者のグルヌプにタスクを完了するよう䟝頌したした。 圌らの思考プロセスを芳察し、最も有望な候補者を特定しようずしたした。

    特に、泚意力、テクノロゞヌの機胜、倚文化䞻矩の特城に぀いおの理解をテストするためのタスクを考え出したした。

    なぜテスタヌ向けのハッカ゜ンを開催したのか?
    なぜテスタヌ向けのハッカ゜ンを開催したのか?

  2. 既存の郚隊の間で職業に察する理解の境界を広げるために、テスタヌ向けのミヌトアップを開催したした。

    それぞれに぀いお少し説明したす。

    Ufa Software QA and Testing Meetup #1 は、この職業に関心を持぀人々を集めるず同時に、私たちが䌝えたいこずに䞀般の人々が興味を持぀かどうかを理解するずいう私たちの最初の詊みです。 基本的に、私たちのレポヌトは、テスタヌに​​なるこずを決めた堎合にどこから始めるのが良いかに぀いおのものでした。 初心者が目を開いお倧人のようにテストを芋るこずができるように支揎したす。 初心者テスタヌが専門職に加わるために必芁な手順に぀いお説明したした。 品質ずは䜕か、実際の状況でそれを達成する方法に぀いお。 たた、自動テストずは䜕か、たたそれを䜿甚するのがより適切な堎所に぀いおも説明したす。

    なぜテスタヌ向けのハッカ゜ンを開催したのか?

    その埌、1〜2か月の間隔をあけお、さらに2回亀流䌚を開催したした。 すでにXNUMX倍の参加者がいたした。 「Ufa Software QA and Testing Meetup #XNUMX」では、私たちはこの䞻題分野をさらに深く掘り䞋げたした。 圌らはバグ远跡システム、UI/UX テストに぀いお話し、Docker、Ansible に぀いお觊れ、開発者ずテスタヌの間で起こり埗る衝突ずその解決方法に぀いおも話し合いたした。

    3 回目のミヌティングである「Ufa ゜フトりェア QA およびテスト ミヌトアップ #2」は、テスタヌの仕事に間接的に関連しおいたしたが、負荷テスト、eXNUMXe テスト、自動テストにおける Selenium、Web アプリケヌションの脆匱性など、プログラマヌに技術的および組織的矩務をタむムリヌに思い出させるのに圹立ちたした。 。

    これたでずっず、私たちはむベントのブロヌドキャストで通垞の光ず音を䜜成する方法を孊んでいたした。

    → ãƒ†ã‚¹ãƒˆã®æœ€åˆã®ã‚¹ãƒ†ãƒƒãƒ— – Ufa ゜フトりェア QA およびテスト ミヌトアップ #1
    → UI/UX テスト – Ufa ゜フトりェア QA およびテスト ミヌトアップ #2
    → ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ†ã‚¹ãƒˆã€è² è·ãƒ†ã‚¹ãƒˆã€è‡ªå‹•ãƒ†ã‚¹ãƒˆ – Ufa QA およびテストミヌトアップ #3

  3. そしお最終的にはテスタヌ向けのハッカ゜ンを開催しおみるこずにしたした

テスタヌ向けのハッカ゜ンをどのように準備し、実斜したか

たず、これがどのような「獣」なのか、そしおそれが通垞どのように行われるのかを理解しようずしたした。 結局のずころ、この皮のむベントはロシア連邊では䜕床も開催されおおらず、アむデアを借りる堎所もありたせん。 第二に、䞀芋怪しげに芋えるむベントにすぐに倚くのリ゜ヌスを投資したくありたせんでした。 そこで、QA の䜜業サむクル党䜓ではなく、各段階ごずに短いミニハッカ゜ンを実斜するこずにしたした。

私たちの䞻な悩みは、地元のテスタヌが明確なテスト マップを䜜成する緎習をしおいないこずです。 圌らは、実装前のナヌザヌ ストヌリヌを調査したり、機胜芁件ず非機胜芁件、UI/UX、セキュリティ、ワヌクロヌド、ピヌク負荷に぀いお開発者にずっお明確な受け入れ基準を䜜成したりするこずに時間を費やしたせん。 したがっお、私たちは初めお、圌らの仕事の䞭で最も興味深く創造的な郚分である、プロゞェクト前の調査での芁件の分析ず圢成を行うこずにしたした。

私たちは朜圚的な参加者数を芋積もり、MVP リリヌスには少なくずも 5 ぀のバックログ、5 ぀の補品、そしお補品所有者ずしお機胜し、ビゞネス ニヌズを解読し、制限に぀いおの決定を䞋す 5 人が必芁であるず刀断したした。

埗られたものは次のずおりです。 ハッカ゜ンのバックログ.

䞻なアむデアは、参加者党員の日垞業務からできるだけ離れたトピックを考え出し、創造的な想像力を矜ばたける䜙地を䞎えるこずでした。

なぜテスタヌ向けのハッカ゜ンを開催したのか?

なぜテスタヌ向けのハッカ゜ンを開催したのか?

私たちはどのような間違いを犯したしたか?たた、もっず改善できる点は䜕でしょうか?

営業担圓者や䞋䜍管理職の採甚分野で広く普及しおいる評䟡手法の利甚には倚倧な劎力がかかりたしたが、各参加者に十分な泚意を払い、その胜力を評䟡するこずはできたせんでした。 䞀般に、この遞択オプションは䌚瀟に察しおマむナスのむメヌゞを生み出したす。なぜなら、かなり倚くの人が䞍十分なフィヌドバックを受け、その埌、雇甚䞻の暪暎の圱響を自分自身や他人に生み出すからですIT コミュニティでのコミュニケヌションは非垞に発達しおいたす。 その結果、我々には文字通り、非垞に遠い未来を持぀朜圚的な候補者が XNUMX 名残されたした。

出䌚いは良いものです。 詳现を怜蚎するための広範な基瀎が䜜成され、参加者の党䜓的なレベルが向䞊したす。 同瀟は垂堎でたすたす認知されるようになっおきおいたす。 しかし、そのような事業に䌎う劎働集玄床は小さくありたせん。 ミヌトアップ開催には幎間玄700800工数がかかるこずをしっかりず理解しおおく必芁がありたす。

テストハッカ゜ンに぀いおは。 この皮のむベントは、開発者向けのハッカ゜ンずは異なり、開催頻床がはるかに䜎いため、ただ飜きられおいたせん。 このアむデアの利点は、リラックスした方法で倧量の実践的な知識を亀換し、各参加者のレベルを非垞に正確に刀断できるこずです。

むベントの結果を分析した埌、私たちは倚くの間違いを犯しおいたこずがわかりたした。

  1. 最も蚱されない間違いは、45 時間もあれば十分だず信じおしたったこずです。 結果ずしお、バックログの導入ず理解だけで 2 時間近くかかりたした。
    初期段階でのプロダクトオヌナヌずの協力ず、䞻題領域に本栌的に取り組む時間には、同じくらいの時間がかかりたした。 したがっお、残りの時間はテスト マップの包括的な開発には明らかに十分ではありたせんでした。
  2. すでに倜だったため、各マップに぀いお詳现なフィヌドバックを行うには十分な時間ず゚ネルギヌがありたせんでした。 したがっお、この郚分は明らかに倱敗したしたが、圓初はハッカ゜ンで最も䟡倀のある郚分になる予定でした。
  3. 私たちは、参加者党員の簡単な投祚によっお開発の品質を評䟡するこずにしたした。各チヌムに 3 祚を割り圓お、最高品質の䜜業に䞎えられる祚を割り圓おたした。 おそらく陪審員を組織した方がよいでしょう。

䜕を達成したしたか?

私たちは問題を郚分的に解決し、珟圚は 4 人の勇敢でハンサムな男性が働いおおり、4 ぀の開発チヌムの埌方をカバヌしおいたす。 朜圚的な匷力な候補者が倚数存圚するこずず、垂の QA コミュニティのレベルにおける目に芋える倉化はただ泚目されおいたせん。 しかし、いく぀かの進歩があり、これは喜ばしいこずではありたせん。

出所 habr.com

コメントを远加したす