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

Merpay Tech Fest 2021_お客さまに選ばれるサービスを継続的に届けるために必要なこと〜QAエンジニアの立場で考えてみた〜 / What you need to deliver continuous service of choice for your customers Thinking as a QA engineer

Merpay Tech Fest 2021_お客さまに選ばれるサービスを継続的に届けるために必要なこと〜QAエンジニアの立場で考えてみた〜 / What you need to deliver continuous service of choice for your customers Thinking as a QA engineer

Merpay Tech Fest 2021は5日間のオンライン技術カンファレンスです。

IT企業で働くソフトウェアエンジニアおよびメルペイの技術スタックに興味がある方々を対象に2021年7月26日(月)から7月30日(金)までの5日間、開催します。 Merpay Tech Festは事業との関わりから技術への興味を深め、プロダクトやサービスを支えるエンジニアリングを知れるお祭りです。 セッションでは事業を支える組織・技術・課題などへの試行錯誤やアプローチを紹介予定です。お楽しみに!

■イベント関連情報
- 公式ウェブサイト:https://events.merpay.com/techfest-2021/
- 申し込みページ:https://mercari.connpass.com/event/215035/
- Twitterハッシュタグ: #MerpayTechFest

■リンク集
- メルカリ・メルペイイベント一覧:https://mercari.connpass.com/
- メルカリキャリアサイト:https://careers.mercari.com/
- メルカリエンジニアリングブログ:https://engineering.mercari.com/blog/
- メルカリエンジニア向けTwitterアカウント:https://twitter.com/mercaridevjp
- 株式会社メルペイ:https://jp.merpay.com/

92cdcff298e89e2fcd2fb705155c2d4b?s=128

mercari
PRO

July 30, 2021
Tweet

Transcript

  1. #MerpayTechFest Session Title お客さまに選 れるサービスを継続的に 届けるために必要なこと 〜QAエンジニア 立場で考えてみた〜 Mizuki Sakurai

    株式会社メルペイ Platform Engineering Div. QA Team QA Engineer
  2. #MerpayTechFest アジェンダ 自己紹介 本日 メッセージ QAエンジニアから見たメルペイ 品質保証について 02 03 04

    01
  3. #MerpayTechFest 株式会社メルペイ QA Engineer Mizuki Sakurai/@mii________san 2018年7月よりメルペイにQAエンジニアとして参画。入社直後より iD決済領域を主 に担当する。 キャンペーン、メルペイスマート払い、定額払い機能やオンライン決済

    リリースなどにも関わり、メルペイ 決済全般 サービスリリースに数多く携わる。 「金融系テックカンパニー QAになること」をミッションに、日々サービス 品質向 上、開発プロセス改善、 QA技術向上、組織作りをリードし、 より良いサービスをお客さまへ届けるために奮闘中。 趣味 カメラと旅行。 以前 週末トラベラーとしていろんな場所にフラッと旅してました ✈
  4. #MerpayTechFest 本日 メッセージ Today's message

  5. #MerpayTechFest 早く行きたけれ 、ひとりで行け。 遠くまで行きたけれ 、みんなで行け。 本日 メッセージ

  6. #MerpayTechFest QAエンジニアから見たメルペイ About Merpay from QA Engineer

  7. #MerpayTechFest メルペイ フェーズ変化 サービスをリリースすること ⇒ 価値を継続的に届けること 
 
 新しい価値を作る
 ゼロから、新しい価値を 
 作ろうとうする


    集まった かり 様子見 
 事業フェーズ
 0 -> 1フェーズ
 形成期
 
 
 仕組みを作る
 最初に作った価値を、繰り返し提供 できる状態を目指す 
 1 -> 10フェーズ
 仕組みを大きくする
 一度作った仕組みを繰り返しなが ら大きくしていく
 10 -> 100フェーズ
 組織フェーズ
 色んな議論や対立が起きる 
 混乱期
 基準やルールが整備される 
 統一期
 標準や基準が組織内で 
 浸透する
 機能期

  8. #MerpayTechFest メルペイリリース前 • 一人ひとりがチームにコミットし、メルペイサービスをリリースする Team Team Team Team Team マイクロ

    サービス QA team
  9. #MerpayTechFest メルペイリリース後 • お客さまに選 れるため 価値を継続的に届けるために必要なこと • 新機能開発 ◦ お客さま

    ニーズを満たすため 新しい機能やサービス 開発 • グロース開発 ◦ メルペイを使いたい!と思っていただけるような 「Fan to Pay」な世界観実現 ため 開発 • 保守運用開発 ◦ サービス 安定稼働や利便性 維持を目指した開発
  10. #MerpayTechFest 品質保証について About Quality Assurance

  11. #MerpayTechFest 品質保証に必要なこと Process Product Team

  12. #MerpayTechFest 品質保証に必要なこと Process Product Team 注目されがち

  13. #MerpayTechFest 定額払い 2020年7月7日より、「メルカリ」における過去 利用実績等を元に、毎月定額で柔軟な支 払いができる「定額払い」 提供を開始

  14. #MerpayTechFest 定額払いプロジェクト 課題 技術的な難しさやドメイン理解 難度が高い • 技術的難度 ◦ 技術的負債 ◦

    ドメイン 複雑性 • プロジェクト難度 ◦ 複数 マイクロサービスやチームが関与し、関係者が多い ◦ リーガル要件を満たした複雑な設計
  15. #MerpayTechFest Process Product Team

  16. #MerpayTechFest チーム・組織作り Credit Design Div Div Team QA Lead 「LeSS」と呼

    れるラージスケールスクラム フレームワークを導入 Div Div QA Lead QA Lead QA Lead Div
  17. #MerpayTechFest Process Product Team

  18. #MerpayTechFest プロセス 見える化 徹底・可視化をし、プロジェクト全体でわかりやすい状態を作る • ドキュメント類を共通化・一元管理 ◦ マイルストン 整理 ◦

    ガントチャート 整備 • QAガイドライン ◦ 優先度 明確化 ◦ QAポリシー ◦ QA進捗シート ◦ 不具合管理票
  19. #MerpayTechFest プロセス QAメンバー 稼働率を下げないためにテスト環境を整備 • テスト環境を複数用意 ◦ 複製環境となるテスト環境を構築し、同時並列で 検証を実現 Microservices

    A Microservices C virtual service Feature1 Microservices C Feature1 Microservices B Feature1 Microservices B Feature2 virtual service Client
  20. #MerpayTechFest わかったこと • プロダクト・プロセス・チームすべてが大事! ◦ プロダクトと向き合うだけで 品質向上 満たせない • 品質保証

    実現 QAチームだけで できない! ◦ チームやプロダクト全体に関与し、プロセス 最初から品質を作り込む包括 的なアプローチをとることで継続的価値を生み出す ◦ 役割を超えて「良いサービス」をお客さまに提供するために奮闘する組織や チーム 強い プロダクト開発・運用に関わるすべて メンバーが、立場や役割を超え、より良いサービス をお客さまに届けるために、全員で品質を作り上げていくこと 重要性
  21. #MerpayTechFest 全員品質 役割や立場を越境し、 One Teamで品質を作り上げること

  22. #MerpayTechFest 本日 メッセージ About Today's message

  23. #MerpayTechFest 早く行きたけれ 、ひとりで行け。 遠くまで行きたけれ 、みんなで行け。

  24. #MerpayTechFest Thank you !!