Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
弥生の品質保証体制の紹介と取り組み / Introduction and initiative...
Search
yayoi_dd
March 24, 2023
Technology
1
5.2k
弥生の品質保証体制の紹介と取り組み / Introduction and initiatives of Yayoi's QA system
弥生株式会社 もくテク
弥生品質を支えるQAエンジニアの取り組み(2022/06/16)
https://mokuteku.connpass.com/event/247676/
yayoi_dd
March 24, 2023
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
弥生のQAエンジニア 品質保証活動と今後の課題 / Yayoi QA engineers, Quality assurance activities and future challenges
yayoi_dd
0
21
【弥生】20250130_AWSマルチアカウント運用セミナー登壇資料
yayoi_dd
1
320
Amazon OpenSearchのコスト最適化とZeroETLへの期待 / Amazon OpenSearch Cost Optimization and ZeroETL Expectations
yayoi_dd
1
46
フロントエンドとバックエンド非同期連携パターンのセッションを見てきた話 / Talk about seeing a session on front-end and back-end asynchronous coordination patterns
yayoi_dd
0
47
reInventで学んだWebシステム運用のBadDayへの備え方 / How to Prepare for BadDay in Web System Operations Learned at reInvent
yayoi_dd
0
33
AWS reInventで感じた世界に見る生成AIの競争 / Competition in Generative AI as Seen Around the World at AWS reInvent
yayoi_dd
0
45
データの意味を適切に伝えましょう データ可視化のお手本/Conveying the Meaning of Data Appropriately: Exemplary Data Visualization
yayoi_dd
0
57
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~/Learning from 'Failures': The History of Software Development and Failures
yayoi_dd
0
56
ソフトウェアアーキテクチャーの基礎 エンジニアリングに基づく体系的アプローチ/Fundamentals of Software Architecture: A Systematic Approach Based on Engineering
yayoi_dd
0
57
Other Decks in Technology
See All in Technology
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
270
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
150
Change Managerを活用して本番環境へのセキュアなGUIアクセスを統制する / Control Secure GUI Access to the Production Environment with Change Manager
yuj1osm
0
100
クラウド食堂とは?
hiyanger
0
110
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
190
php-conference-nagoya-2025
fuwasegu
0
150
日経のデータベース事業とElasticsearch
hinatades
PRO
0
230
OPENLOGI Company Profile
hr01
0
60k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
2
220
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
140
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
180
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
210
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
38k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Bash Introduction
62gerente
611
210k
Building Your Own Lightsaber
phodgson
104
6.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Adopting Sorbet at Scale
ufuk
74
9.2k
We Have a Design System, Now What?
morganepeng
51
7.4k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Done Done
chrislema
182
16k
Transcript
弥生株式会社 開発本部 春田 優子 © 2022 Yayoi Co., Ltd. All
rights reserved. 弥生の品質保証組織の紹介と取り組み 2022年06月16日(木)
© 2022 Yayoi Co., Ltd. All rights reserved. アジェンダ
はじめに ・自己紹介 弥生の品質保証組織の紹介 ・開発チームの紹介 ・品質に関わる人たちの紹介 ・体制の良い点悪い点 課題と取り組み ・ここ数年の課題 ・横のつながり作りのための取り組み
© 2022 Yayoi Co., Ltd. All rights reserved. 自己紹介
名前 ・春田優子(はるたゆうこ) やっていること • 新規サービスのQL(クオリティリーダー) • 品質系ポジションの採用など
© 2022 Yayoi Co., Ltd. All rights reserved. プロダクトやシステムごとに開発チームがあります 基幹システム
製品・サービス 新規サービス CRM 課金 システム (クラウドアプリケーション) サービス A サービス B サービス C サービス D
© 2022 Yayoi Co., Ltd. All rights reserved. 1つの開発チームの中の登場人物 PM
テクニカル リーダー (TechL) クオリティ リーダー (QL) エンジニア テスター PM、TechL、QLの3ロールのメンバ ーでチームを回しています • PMはプロジェクト全体のリード • TechLは技術面のリード • QLは品質面のリード • いわゆる「QAエンジニア」 QLは開発チームのメンバーとして品 質保証計画を作ったり推進したり 製品Aの開発チーム
© 2022 Yayoi Co., Ltd. All rights reserved. 開発チームを品質面で支援するチームもあります PM
テクニカル リーダー (TechL) クオリティ リーダー (QL) エンジニア テスター PMO QA テスト管理 チーム横断の品質管理 ・プロセス策定、教育 ・分析、モニタリング テスト支援 ・テスターアサイン ・テスト実行の支援 開発チームを支援 製品Aの開発チーム
© 2022 Yayoi Co., Ltd. All rights reserved. チーム構成の強み
QLと開発メンバーがOneチーム • プロダクトやプロジェクトの情報共有が容易 • 開発メンバーとのコミュニケーションも密 • 開発と伴走してる感じ PM テクニカル リーダー (TechL) クオリティ リーダー (QL) エンジニア テスター
© 2022 Yayoi Co., Ltd. All rights reserved. チーム構成の弱み
他のチームのQLメンバーとのつながり弱い • 他のシステムってどうやって操作するの? • 自分のシステムとどんなかかわりがあるの? • 他のチームの状況は? • どんな取り組みやってるの? 製品Aチーム QL 製品Bって どうやって動 かすの? 新規サービスっ てどんな取り組 みやってる?
© 2022 Yayoi Co., Ltd. All rights reserved. ここ数年、弱みを何とかしないとまずい状況になってきた
新規サービスの開発が立ち上がってきた 複数のプロダクトがつながったサービスとしてお客さまへ価値提供 新規サービスの場合、課金システムなど社内システムも影響する QLに求められるニーズが変わってきた 複数のプロダクトやシステムがつながったサービスとしての品質を考える場面が増えてきた 他のチームやプロダクトのことも知っておかないと困る状況に テスト計画立てられない 課題 開発チーム内の縦のつながりに加えて、開発チーム間の横のつながりが必要になってきた
© 2022 Yayoi Co., Ltd. All rights reserved. 横のつながりをつくる取り組み QL横ぐしのチームを作りました
メンバー 各チームのQLメンバー(現在11名) 何やるか? 週1回共有と交流のMTG チームの取り組みや障害共有 勉強会に参加してきたよ みんなに質問 Slackで交流 製品Aチーム 製品Bチーム 社内システムC チーム 新規サービスD チーム QLメンバーは各チームで業務をしつつ、 QLチーム内でコミュニケーションを 取りやすくなる
© 2022 Yayoi Co., Ltd. All rights reserved. 初の試みなので工夫をしました
スモールスタート 全員必ず話すこと、必ず参加すること、みたいな頑張らないとできないルールは作らない 継続してこそ効果が表れるため、続けられなさそうなことはやらない 定量的な成果を最初から狙わない この方針は組織長とも合意しておいた ある程度ネタは準備 集まるだけの場にしないように準備は必要 3か月に1回振り返りを行い軌道修正する 初めての試みなので、状況見て変えていけるという枠組みを回すことは必要 実際の改善につながる 変えていけると思えることが参加メンバーの安心感につながる
© 2022 Yayoi Co., Ltd. All rights reserved. 始めて1年以上経って、うまくいっています 当初狙っていた効果は得られている
ちょっとした質問や共有がしやすくなった プロジェクトの仕事をするために、話しやすい土壌づくりになった 新しくQLとして入社された方のサポートにも一役買っている
© 2022 Yayoi Co., Ltd. All rights reserved. まとめ
チームやコミュニケーションの形は、周りからのニーズや発生した課題に応じて変えるもの 正解はなく、今の弥生の状況にベストなものにできているか(しようとしているか)が一番大事 別の環境で成功したやり方でも、今の弥生で成功するとは限らない 今の弥生の状況でうまくいっているだけであって、今後も同じやり方でうまくいくとは思っていない 状況が変われば、仕事がしやすい形に変えていく