Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20221201_品質エンジニアリング導入への道
Search
odasho
December 08, 2022
Technology
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20221201_品質エンジニアリング導入への道
2022/12/1に開催された mabl Experience'22 Japanにて使用したスライドです。
odasho
December 08, 2022
More Decks by odasho
See All by odasho
まだ手動テストしてるの?生成AIとローコードで実現するE2Eテスト徹底解説!
odasho
0
220
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
3k
生成AI時代のソフトウェア品質保証を考える
odasho
0
150
イマこそ、”Dev””Rel”なのでは??~VUCA時代を乗りこなすDevRelの価値と本質~
odasho
0
99
生成AIとAI ~エンジニアの期待と現実~
odasho
0
180
E2Eテストを自動化したら 開発生産性はどうなった? hacomonoの事例紹介
odasho
0
1.4k
統合型ノーコードテスト 自動化プラットフォーム 『mabl』 ご紹介ウェビナー
odasho
0
110
テスト自動化入門ワークショップ:最新のモバイルアプリテスト
odasho
0
210
未来を変える一歩: モバイルアプリテスト自動化の新時代
odasho
0
170
Other Decks in Technology
See All in Technology
Datadog で始める トークンセーフティなAI 導⼊と定着
vkbaba
1
110
Apache Iceberg が拓く AI 時代のオープンレイクハウス
tomtanaka
0
110
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
210
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
300
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
180
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
1
530
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
110
AWS FinOps Agent 結局何が得意なの?
siromi
0
210
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
500
C#コードの結合を可視化する Roslyn解析による設計改善と リファクタリング判断
dora56
0
830
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
110
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
32
33k
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
520
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Being A Developer After 40
akosma
91
590k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Designing for Performance
lara
611
70k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Speed Design
sergeychernyshev
33
2.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Transcript
mabl Experience 2022 | #mablExperience まもなくセッションが始ま ります お待ちください
mabl Experience 2022 | #mablExperience 品質エンジニアリング 導入への道
mabl Experience 2022 | #mablExperience ようこそ! odasho (Shohei Oda) Elevate
Testing Product Marketing Manager, mabl 国内SIerにてインフラやPaaS App開発まで幅広く経験。その後コミュニ ティ活動をきっかけに Microsoftに入社。EvangelistとしてAudience Marketingに従事。2022年10月にmablにJoinし、TestingやQAの啓 蒙活動に取り組む。現在も DevRel Meetup in Tokyoを中心に複数の コミュニティを運営/支援。 Most DevRel Committer 2020, TechFeed Expert for DevRel
mabl Experience 2022 | #mablExperience アジェンダ • QAから品質エンジニアリング (QE)へ •
品質エンジニアリングの成熟過程 • 実現していくステップ • まとめ / Q&A 品質エンジニアリング導入への道
mabl Experience 2022 | #mablExperience 様々なトランスフォーメーション 品質 エンジニアリング デジタル トランスフォーメーション
テクノロジー トランスフォーメーション DevOps トランスフォーメーション
mabl Experience 2022 | #mablExperience 解決策を求めて (現状)
mabl Experience 2022 | #mablExperience 解決策を求めて (目標)
mabl Experience 2022 | #mablExperience 品質エンジニアリングは 開発に欠かせない。
mabl Experience 2022 | #mablExperience トランスフォーメーション 品質エンジニアリングはモダンなソフトウェア開発の要 (かなめ)であり、実態のない流行り言葉ではない。 品質 エンジニアリング
行動/ プロセス カルチャー/ テクノロジー スタッフ/ チーム
mabl Experience 2022 | #mablExperience QAのバリューと顧客満足度との相関関係 QA担当者のバリューと顧客満足度 組織内で品質担当者やテストエ ンジニアがソフトウェア エンジニアと同じように
高い評価を受けているか ? 顧客満足度
mabl Experience 2022 | #mablExperience 品質保証 (QA)のさらなる進化 → 品質エンジニアリング ソフトウェア開発ライフ
サイクル (SDLC)を通じて 品質を高める 機能的属性と非機能的 属性を検証する データを利用して 継続的な改善を進める 顧客体験全体を通じて 品質を確保する
mabl Experience 2022 | #mablExperience 品質指標を使用した継続的な改善 非機能的品質の検証 自動化されたテストを開発に組み込む 機能テスト自動化のカバレッジ拡大 開発後に手動でテスト
品質エンジニアリングジャーニー 品質エンジニアリングの向上をサポート QEの成熟度 QEの成熟度
mabl Experience 2022 | #mablExperience 現在の状況は…?
mabl Experience 2022 | #mablExperience 品質向上に向けた最初のステップ: 監査 • 定量化なしに問題は解決できない •
チームのコアとなる強みと成長の 機会を把握する • 目標やゴールのためにテクノロジーを活 用できているか • インパクトを出す必要がある場所は どこか
mabl Experience 2022 | #mablExperience テスト自動化のカバレッジ拡大 それってどういうこと? • 品質が組織レベル、チームレベル、 一般社員レベルで担保
• テスト活動が管理しやすく、維持 しやすく、意味がある状態 品質エンジニアリングの柱 なにから始めればいいの? • テストや品質のディスカッションや 意見交換を実施 • 単体テスト (Unit Test)やTDD (Test-Driven Development)を実施 • ビジネスや顧客にリスクがある シナリオのカ バレッジの定義と追加 • 不要なテストの廃止
mabl Experience 2022 | #mablExperience 自動化されたテストを開発に組み込む それってどういうこと? • SDLC(ソフトウェア開発ライフサイクル )の各ス
テージ内で、主要なデプロイに対して テストを実施 • バグ修正のコストを削減、 開発の 早い段階で問題を発見 品質エンジニアリングの柱 なにから始めればいいの? • CI/CDパイプラインへの統合 • テスト対象を効率的に絞り込める形で テストプランを構成 • 開発ワークフロー内でテストを活用 • テスト環境が有効でモニタリング されていることを確認
mabl Experience 2022 | #mablExperience 非機能的品質の検証 それってどういうこと? • テストが機能面に加え、 CX
(Customer Experience)の範囲まで活動を拡大 • アプリケーションパフォーマンスに 関するインサイトの収集と追跡 • CX全体に対応 品質エンジニアリングの柱 なにから始めればいいの? • 過去のテストパフォーマンス を活用して 逸脱を特定 • 非効率となる可能性のあるテストの発見 • アクティビティテストとパフォーマンス テストの統合
mabl Experience 2022 | #mablExperience 品質指標を使用した継続的な改善 それってどういうこと? • データに基づく戦略的製品投資 •
ビジネスクリティカルな機能は自動化 されたテストでモニタリング、追跡 • テストデータを追跡、時間経過に伴う トレンドを把握 • 意味あるKPIを定義 品質エンジニアリングの柱 なにから始めればいいの? • テストカバレッジを拡大、維持 • RUM (Real User Monitering)データの収集と監視 • デバイスとブラウザカバレッジを追跡 • アプリケーションパフォーマンスを モニタリングするワークフローをテストに追加 • リリースカバレッジでパフォーマンスと 品質をモニタリング
mabl Experience 2022 | #mablExperience 品質のカルチャーを培う • 小規模なリリースを継続的に提供 • 部門横断的なチーム間でのコラボレーション
• 顧客中心主義 • オートメーション • 継続的なフィードバックと改善 • データ起点の意思決定 • 開発パイプライン全体でのテスト • テストではなく品質にフォーカス DevOpsと同質の原則
mabl Experience 2022 | #mablExperience 機会はいたるところに • 現状把握と達成すべき目標の理解 • 要員、プロセス、テクノロジー
- 目標の達成にはコラボレーションが必要 • チームにマッチする新しいツールの検討 • データドリブンの状況判断 • 新たなコラボレーション機会の活用 • 意見交換をしてから行動、チーム全体でトライ
mabl Experience 2022 | #mablExperience 本セッションのポイント 品質エンジニアリングは常に進化していくもので 複数領域をカバー 品質エンジニアリングは単なるテストではなく 顧
客体験を重視 テストが個人競技であれば、 QEは団体競技! 全員参加が必要
mabl Experience 2022 | #mablExperience Thank you!