iOS/Androidアプリ開発はOSや開発環境の変化が激しく、年に1度は大きな変化が起きます。そして、アプリ開発者はその変化に追従する必要があります。一方で、そのような高頻度なソフトウェアの変更に追従しつつもサービスを成長させるためには、安定した開発の継続が必要です。
クックパッドのiOS/Androidアプリは、数年前は現在のような安定した開発を行うことはできていませんでした。新規開発だけではなく、不具合対応にも追われている状態でした。それが最近では大きく改善し、サービス開発や基盤強化に十分に手を出すことができるほどに安定してきました。
今回の発表では、そんなクックパッドのiOS/Androidアプリの開発風景を、ソフトウェアテストという視点からお話しします。そのため、テストエンジニアの動き方、モバイルアプリに対するテストの話しやプロセス改善といったところの取り組みが主な内容になります。
松尾 和昭 [クックパッド]
クックパッド株式会社
技術部品質向上グループ
山口県柳井市出身、社会人5年目のテストエンジニアです。広島市立大学にてコンピュータサイエンスを学んだのち、株式会社ACCESSへ入社、2014年1月からクックパッド株式会社へ入社し現在に至ります。
当初より、ソフトウェアやサービスの品質に関りたく、品質保証/テストエンジニアとしての役割を指向していました。現在は主にモバイルアプリの開発に関わりながらも、障害情報の共有や再発防止への支援など組織的なサービス改善へも関わっています。