Enviar pesquisa
Carregar
【SQiP2016】楽天のアジャイル開発とメトリクス事例
•
6 gostaram
•
3,083 visualizações
Kotaro Ogino
Seguir
ソフトウェア品質シンポジウムのパネルディスカッションのスライドです。
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 20
Recomendados
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
Hironori Washizaki
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
Hironori Washizaki
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
アジャイルクオリティの探求
アジャイルクオリティの探求
atsushi nagata
あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~
Hiroaki Matsunaga
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
Recomendados
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
Hironori Washizaki
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
Hironori Washizaki
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
アジャイルクオリティの探求
アジャイルクオリティの探求
atsushi nagata
あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~
Hiroaki Matsunaga
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
アジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイド
Hiroyuki Ito
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
Akinori SAKATA
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
「品質ダッシュボード」と「データによる意思決定」
「品質ダッシュボード」と「データによる意思決定」
Kohei Tomita
大企業アジャイルの勘所 #devlovex #devlovexd
大企業アジャイルの勘所 #devlovex #devlovexd
Itsuki Kuroda
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
ques_staff
アジャイル×テスト開発を考える
アジャイル×テスト開発を考える
yasuohosotani
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
Hironori Washizaki
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
Yuki Shiromoto
ソフトウェア開発を加速させるリーン開発の原則 公開用
ソフトウェア開発を加速させるリーン開発の原則 公開用
ESM SEC
App013 ここはあえて紙と
App013 ここはあえて紙と
Tech Summit 2016
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
Hironori Washizaki
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
Mineo Matsuya
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
Kotaro Ogino
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
Hironori Washizaki
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
はじめての自己組織化
はじめての自己組織化
Yoshinori Ueda
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
Hiroyuki Ito
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
Kotaro Ogino
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
Mais conteúdo relacionado
Mais procurados
アジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイド
Hiroyuki Ito
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
Akinori SAKATA
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
「品質ダッシュボード」と「データによる意思決定」
「品質ダッシュボード」と「データによる意思決定」
Kohei Tomita
大企業アジャイルの勘所 #devlovex #devlovexd
大企業アジャイルの勘所 #devlovex #devlovexd
Itsuki Kuroda
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
ques_staff
アジャイル×テスト開発を考える
アジャイル×テスト開発を考える
yasuohosotani
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
Hironori Washizaki
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
Yuki Shiromoto
ソフトウェア開発を加速させるリーン開発の原則 公開用
ソフトウェア開発を加速させるリーン開発の原則 公開用
ESM SEC
App013 ここはあえて紙と
App013 ここはあえて紙と
Tech Summit 2016
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
Hironori Washizaki
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
Mineo Matsuya
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
Kotaro Ogino
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
Hironori Washizaki
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
はじめての自己組織化
はじめての自己組織化
Yoshinori Ueda
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
Hiroyuki Ito
Mais procurados
(20)
アジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイド
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
「品質ダッシュボード」と「データによる意思決定」
「品質ダッシュボード」と「データによる意思決定」
大企業アジャイルの勘所 #devlovex #devlovexd
大企業アジャイルの勘所 #devlovex #devlovexd
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル×テスト開発を考える
アジャイル×テスト開発を考える
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
ソフトウェア開発を加速させるリーン開発の原則 公開用
ソフトウェア開発を加速させるリーン開発の原則 公開用
App013 ここはあえて紙と
App013 ここはあえて紙と
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
長田武徳, アジャイル開発と品質 ~ アジャイル品質パターンの利用事例
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
はじめての自己組織化
はじめての自己組織化
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
Destaque
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
Kotaro Ogino
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
Metrics Analysis on Continuous System Test (ASQN 2016)
Metrics Analysis on Continuous System Test (ASQN 2016)
Kotaro Ogino
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
Kohei Kadowaki
本当は楽しいインターネット
本当は楽しいインターネット
Yuya Rin
パワーポイントの品質と生産性を向上させるデザイン・テンプレート
パワーポイントの品質と生産性を向上させるデザイン・テンプレート
Shinichi Miyagi
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
Kazuhito Miura
Rettyの開発環境改善物語
Rettyの開発環境改善物語
洋一郎 櫻井
【DevLOVE現場甲子園2013】Software Engineer in Test @ 楽天の検索基盤の現場
【DevLOVE現場甲子園2013】Software Engineer in Test @ 楽天の検索基盤の現場
Kotaro Ogino
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
Kotaro Ogino
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
yoyamasaki
一般化線形混合モデル入門の入門
一般化線形混合モデル入門の入門
Yu Tamura
プログラムを高速化する話
プログラムを高速化する話
京大 マイコンクラブ
Time: Past Present Future
Time: Past Present Future
TheLivelyMerchant
Space debris #scichallenge2017
Space debris #scichallenge2017
Nagy Edina
特盛!Heroku
特盛!Heroku
Shunji Konishi
Bluepillを使ったiOS自動テストの並列化
Bluepillを使ったiOS自動テストの並列化
Toshiyuki Hirata
пр Общая информация про игру Го
пр Общая информация про игру Го
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
Understanding Visible Signals
Understanding Visible Signals
Dimitar Kalendzhiev
Destaque
(20)
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
【JaSST'14 Tokyo】システムテストの自動化による 大規模分散検索プラットフォームの 開発工程改善 #JaSST
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Metrics Analysis on Continuous System Test (ASQN 2016)
Metrics Analysis on Continuous System Test (ASQN 2016)
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
本当は楽しいインターネット
本当は楽しいインターネット
パワーポイントの品質と生産性を向上させるデザイン・テンプレート
パワーポイントの品質と生産性を向上させるデザイン・テンプレート
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
Rettyの開発環境改善物語
Rettyの開発環境改善物語
【DevLOVE現場甲子園2013】Software Engineer in Test @ 楽天の検索基盤の現場
【DevLOVE現場甲子園2013】Software Engineer in Test @ 楽天の検索基盤の現場
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
一般化線形混合モデル入門の入門
一般化線形混合モデル入門の入門
プログラムを高速化する話
プログラムを高速化する話
Time: Past Present Future
Time: Past Present Future
Space debris #scichallenge2017
Space debris #scichallenge2017
特盛!Heroku
特盛!Heroku
Bluepillを使ったiOS自動テストの並列化
Bluepillを使ったiOS自動テストの並列化
пр Общая информация про игру Го
пр Общая информация про игру Го
Understanding Visible Signals
Understanding Visible Signals
Semelhante a 【SQiP2016】楽天のアジャイル開発とメトリクス事例
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
Rakuten Group, Inc.
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
智治 長沢
スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31
Sukusuku Scrum
アジャイル開発&TFS導入
アジャイル開発&TFS導入
You&I
To be sn agile enterprise
To be sn agile enterprise
Rakuten Group, Inc.
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
SFDG ROOKIES
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Shuji Watanabe
20170710 hifive-test-meetup
20170710 hifive-test-meetup
Naoya Kojima
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
陽一 滝川
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Koichi ITO
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
Rakuten Group, Inc.
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
Akiko Kosaka
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
Makoto Iguchi
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
InnovationSprint2011
Q te cc2
Q te cc2
Fujie Teppei
はじめてのアジャイル
はじめてのアジャイル
Yoshihito Kuranuki
Agile Development at Salesforce
Agile Development at Salesforce
Ryoji Osawa
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
Itsuki Sakitsu
Semelhante a 【SQiP2016】楽天のアジャイル開発とメトリクス事例
(20)
Automation test.ssf alpha
Automation test.ssf alpha
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31
アジャイル開発&TFS導入
アジャイル開発&TFS導入
To be sn agile enterprise
To be sn agile enterprise
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
幅広い技術力が身につくSalesforceエンジニアのススメ〜入門編〜
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
20170710 hifive-test-meetup
20170710 hifive-test-meetup
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
CIサーバを制圧せよ! - プロジェクトメトリクスと自動化技術の活用よる混乱の収拾と「最強」の組織の育成
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
Q te cc2
Q te cc2
はじめてのアジャイル
はじめてのアジャイル
Agile Development at Salesforce
Agile Development at Salesforce
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
【SQiP2016】楽天のアジャイル開発とメトリクス事例
1.
楽天のアジャイル開発とメトリクス事例 Sep/15/2016 Rakuten Inc. Ecosystem Service
Department Delivery and Quality Solution Group Manager 荻野恒太郎 http://corp.rakuten.co.jp/careers/engineering/
2.
自己紹介: 荻野恒太郎 2 2010 2011
2012 2013 2014 2015 2016 役割:テスト自動化エンジニア 役割:DevOpsエンジニア マネージャー SQiP 2014 事例発表 本日の話題② DevOpsでのメトリクス 本日の話題① アジャイルチーム でのメトリクス (継続的システムテスト)
3.
3 本日の話題① アジャイルチームでの メトリクス (継続的システムテスト)
4.
アジャイルチームでのメトリクス 4 スプリント1 スプリント2 スプリントNスプリントn …
… アジャイル開発の特徴: 反復型開発とチームの自己組織化 アジャイルでは迅速な開発とリリースの実現に向けた チームの自己組織化が求められる。 そのため自律的かつ継続的な改善のための素早いフィードバックが重要。 改善とメトリクス ・Process -ベロシティ -スモークテスト安定率 ・Product -規模 -静的コード解析結果 -テストカバレッジ -バグ件数
5.
継続的システムテストによる改善活動事例 5 事例: サーチ基盤開発プロジェクトへの 継続的システムテストの導入 継続的システムテスト導入の目的 ・システムテストがボトルネック バグの修正に中央値で5日かかっていた メトリクス活用の目的 ① チームへの改善活動の提案 ②
チームとの改善効果の合意 ③ マネージメント層へのレポート ④ 展開のためのコンセプト説明
6.
継続的システムテストの概要 6 システムテストを自動化し 継続的に開発と並行して実行 “システムテスト自動化による大規模検索 プラットフォームの開発工程改善”, JaSST’Tokyo
2014
7.
メトリクスの活用事例①:チームへの改善活動の提案 7 アジャイルチームではチームが自ら問題点を見つけ改善提案をする。 そのためメトリクスから継続的にチーム状態のフィードバックを得る。 チームの問題: イテレーションの後半でのバグの発見 メトリクスから調査した原因: ・スモークテストのカバレッジ ・スモークテストの実行タイミング 改善提案: ・スモークテストのカバレッジ向上 ・スモークテストのプロセスの変更 チームへの改善提案の例:スモークテスト
8.
メトリクスの活用事例②:チームとの改善効果の合意 8 アジャイルチームではチームメンバー全員で改善活動を実施する。 そのためメトリクスから改善活動の効果をチーム全員で確認する。 テスト種別ごとのバグ曲線改善施策: ・ストーリーの分割方法 ・開発プロセスの変更 メトリクスによる評価: ・バグ収束の改善 チームとの改善効果の合意の例:バグの収束
9.
メトリクスの活用事例③:マネージメント層へのレポート 9 アジャイルチームではチームの改善活動をマネージャーが支援する。 継続的に支援を得るため、定期的に導入効果をレポートする。 マネージメント層へのレポートの例:継続的システムテスト導入 マネージメント層の興味 ・ボトルネックが解消されたか? メトリクスによるレポート: ボトルネックが解消されたことを メトリクスで示す ・バグ修正日数の改善 ・デリバリ可能な状態をキープ
10.
メトリクスの活用事例④:展開のためのコンセプト説明 10 アジャイルチームでは効果の出た改善事例を横展開する。 そのため改善事例のコンセプトを見慣れたメトリクスで可視化する。 展開のためのコンセプト説明の例:継続的システムテスト導入 改善活動の横展開 ・しかし、新しいコンセプトは 理解してもらうことが難しい メトリクスによる説明: 見慣れたメトリクスで可視化 ・継続的なテスト実行とバグ検出 ・開発とテストの並行実施
11.
11 本日の話題② DevOpsでのメトリクス
12.
DevOpsでのメトリクス 12 要求分析 DevOpsの特徴 開発 テスト 運用 エンドユーザー 価値 アジャイルチームの 守備範囲 DevOpsの守備範囲 改善とメトリクス ・Process -デリバリリードタイム -デリバリの頻度 ・Product -本番環境での損失 -可用性 -運用のリードタイム DevOpsでは各チームの改善活動のビジネスへの影響を最大化するため チーム間でのより密なコミュニケーションと協働が求められる
13.
エンタープライズアジャイルとDevOps(補足) 楽天株式会社 アジャイルコーチ 川口恭伸 Agile, Cloud, Enterpriseの流れが、 テスト自動化のみでなく開発・運用スタイルを大きく変えている
13
14.
DevOpsでの改善活動事例 14 信頼性永続性 事例: DevOps推進プロジェクトでのメトリクス活用 DevOps導入の目的 ・開発から運用までの一貫した永続性、生産性、信頼性の改善 ・Dev/Test/Opsチーム間の改善活動の促進 生産性 開発チーム テストチーム
運用チーム メトリクス活用の目的 ① チーム間でのゴールの共有 ② チーム間の協働の促進
15.
DevOpsでのメトリクスの活用の目的: チーム間でのゴールの共有と協働の促進 15 サービスの損失 (信頼性) デリバリの頻度 (永続性) 開発チームの リードタイム テストチームの リードタイム 自動化カバレッジ セルフサービス カバレッジ テスト カバレッジ 運用チームの リードタイム 可用性混入バグ数 トレーニング頻度 ビジネスKPI 開発チームのKPI テストチームのKPI 共通チームのkPI 運用チームのKPI ①チーム間でのゴールの共有 ・ゴール(ビジネスKPI)へのチームKPIの関連付け ②協働の促進 ・チーム間での問題の共有と優先順位付け コスト (生産性)
16.
DevOpsでのメトリクスによる改善活動実現に向けての課題 16 課題: ・対象チームの増加による メトリクス収集コストの増加 ・ステークホルダーが増えるため 情報のリアルタイム性がより重要に 解決方法: ・収集から表示までの完全な自動化 - Jenkinsがメトリクスを収集 - ELKでデータを保存、表示
17.
DevOpsによるリードタイムの改善の例 ・共有ゴール:開発〜デリバリーのリードタイムの改善 ・Dev/Test/Opsで協働した自動化を実施 ・チーム間のタスクの受け渡しをなくし、リードタイムを99.40%短縮 川口恭伸, 荻野恒太郎, 古川貴朗:
楽天でのエンタープライズアジャイルとDevOps-Dev/Test/Ops 三位一体の自動化-,情報処理学会デジタルプラクティス, Vol.7, No.3, pp.243-251, 2016 17
18.
18 まとめ
19.
まとめ 19 アジャイルチーム チームへの改善活動の提案 チームとの改善効果の合意 マネージメント層へのレポート 展開のためのコンセプト説明 DevOps チーム間のゴールを共有 複数のチーム間の協働を促進 http://www.slideshare.net/rakutentech/2016-64858088 楽天テクノロジーカンファレンス QAマネージャー募集中 http://global.rakuten.com/corp/careers/engineering/
20.
リンク集 20 カテゴリ 文献 URL 継続的システムテスト
“システムテスト自動化による大規模検索プラット フォームの開発工程改善”, JaSST’Tokyo 2014 http://www.slideshare.net/kotaroogino/jasst14-tokyo “継続的システムテストについての理解を深めるた めの開発とバグのメトリクスの分析” SQiP 2014 http://www.slideshare.net/kotaroogino/ngauto-s- qip2014presentation20140906 “安心なサービスの品質改善を実現する為の継続 的システムテスト”, 先進的な設計・検証技術の適用 事例報告書2015年度版 https://www.ipa.go.jp/files/000049409.pdf “楽天の品質改善を加速する継続的システムテスト パターン”, STAC 2016 http://www.slideshare.net/kotaroogino/2015-stac2015 DevOps “三位一体の自動化で壊せDevとOpsの壁”, Developer’s Summit 2016 http://www.slideshare.net/rakutentech/devops- 58450617 “楽天のエンタープライズアジャイルとDevOps – Dev/Test/Ops三位一体の自動化”, 情報処理学会デ ジタルプラクディス Vo.7 No.3 https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main& active_action=repository_view_main_item_detail&item _id=167783&item_no=1&page_id=13&block_id=8