Upgrade to Pro — share decks privately, control downloads, hide ads and more …

モバイルEM転職とフルリモート@Studist

ok
April 06, 2022
78

 モバイルEM転職とフルリモート@Studist

ok

April 06, 2022
Tweet

Transcript

  1. 発表者の紹介 • okamoto • 2021年11月にモバイルEMとしてStudist入社 • Studistは4社目 ◦ 1社目:Slerでエンジニアをスタート ◦

    2社目:自社サービスで iOS/Android開発を経験 ◦ 3社目:自社サービスで EMを経験 • 長野県長野市在住 ◦ 2020年移住(from東京) ◦ after/withコロナ後もフルリモート 2022/3/31 https://www.travel-zentech.jp/japan/Nagano/Nagano_City.htm
  2. 事例1:Android動画編集ライブラリ置き換え • 概要 ◦ 幾つかの端末で動画編集が動かない報告が上がっていた ◦ メンテナンスが止まっているライブラリを使っていたため置き換えて対応することに • 対応の流れ(端末をどうしたか) ◦

    開発時は不具合報告が多い端末を郵送してもらう ◦ QAチームが様々な端末 /OSで検証 ▪ 私の手元にしかない端末は私が動作確認を実施 • これに伴い動作確認項目の調整をしてもらう ◦ QA期間に見つかった端末 /OS依存の不具合は端末も郵送してもらい、対応 ▪ 上記と同じく、私の手元にしかない端末は私が動作確認を実施
  3. 事例2:iOSのUIWindow絡みのクラッシュ • 概要 ◦ 新バージョンをリリース後 iOS14以下でのみクラッシュを検知 • 対応の流れ(端末をどうしたか) ◦ 初動者の手元にiOS14以下の端末がなくクラッシュを再現できず

    ◦ iOS14以下の端末保有者が参加しクラッシュを再現 ◦ 再現した人が修正まで実施 • (ちなみに不具合の詳細) ◦ 現在表示しているUIWindowより低いwindowLevelを設定したUIWindowを表示しようとしてクラッ シュ ▪ iOS15ではクラッシュせずに表示されていなかった
  4. アウトプットを増やす • EMはアウトプットを出しづらい、なにをしているのかわからない ◦ 例 ▪ EM「Flutterの検証しようかなー」 ▪ Fさん「Flutter導入するらしいよ」 ◦

    上記のように誤った情報が独り歩きしてしまうリスクを抱えている • 取り組んでいること ◦ 情報を整理してアウトプット ▪ 技術ブログ ▪ 社内LT ▪ 週報 ◦ 整理されていない情報は経緯や背景も含める ◦ 誤解が生まれ無さそうな情報はできるだけ分報で垂れ流す
  5. 横・斜め上・上とのつながりを作る • EMと横・斜め上・上とのつながり ◦ 横:EM同士で開発組織を良くしていく ◦ 斜め上・上:会社の方針にアンテナを張り自チームの方針を決める、メンバーに伝える • @Studist ◦

    横 ▪ 入社オンボーディングで 1on1が実施されている ▪ 全員(?)分報チャンネルが有り人間性を掴む場がある ◦ 斜め上・上 ▪ 1on1の機会が用意されている ▪ Office Hourとして気軽に話せる場が用意されている ▪ ミーティングが録画されている・議事録が残っている • 議事録も全員が主体的に取っている
  6. まとめ • モバイルエンジニアとして ◦ 良いUXのVPN環境 ◦ 端末/OS依存は避けて通れない • EMとして ◦

    忙しそうにしない ◦ アウトプットを増やす ◦ 横・斜め上・上とのつながりを作る フルリモートモバイルEMとしてやっていけそうと感じています! 一緒にやっていきましょう!