いかがだったでしょうか。今回の事例が一人でも多くの方の参考になれば幸いです。channelにv1.9.1+hotfix.2がリリースされました。Japanは日本最大級のiOSエンジニア向け技術イベントです。今年は1000人以上が来場し、弊社を含め約20社の企業ブースが展開されるという、まさにiOSエンジニアにとっての「文化祭」的な3日間!iOS関連技術にまつわるトークをメインコンテンツとして、他にも企業ブースの出展やおしゃれなランチ、さらにはiOSDCチャレンジといった様々な企画が楽しめるイベントとなっています。このあと発表する「スナップショットテスト実戦投入」の登壇資料になります。文字量多かったり補足が多かったりするのでよろしければお手元でDLしてご覧ください。2019「スナップショットテスト実戦投入」というタイトルで発表していますが、その名の通りPoiboyにスナップショットテストを導入する際に得たノウハウをお話させていただきました。詳しくは公開している資料をご覧いただきたいのですが、スナップショットテストとはアプリのスクリーンショットを自動撮影して表示崩れを自動検知する仕組みのことです。過去にLTでも発表しているように、Poiboyをはじめとしたマッチングサービスのアプリは管理すべき内部状態が多く管理が大変という背景があります。そのため表示確認のための状態再現が大変だったりアーカイブして配信するのに時間がかかることから、表示状態再現とデグレ検知作業を自動化したいという思いがありスナップショットテストの導入を決めました。トークを応募したのも、Poiboyと同様に表示確認作業で困っている方は多いのではないかと思い、より多くの方にスナップショットテストをQAに活用してほしいと思ったからでした。実際にセッション中にもアンケートしてみたところ8割以上の方が表示確認作業で苦労した経験があると答えており、多くの方が表示確認の自動化に関心をお持ちなのだということがわかりました。スナップショットテストがUIテストではなく単体テスト上で動くことをご存じない方も少なくないようで、UIテストと比べて壊れにくかったり早く動作したりする点、導入障壁が比較的低い点などをお伝えできたのが良かったなと個人的に思いました。Speaker、懇親会などでも「自分のプロダクトにもスナップショットテストを導入したい」「スナップショットは便利だと思った」「もっと詳しく知りたい」というお声をいただくことができたので、発表者としては大変うれしい限りでした。今年のセッションには本トークをはじめとしてiOSのテストに関するセッションがいくつか出ていましたので、テストの導入のきっかけとなれば幸いです。スポンサーブースの出展Diverseブースにもたくさんの方がご来場下さいました!今回の会期中に、Diverseはイベントブースを出していました!実はiOS関連のイベントでは初めてのブース出展!!来場されたみなさんがトークの合間に楽しんでいただけるよう、ブースでのコンテンツを社員みんなで考えました。Twitter広告どれが一番バズったでしょうクイズ」と「モテるマッチングアプリのプロフィール写真当てクイズ」!!日ごとに内容を変えてクイズボードを設置して来場者に回答してもらう参加型コンテンツにしました。2019実際にTwitterで掲載されたYYCの広告3種類を題材に、最もいいねがついたものを当ててもらうという企画。いう社員の提案から実施に至りました。答えですが、他の選択肢がすべて500いいね程度だったのに対して、3つの中で一番左にある広告がなんと5000いいねを稼ぎ出しているのです!!回答されたみなさんも「自分ならこれかな...」というように悩んで投票してくださっていましたが、やはり実際の掲載結果に近い形で票が分かれる結果となりました(笑)弊社ではマーケティングをインハウスで行っており日々様々な取り組みを行っていますので、こうしたノウハウが日々の広告運用にも生かされております。2019やはりDiverseはマッチングアプリの会社なので、社員のマッチングサービスに対するリテラシーも高いわけです。マッチングアプリを使ったことがある方もない方も、どんなプロフィールにするとマッチしやすくなるかは気になっている方も多いはず...そこで今回は写真の撮り方に着目し4択のクイズ形式にしてみました。(中にはマッチングサービスで結婚されたという方も!!)Diverseはもちろん、マッチングサービス業界的にもこの流れは大変嬉しい結果ですね。技術面では、今年6月のflutterでのyoubrideクライアント全面リニューアルを紹介し、多くの方が興味を持ってくださいました。導入で苦労した点や対処法などをご質問いただき、改めてflutterリニューアルの影響を実感させていただだきました。2019で起きた誤発注のような事態は今回は起こりませんでした(汗))DroidKaigi、iOSDCと大規模イベントへの協賛を行ってきたDiverseですが、これからもこうした技術イベント・コミュニティへの貢献を続けて参ります。登壇を始めとしたアウトプットに対しても会社として支援をしていきますので、ぜひ今後もDiverseにもご注目いただければと思います。12:00Tweet2019-09-13かいはつ室のこれからの歩みチーム開発youbrideのリードエンジニア→かいはつ室のかいはつ室長になった@SAMUKEIです。普段はサービスの話が多いのですが、今回はDiverseの「かいはつ室」という事業部についての話になります。「かいはつ室」というのは、あまり聞き慣れないですよね?まずは簡単に説明します。名前が「ひらがな」なのは可愛いからʕ•̫͡•ʔと、Diverseにとって大事なことをやっています。かいはつ室の立ち位置としては、各事業部と横並びになります。組織変更により、私が室長になりメンバーも増えることになりました。そこで、かいはつ室の役割の曖昧だった部分を明確にし、今後の歩みを決めるために行ったことをお話します。最初に取り掛かったのは、「かいはつ室はやることはなんとなくは決まっているけど、ふわっとしていた」という点で、本来あるべき役割を明確にすべく定義する必要がありました。かいはつ室の本来の役割Diverse・サービスの成長のためには、サービスの価値を高め、「強いプロダクト」にすることが必要です。プロダクトだけを優先すればサービスの価値が上がるわけではありません。プロダクトチームだけでは優先度が低くなってしまうISSUEを解決するということが必要になります。データ分析」「インフラ」などそれぞれも優先度を高く取り組んでいく必要があります。そこを「かいはつ室」の役割として、再定義を行いました。これからの歩み次に歩みを進めるために、それぞれの役割をグループとして明確に設定しました。グループを定義SREグループプロダクトサポートグループマークアップグループ分析グループただ、これだけではやっていること変わらず名前をつけただけになります。そこで、ミッションを明確に設定しました。ミッションを設定かいはつ室のあるべき姿からミッションを考えと定義しました。