クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(後編)。JaSST'15 Tokyo
ソフトウェアテスト分野で国内最大のシンポジウム「JaSST'15 Tokyo」が2月20日、21日の2日間、東洋大学で開催されました。
(本記事は「クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(前編)。JaSST'15 Tokyo」の続きです)
クックパッドはモバイル開発プロセスを改善
松尾氏(クックパッド) 実はクックパッドには2014年1月までQA専属の正社員はいませんでした。みんな開発者だったんです。でもモバイルはちゃんとQAをやらないとね、ということもあり、私が1人目の社員として入りまして、そこからQAが始まった感じですね(会場拍手)。
今は学生さんのバイトが一人、週に二日くらいきてくれますが、現状でテストエンジニアは私しかいません。で、私がぶちあたった大きな問題は、モバイルアプリ開発体制の再構築をしなければいけない、というものでした。
詳しくは、私が昨年のJaSST'14 北海道で話したのですが、モバイルアプリはいちどリリースすると、その後なにかあっても、Webアプリケーションのようにはすぐに前のバージョンに戻すことができません。だからモバイルアプリケーションはWebアプリケーションとはプロセスを変えて開発しなければいけないと。
ただ改善のプロセスは組織に適していなければならないので、過度に重いプロセスではよくないとか、で現状にたどりついています。
山本氏(グリー) グリーも最初はQAチームがなくて開発者がテストをしていて、2011年8月にカスタマサービスの部署からQAチームが出てきました。これはゲームが増えてきて、品質の良いものを作らないのカスタマサービスがパンクしちゃうよね、と。
そこから開発チームとの距離を縮めていって、最初は受け入れテストだけだったのが、だんだん信頼を得つつ、Vモデルのようなところへ近づけていってるのかなと思います。
ビジョンをテスターに浸透させる
中野氏(モデレータ) 今度はQAの未来、これから取り組みたい課題について、みなさんにお話しいただきます。
柿崎氏(ミクシィ) 僕はモンスト(ゲームのモンスターストライク)の海外版のQA組織作りをいまやっています。で、モンストのQAは、テストを上手にやるという以上に一緒にいる人とワイワイ楽しむというモンストが海外に受け入れられるように、そのビジョンをテスターに浸透させていきたいというのが、これからの僕の役割ですね。
テストはしっかりできたんだけど、できたものはユーザーに受け入れられなかったというのは悲しいので、そのあたりのコントロールをうまくやっていきたいと思っています。
藤澤氏(ネクスト) 品質とは何か、ということを最近考えることがあって。品質の高いサービスや製品とはなにか、それを作るのはどうすればいいのか、というのは難しいですよね。
いま注目していることは2つあって、1つは追求すべき品質の種類を明確にしましょうということ、そして開発のサイクルタイムを追求しましょうということ。
製品やサービスについて、いいとかよくないとか最初に言えるのはわれわれテストエンジニアなので、そういう関わり方や開発プロセスを改善して、それは組織全体で改善すべきことですが、そこに最初に気づけるのもわれわれだと思いますので、そこを改善していってトライアンドエラーの回数をどんどん増やしていけるようにしていきた。すると、よりよい品質の高いサービスにつながるんじゃないかと思います。
品質保証を魅力的な職業として確立していきたい
松尾氏(クックパッド) 私がいま課題として考えているのは、拡大と分散の大きなものですね。
クックパッドはいま、日本だけでなく米国、欧州、中東、インドネシアなどが仲間になって開発が進んでいます。開発が分散しています。なので、それに対応できる組織、人員、開発の仕方、アーキテクチャは何なのか、ということに向き合わなければならなくなっていて、そういうときにどんなテストをすべきなのか、それをいま課題として考えていて、取り組んでいきたいと思っています。
アーキテクチャで言うとマイクロサービス、あれは個々に部品を分けて、それを組み合わせてサービスにしていく。これを軽量にしていこうというコンセプトですが、じゃあ部分的に不具合が発生して、それを特定するのが難しくなっていくとき、テストが部分的にうまくいかなくても全体でうまくいく方法とか、そういうことも大変ですが課題として考えていく必要があるかなと感じています。
山本氏(グリー) 僕がいちばん考えているのは、Webやゲームの領域でも品質保証を魅力的な職業として確立していきたいということです。
品質保証って大事な仕事ですし、規約とかローカライゼーションテストとか、広い能力や知見を要求される深い仕事です。かつ自動化のようなエンジニアリングの面もあります。魅力的な職業として確立して、できればスターみたいな人が出るといいなと思います(会場拍手)。
JaSST'15 Tokyo
- クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(前編)。JaSST'15 Tokyo
- クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(後編)。JaSST'15 Tokyo
- テストエンジニアとデベロッパーとの幸せな関係とは何か。開発効率の向上も、ゲームを面白くすることもテストエンジニアの領域に(前編) JaSST'15 Tokyo
- テストエンジニアとデベロッパーとの幸せな関係とは何か。開発効率の向上も、ゲームを面白くすることもテストエンジニアの領域に(後編) JaSST'15 Tokyo
JaSST関連記事
- テストエンジニアのモチベーションを上げるにはどうすればいいか (前編) JaSST'14 Tokyo
- テストエンジニアのモチベーションを上げるにはどうすればいいか (後編) JaSST'14 Tokyo
- マイクロソフトの責任者が語る「われわれはどのようにソフトウェアをテストしているか?」 JaSST'12 Tokyo
- マイクロソフトでは「開発プロセスのすべてにテスターが関与している」 JaSST'12 Tokyo
- ソフトウェアテストの近未来を話そう(前編)~テストと開発の融合が必要 JaSST'12 Tokyo
- ソフトウェアテストの近未来を話そう(後編)~テストプロセスには魂が必要だ JaSST'12 Tokyo
- ソフトウェアテストの30年前と30年後(前編)~テストの根幹は30年前に書かれた JaSST'12 Tokyo
- ソフトウェアテストの30年前と30年後(後編)~30年後のテスト技術、期待を込めた予想 JaSST'12 Tokyo
あわせて読みたい
DockerをGUIで簡単利用できるKitematic、Dockerが買収。Windows版が5月か6月に登場予定
≪前の記事
クックパッド、ミクシィ、グリー、ネクストの品質管理マネージャが本音で語る。ソフトウェアテストの課題とこれからの可能性(前編)。JaSST'15 Tokyo