Facebook x

ジャンル

隣のQAに聞く 2024.06.25
x hatenabookmark

「QAチームがプロダクトや会社の状況を明示し、『何を目指すか』を発信することで品質が高まっていく」株式会社ヤプリ 西浜 隆 氏

執筆: 大木 晴一郎

ライター

「QAチームがプロダクトや会社の状況を明示し、『何を目指すか』を発信することで品質が高まっていく」株式会社ヤプリ 西浜 隆 氏

様々な現場でQA業務に携わっている方々の「声」をお届けする『隣のQAに聞く!』。社会のデジタル化が急速に進み、デジタルトランスフォーメーション(DX)が課題となる今。

その流れからノーコードサービスが注目を集めています。同時にアプリやソフトウエアの品質への関心も高まりを見せており、QA・品質向上の重要性は増すばかりです。

そんな中、他のチームでは、どのようにQA業務を実施しているか、気になっているエンジニアの方も多いのではないでしょうか?

本記事では、QAに取り組む上でのポイントなどを伺い、皆さまにお伝えします。今回は株式会社ヤプリの西浜 隆さんに同社のQA活動についてお話いただきました。

今回インタビューを受けてくださった方

img2.png
西浜 隆

株式会社ヤプリ プロダクト開発本部 QAリードエンジニア

大手電機メーカーのカスタマーサポートとしてキャリアをスタートし、大手ポータルサイト運営企業のQAチームに転職、様々なサービスの立ち上げに関わる。その後、ベンチャーASPサービスでカスタマーサポート、サーバ運用、顧客への導入サポート、製品のテストなど幅広く対応し、テスト専業会社に移って実績をあげるなどした後、株式会社ヤプリに参画。アプリプラットフォーム「Yappli」のQAチームを率いている。

もくじ
  1. 使う人が喜んでくれる製品になるようQA活動をしていきたい
  2. 開発者と一緒になり、要件段階からQA活動を進めている
  3. 「会社全員で品質を作ること」が重要
  4. フランクにエンジニアに話しかけていき、一緒に課題を解決する
  5. 製品のことを一番よく知っているのはQAという存在になりたい

1.使う人が喜んでくれる製品になるようQA活動をしていきたい

img3.png

――はじめに、QA業務に携わるようになったきっかけを教えてください。

元々カスタマーサポートやヘルプデスク業務をしていました。もっと製品そのものを良くする仕事をしたいと思っていたところ、大手ポータルサイト運営企業がQAを募集していたので参画して取り組んだのが第一歩です。

その後、SaaS提供会社やソフトウエアテスト会社、医療系IT企業でQAに対する想いやプロダクトの品質をどう捉えるのかといったことを身につけ、指標を作るなどしました。

Yappliに入りQAを担うことになったのは、実は面識なかったのですが代表の庵原と私の経歴が重なる時期があり、面接時にQAチームの話題で盛り上がったことや、Yappliの製品が画期的だと感じたからです。使う人が喜んでくれる製品になるようQA活動をしていきたいと思っています。

――アプリプラットフォーム「Yappli」はノーコードの製品でテストすべきことがかなり多いのではないかと思いますが、大変ではないでしょうか?

Yappliには40種類を超える機能があり、ノーコードで自由に組み合わせてスマートフォンアプリを非エンジニアでも作ることができるプラットフォームです。そのため、QAが想定していなかった使い方をお客様がすることで不具合が発生してしまうといった課題があると思っています。

Yappliのシステムは自由な発想で作られていて、何でもできるようになっているので逆にQAとしては大変になっているかもしれませんね。サービスとしては、今までなかったタイプで私もあまり関わってこなかった部分なので、取り組みがいがあります。お客様の声を直接いただく機会はあまりありませんが、作られたアプリを見て「こういうふうに使われているんだ」とか「フルスクラッチで作ったアプリと同等のことがYappliでできるのはすごいな」と思っています。

2.開発者と一緒になり、要件段階からQA活動を進めている

img4.png

――御社のQA業務の位置づけ、ミッションをどのように設定されているか教えてください。

基本は製品の品質を上げることです。日本を代表するような大手企業のお客様もいらっしゃいますので、お客様のところで不具合が起きないようにすることが大事だと考えています。同時にYappliの利用者目線で製品・サービスが本当に使いやすいものになっているかを確認することも大事です。

現在、当社のQAチームは社員が私を含めて8名で業務委託として来ていただいている方を加えて12~13名で運営しています。

――業務上、何か工夫されていることはありますか?

私の感覚では、他社のQAと比べると多種多様な開発が並行していることです。QAだけではありませんが、インシデント(事故)が発生したときの対応は、きちんとしている印象があります。

それもあり、私はYappliに入社して、それまであったQAをより進化させたいと考えました。その後、取り組みを進めて製品開発の初期から一緒にできるようにしてきました。最近ではプロジェクトのキックオフからQAが入り、要件定義のところから一緒に製品を作っていく形になっています。サービスの中の新しい機能を、開発やデザイナーと一緒になって「どういうUIで」といった企画段階から進めていくとき、QAとしてやりがいを感じますね。

――御社のようなノーコードサービスは自由度が高いぶん、品質保証が難しい印象を持ちますが、QAの特徴などはありますか?

基本は他と変わりはないと思います。ただ難しいのが、管理画面で設定したことがアプリで動くので、管理画面とアプリとの動き・連携をきちんと担保することです。アプリ側はAndroid、iOSとそれぞれのバージョンが結構広く、組み合わせが膨大なので全て網羅するのが大変ですね。多数のスマホ実機を並べて検証しなければならないからです。そこで思わぬ不具合が出ることもあります。

――それも踏まえて、今後、どのような問題を改善したいとお考えでしょうか?

Yappliにはいろいろな機能があります。これだけお客様がいらっしゃるとYappliのすべての機能がお客様にとって重要な機能のため、全てを担保しないといけないといった課題があります。

毎週、細かい修正をリリースしていますが、それに対して毎回リグレッションテスト(回帰テスト)を手動で、4人日かけてやっています。それでもカバーしきれないことがあるので、今後、テスト自動化などでカバーしていきたいですね。

ただ、今ある自動化ソリューションではWEBで設定したものがアプリでどう動作するかを連携して見ることができないようで、Yappliの管理画面とアプリの連携をテストするときは手動になっています。ここが難しいところです。

隣のQAに聞く
x hatenabookmark

執筆: 大木 晴一郎

ライター

IT系出版社等で書籍・ムック・雑誌の企画・編集を経験。その後、企業公式サイト運営やWEBコンテンツ制作に10年ほど関わる。現在はライター、企画編集者として記事の企画・編集・執筆に取り組んでいる。