Soumettre la recherche
Mettre en ligne
データとQC7つ道具を利用したDEVOPSプラクティスによる生産性改善
•
1 j'aime
•
3,177 vues
Rakuten Group, Inc.
Suivre
内藤史郎&荻野 恒太郎/楽天株式会社 2019/7/4に開催したRakuten Tech Meetup #2 データで切り拓くソフトウェア品質の未来の発表資料です。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 37
Recommandé
品質基礎知識
品質基礎知識
Reiko Yamashita
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
「品質ダッシュボード」と「データによる意思決定」
「品質ダッシュボード」と「データによる意思決定」
Kohei Tomita
勉強会カンファレンス2012
勉強会カンファレンス2012
Hiro Yoshioka
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
Yoshio SAKAI
テストアプローチにデータ分析を使おう
テストアプローチにデータ分析を使おう
Sayaka Nakano
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
Kotaro Ogino
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
Recommandé
品質基礎知識
品質基礎知識
Reiko Yamashita
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
「品質ダッシュボード」と「データによる意思決定」
「品質ダッシュボード」と「データによる意思決定」
Kohei Tomita
勉強会カンファレンス2012
勉強会カンファレンス2012
Hiro Yoshioka
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
Yoshio SAKAI
テストアプローチにデータ分析を使おう
テストアプローチにデータ分析を使おう
Sayaka Nakano
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
Kotaro Ogino
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
Hironori Washizaki
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ
CLARA ONLINE, Inc.
クラシフィケーション・ツリー法入門
クラシフィケーション・ツリー法入門
H Iseri
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
Preferred Networks
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
Preferred Networks
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
NTT DATA Technology & Innovation
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
LayerXのQAチームで目指したい動き方 (社内資料)
LayerXのQAチームで目指したい動き方 (社内資料)
mosa siru
Google Cloud で実践する SRE
Google Cloud で実践する SRE
Google Cloud Platform - Japan
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
Hironori Washizaki
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
NTT DATA Technology & Innovation
テスト分析.pptx
テスト分析.pptx
kauji0522
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
Yahoo!デベロッパーネットワーク
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
Tomoki Kuriyama
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
Takashi Watanabe
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
Makoto Nonaka
Contenu connexe
Tendances
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
Hironori Washizaki
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ
CLARA ONLINE, Inc.
クラシフィケーション・ツリー法入門
クラシフィケーション・ツリー法入門
H Iseri
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
Preferred Networks
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
Preferred Networks
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
NTT DATA Technology & Innovation
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
LayerXのQAチームで目指したい動き方 (社内資料)
LayerXのQAチームで目指したい動き方 (社内資料)
mosa siru
Google Cloud で実践する SRE
Google Cloud で実践する SRE
Google Cloud Platform - Japan
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
Hironori Washizaki
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
NTT DATA Technology & Innovation
テスト分析.pptx
テスト分析.pptx
kauji0522
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
Yahoo!デベロッパーネットワーク
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
Tomoki Kuriyama
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
Tendances
(20)
アジャイル開発とメトリクス
アジャイル開発とメトリクス
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ
クラシフィケーション・ツリー法入門
クラシフィケーション・ツリー法入門
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
骨抜きアジャイルの骨を生み出す 〜私(スクラムマスター)のXP学習記録〜(XP祭り2023 発表資料)
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
LayerXのQAチームで目指したい動き方 (社内資料)
LayerXのQAチームで目指したい動き方 (社内資料)
Google Cloud で実践する SRE
Google Cloud で実践する SRE
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
SQuaRE に基づくソフトウェア品質評価枠組みと品質実態調査
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
テスト分析.pptx
テスト分析.pptx
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
緊急Ques - コードのメトリクスに基づくリファクタリング戦略
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
Similaire à データとQC7つ道具を利用したDEVOPSプラクティスによる生産性改善
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
Takashi Watanabe
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
Makoto Nonaka
SQuaREに基づくソフトウェア品質評価枠組みと品質実態調査
SQuaREに基づくソフトウェア品質評価枠組みと品質実態調査
Hironori Washizaki
その Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しよう
Osamu Monoe
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
Tomohiro Fujii
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Developers Summit
Agile Japan 2011 CMMI × Agile
Agile Japan 2011 CMMI × Agile
HIDEKAZU MATSUURA
博士論文公聴会
博士論文公聴会
Makoto SAKAI
ITS fidel
ITS fidel
Fidel Softech P. Ltd
クラウドがアプリケーションの価値を上げる
クラウドがアプリケーションの価値を上げる
Nissho-Blocks
Open Hybrid Cloudを検討すべき理由.pdf
Open Hybrid Cloudを検討すべき理由.pdf
Masahiko Umeno
タイムボックス制約付きインクリメンタル開発
タイムボックス制約付きインクリメンタル開発
HIDEKAZU MATSUURA
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
atsushi_tmx
JaSST Niigata'20
JaSST Niigata'20
JumpeiIto2
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
Developers Summit
Google のクラウド サービスを利用する前に 注意すべきこと
Google のクラウド サービスを利用する前に 注意すべきこと
Compare GW
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
Akiko Kosaka
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
ichikaway
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
HIDEKAZU MATSUURA
Similaire à データとQC7つ道具を利用したDEVOPSプラクティスによる生産性改善
(20)
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
エンタープライズアプリケーション品質向上のカギ -サービス仮想化と継続的デリバリー
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
SQuaREに基づくソフトウェア品質評価枠組みと品質実態調査
SQuaREに基づくソフトウェア品質評価枠組みと品質実態調査
その Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しよう
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Agile Japan 2011 CMMI × Agile
Agile Japan 2011 CMMI × Agile
博士論文公聴会
博士論文公聴会
ITS fidel
ITS fidel
クラウドがアプリケーションの価値を上げる
クラウドがアプリケーションの価値を上げる
Open Hybrid Cloudを検討すべき理由.pdf
Open Hybrid Cloudを検討すべき理由.pdf
タイムボックス制約付きインクリメンタル開発
タイムボックス制約付きインクリメンタル開発
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
Jenkins ユーザ・カンファレンス 2012 東京 S406-4/マルチステージ型継続的インテグレーションのすすめ
JaSST Niigata'20
JaSST Niigata'20
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
【18-B-4】ソースコード品質、大丈夫ですか? ~静的検証のススメ~
Google のクラウド サービスを利用する前に 注意すべきこと
Google のクラウド サービスを利用する前に 注意すべきこと
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
Plus de Rakuten Group, Inc.
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
Rakuten Group, Inc.
楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり
Rakuten Group, Inc.
What Makes Software Green?
What Makes Software Green?
Rakuten Group, Inc.
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Rakuten Group, Inc.
DataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組み
Rakuten Group, Inc.
大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開
Rakuten Group, Inc.
楽天における大規模データベースの運用
楽天における大規模データベースの運用
Rakuten Group, Inc.
楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー
Rakuten Group, Inc.
楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割
Rakuten Group, Inc.
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
Rakuten Group, Inc.
The Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdf
Rakuten Group, Inc.
Supporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Rakuten Group, Inc.
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
Rakuten Group, Inc.
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
Rakuten Group, Inc.
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Rakuten Group, Inc.
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Rakuten Group, Inc.
OWASPTop10_Introduction
OWASPTop10_Introduction
Rakuten Group, Inc.
Introduction of GORA API Group technology
Introduction of GORA API Group technology
Rakuten Group, Inc.
100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情
Rakuten Group, Inc.
社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー
Rakuten Group, Inc.
Plus de Rakuten Group, Inc.
(20)
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり
What Makes Software Green?
What Makes Software Green?
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
DataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組み
大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開
楽天における大規模データベースの運用
楽天における大規模データベースの運用
楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー
楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
The Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
OWASPTop10_Introduction
OWASPTop10_Introduction
Introduction of GORA API Group technology
Introduction of GORA API Group technology
100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情
社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー
Dernier
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Dernier
(9)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
データとQC7つ道具を利用したDEVOPSプラクティスによる生産性改善
1.
データと つ道具を利用した プラクティスによる生産性改善 July 4th,
2019 Shiro Naito / Kotaro Ogino Ecosystem Service Dept. Rakuten, Inc.
2.
2 楽天エコシステム(経済圏)
3.
3 Agenda 生産性における問題01 QC7つ道具を利用した根本原因解析02 解析結果03 根本原因への対策04 データとQC7つ道具を利用したDEVOPSプラクティスによる生産性改善 検証結果05
4.
生産性における問題 開発プロセス クライアント統合テスト環境で発生していた障害 01Part
5.
5 生産性における問題 – 開発プロセス 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト
利用 ユースケース デプロイ ソースコード変更
6.
6 生産性における問題 クライアント統合テスト環境で発生していた障害 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 週に3件障害が発生 (内60%はアプリ要因)
7.
QC7つ道具を利用した根本原因解析 開発プロセスごとの生産性
開発の生産性 ● QAプロジェクトの増加 ● 開発・テスト環境の予約状況● テストの生産性 ● 開発とテストの生産性 02Part
8.
8 QC7つ道具を利用した根本原因解析
9.
9 QC7つ道具を利用した根本原因解析 – 開発プロセスごとの生産性
10.
10 つ道具を利用した根本原因解析 開発プロセスごとの生産性 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 ユースケース デプロイ ソースコード変更 開発の生産性 テストの生産性 開発とテストの生産性
11.
11 つ道具を利用した根本原因解析 開発の生産性
12.
12 つ道具を利用した根本原因解析 開発の生産性 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 ユースケース デプロイ ソースコード変更 開発環境の不足
13.
13 つ道具を利用した根本原因解析 プロジェクトの増加 0 5 10 15 20 25 30 35 40 45 50 1 3
5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 週次QAプロジェクト件数増加の推移
14.
14 つ道具を利用した根本原因解析 開発・テスト環境の予約状況 開発環境が足りない 開発環境が足りない
15.
15 つ道具を利用した根本原因解析 テストの生産性
16.
16 つ道具を利用した根本原因解析 テストの生産性 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 ユースケース デプロイ ソースコード変更 バグの見逃しの増加
17.
17 つ道具を利用した根本原因解析 テストの生産性
18.
18 つ道具を利用した根本原因解析 開発とテストの生産性
19.
19 つ道具を利用した根本原因解析 開発とテストの生産性 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 ユースケース デプロイ ソースコード変更 再テストまでのタイムラグ
20.
20 0 5 10 15 20 25 30 35 40 不具合修正時間 10(中央値) 日 24(75%) 2(25%) つ道具を利用した根本原因解析
21.
解析結果 03Part
22.
22 解析結果 特性要因図 1. 2. 3.
23.
23 解析結果 根本原因 解析結果 1. 開発/テスト環境が十分にない 2. 3.
DEV/QA間の手待ち時間が長い 回帰テストのカバレッジが不十分である
24.
根本原因への対策 04Part
25.
25 根本原因への対策 根本原因 対策 1.開発/テスト環境が不十分(柔軟性なども) →
スケーラブルな開発/QA環境 2.回帰テストのカバレッジが不十分 → データタイプ・クライアント統合テスト追加 3.DEV/QA間の手待ち時間が長い → テストの自動化・定期(日次)実行
26.
26 根本原因への対策 - スケーラブルな開発/QA環境 Docker
/ Kubernetes / Jenkinsで 必要に応じて開発/テスト環境の数をスケール
27.
27 根本原因への対策 根本原因 対策 開発/テスト環境が十分にない →
スケーラブルな開発/QA環境 回帰テストのカバレッジが不十分である → データタイプ・クライアント統合テスト追加 DEV/QA間の手待ち時間が長い → テストの自動化・定期(日次)実行
28.
28 根本原因への対策 データタイプ・クライアント統合テスト追加・日次実行 自動テストスクリプト (git) QA環境 QA テストスクリプト (データタイプ増強) テストスクリプト (クライアント統合テスト) 毎日テスト結果がレポートされる 30万件以上のテストケースを開発 開発 テスト デプロイ
29.
29 根本原因への対策 施策前 開発環境1~10 開発エンジニア ソースコード ブランチ 変更 develop QAエンジニア テスト QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト 利用 ユースケース デプロイ ソースコード変更
30.
30 根本原因への対策 施策後 開発環境_1 開発エンジニア 変更 feature_1 QAエンジニア テスト実装 QA環境 qa クライアント 統合テスト環境 stable 本番環境 release クライアント テスト
利用 ユースケース デプロイ ソースコード変更 開発環境_n 変更 feature_n 開発環境_n 変更 feature_n 自動テスト テスト実行 パイプラインの自動化 テストの自動化 開発エンジニア 開発エンジニア 30万件以上の テストケースを開発
31.
検証結果 05Part
32.
32 検証結果 クライアント統合テスト環境での不具合件数の推移
33.
33 検証結果 施策前後の不具合修正期間・障害件数
34.
34 良かった点・反省点 大変だった点 • テスト成功率を100%にするために半年かかった 良かった点 • QC7つ道具を使用したことで、施策について定量的な効果検証が行えた •
Dev/DevOps/QAチームが共通の目標を定義できた • データを見ながら合意することでお互いが納得しながら作業が進められた • 毎日テスト結果をレポートすることで、テストへの関心が高まった
35.
35 おまけ テスト成功率100%までの軌跡
36.
36 実行時間短縮のため並行 実行するようになった 同時実行時に依存関係が あるテストが失敗した おまけ テスト成功率が100%にならなかった理由 300,000件以上のテストケースを毎日実行する テスト環境が高負荷に なりテストが失敗した テストを連続して実行する ようになった(冪等性) 連続実行時に前提条件があ るテストが失敗した