Enviar búsqueda
Cargar
ssmjp 20200221 Automation
•
1 recomendación
•
242 vistas
Sekiguchi Toshihiro
Seguir
経験した自動化の話
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 15
Descargar ahora
Descargar para leer sin conexión
Recomendados
テスト自動化入門@Graat勉強会
テスト自動化入門@Graat勉強会
Graat(グラーツ)
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
ITS fidel
ITS fidel
Fidel Softech P. Ltd
「継続的デリバリー」読書会 第3章 継続的デリバリー
「継続的デリバリー」読書会 第3章 継続的デリバリー
Norikazu Hiraki
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Developers Summit
My style agile
My style agile
Kenji Hiranabe
C-Review Support 費用対効果について
C-Review Support 費用対効果について
Climb CoLtd
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.12
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.12
Naoto Koshikawa
Recomendados
テスト自動化入門@Graat勉強会
テスト自動化入門@Graat勉強会
Graat(グラーツ)
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
ITS fidel
ITS fidel
Fidel Softech P. Ltd
「継続的デリバリー」読書会 第3章 継続的デリバリー
「継続的デリバリー」読書会 第3章 継続的デリバリー
Norikazu Hiraki
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
Developers Summit
My style agile
My style agile
Kenji Hiranabe
C-Review Support 費用対効果について
C-Review Support 費用対効果について
Climb CoLtd
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.12
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.12
Naoto Koshikawa
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
Naoto Koshikawa
20120512 アジャイルサムライ読書会第8回
20120512 アジャイルサムライ読書会第8回
株式会社コネクトスター(ConnectStar Co., Ltd.)
8人の匠によるテスト戦略20080918
8人の匠によるテスト戦略20080918
ssugiya
The outlineoftestprocess
The outlineoftestprocess
kyon mm
テストマネジメントツールSquash TMを利用した継続的テスト改善
テストマネジメントツールSquash TMを利用した継続的テスト改善
Mizuho Wakai
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
崇 山﨑
20120519 アジャイルサムライ読書会第9回(完)
20120519 アジャイルサムライ読書会第9回(完)
株式会社コネクトスター(ConnectStar Co., Ltd.)
テストプロセスについて
テストプロセスについて
Kosuke Fujisawa
ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明
しょうご すずき
Testing processqualifylevel 2009
Testing processqualifylevel 2009
Shinsuke Matsuki
ICST 2015 まるわかりDay! "ICST2015参加報告"
ICST 2015 まるわかりDay! "ICST2015参加報告"
SIGSTJ
Istqb : Test automation Engineer
Istqb : Test automation Engineer
Sadaaki Emura
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
ques_staff
TPI NEXT ざっくり概要
TPI NEXT ざっくり概要
Akira Ikeda
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
Takanori Suzuki
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
akipii Oga
ICST 2015 まるわかりDay! -Model
ICST 2015 まるわかりDay! -Model
Kinji Akemine
継続的デリバリー読書会 第 7 章 コミットステージ
継続的デリバリー読書会 第 7 章 コミットステージ
Yasutomo Arai
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
20211221 jasst nano_test automation operation
20211221 jasst nano_test automation operation
Sadaaki Emura
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
Ryutaro YOSHIBA
Más contenido relacionado
La actualidad más candente
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
Naoto Koshikawa
20120512 アジャイルサムライ読書会第8回
20120512 アジャイルサムライ読書会第8回
株式会社コネクトスター(ConnectStar Co., Ltd.)
8人の匠によるテスト戦略20080918
8人の匠によるテスト戦略20080918
ssugiya
The outlineoftestprocess
The outlineoftestprocess
kyon mm
テストマネジメントツールSquash TMを利用した継続的テスト改善
テストマネジメントツールSquash TMを利用した継続的テスト改善
Mizuho Wakai
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
崇 山﨑
20120519 アジャイルサムライ読書会第9回(完)
20120519 アジャイルサムライ読書会第9回(完)
株式会社コネクトスター(ConnectStar Co., Ltd.)
テストプロセスについて
テストプロセスについて
Kosuke Fujisawa
ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明
しょうご すずき
Testing processqualifylevel 2009
Testing processqualifylevel 2009
Shinsuke Matsuki
ICST 2015 まるわかりDay! "ICST2015参加報告"
ICST 2015 まるわかりDay! "ICST2015参加報告"
SIGSTJ
Istqb : Test automation Engineer
Istqb : Test automation Engineer
Sadaaki Emura
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
ques_staff
TPI NEXT ざっくり概要
TPI NEXT ざっくり概要
Akira Ikeda
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
Takanori Suzuki
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
akipii Oga
ICST 2015 まるわかりDay! -Model
ICST 2015 まるわかりDay! -Model
Kinji Akemine
継続的デリバリー読書会 第 7 章 コミットステージ
継続的デリバリー読書会 第 7 章 コミットステージ
Yasutomo Arai
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
La actualidad más candente
(20)
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
サービス開発者の読書会 #8「アジャイルサムライ」2012.6.19
20120512 アジャイルサムライ読書会第8回
20120512 アジャイルサムライ読書会第8回
8人の匠によるテスト戦略20080918
8人の匠によるテスト戦略20080918
The outlineoftestprocess
The outlineoftestprocess
テストマネジメントツールSquash TMを利用した継続的テスト改善
テストマネジメントツールSquash TMを利用した継続的テスト改善
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
20120519 アジャイルサムライ読書会第9回(完)
20120519 アジャイルサムライ読書会第9回(完)
テストプロセスについて
テストプロセスについて
ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明
Testing processqualifylevel 2009
Testing processqualifylevel 2009
ICST 2015 まるわかりDay! "ICST2015参加報告"
ICST 2015 まるわかりDay! "ICST2015参加報告"
Istqb : Test automation Engineer
Istqb : Test automation Engineer
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
TPI NEXT ざっくり概要
TPI NEXT ざっくり概要
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
ICST 2015 まるわかりDay! -Model
ICST 2015 まるわかりDay! -Model
継続的デリバリー読書会 第 7 章 コミットステージ
継続的デリバリー読書会 第 7 章 コミットステージ
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Similar a ssmjp 20200221 Automation
20211221 jasst nano_test automation operation
20211221 jasst nano_test automation operation
Sadaaki Emura
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
Ryutaro YOSHIBA
Agile Japan 2011 CMMI × Agile
Agile Japan 2011 CMMI × Agile
HIDEKAZU MATSUURA
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
Akiko Kosaka
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
Rakuten Group, Inc.
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
de:code 2017
TABOK Skill Category2解説
TABOK Skill Category2解説
Kinji Akemine
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
SEGADevTech
QA improvement
QA improvement
Sadaaki Emura
JaSST Niigata'20
JaSST Niigata'20
JumpeiIto2
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
HIDEKAZU MATSUURA
継続的デリバリー読書会 第 5 章 デプロイメントパイプラインの解剖学
継続的デリバリー読書会 第 5 章 デプロイメントパイプラインの解剖学
Takuma SHIRAISHI
.Netlab202107
.Netlab202107
TomomitsuKusaba
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
How to introduce test automation in VeriServe Test Automation Talk #2
How to introduce test automation in VeriServe Test Automation Talk #2
Sadaaki Emura
VentureCafe_第2回:SIerでのキャリアパスを考える_ござ先輩発表資料 V1.0
VentureCafe_第2回:SIerでのキャリアパスを考える_ござ先輩発表資料 V1.0
Michitaka Yumoto
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
Tatsuya Ishikawa
Provisioning & Deploy on AWS
Provisioning & Deploy on AWS
Amazon Web Services Japan
Agileツール適合化分科会(テスト自動化ツール)
Agileツール適合化分科会(テスト自動化ツール)
masanori kataoka
Similar a ssmjp 20200221 Automation
(20)
20211221 jasst nano_test automation operation
20211221 jasst nano_test automation operation
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
Agile Japan 2011 CMMI × Agile
Agile Japan 2011 CMMI × Agile
Agile japan2010 rakuten様プレゼン資料
Agile japan2010 rakuten様プレゼン資料
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
TABOK Skill Category2解説
TABOK Skill Category2解説
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
QA improvement
QA improvement
JaSST Niigata'20
JaSST Niigata'20
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
パッケージ品質の向上と生産性向上 品質データから考えるアジャイルの考察
継続的デリバリー読書会 第 5 章 デプロイメントパイプラインの解剖学
継続的デリバリー読書会 第 5 章 デプロイメントパイプラインの解剖学
.Netlab202107
.Netlab202107
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
How to introduce test automation in VeriServe Test Automation Talk #2
How to introduce test automation in VeriServe Test Automation Talk #2
VentureCafe_第2回:SIerでのキャリアパスを考える_ござ先輩発表資料 V1.0
VentureCafe_第2回:SIerでのキャリアパスを考える_ござ先輩発表資料 V1.0
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
Provisioning & Deploy on AWS
Provisioning & Deploy on AWS
Agileツール適合化分科会(テスト自動化ツール)
Agileツール適合化分科会(テスト自動化ツール)
ssmjp 20200221 Automation
1.
自動化完全に理解した(公開版) @nlog2n2 Sekiguchi Toshihiro 2020/2/21 1
2.
今日話すこと 1. 過去の自動化事例(非公開) 2. 自動化の効果 3.
自動化の導入(一部非公開) 4. 継続的なメンテナス(一部非公開) 5. まとめ 6. 次回予告 2020/2/21 2
3.
1.過去の自動化事例 2020/2/21 3
4.
2.自動化の効果 2020/2/21 4
5.
利点と欠点 • 利点 • インフラ構築のテスト工数は明らかに減少する。 •
回帰テスト、デグレート検証には効果は抜群。 • 開発者とQAで不具合再現手順の共有に使える。 • 新メンバーに構築手順を共有できる。 • 自動化する過程で障害をパターン化することになる。 その結果、障害対応は定型作業になり、障害対応時間 を短縮できた。 2020/2/21 5 • 欠点 • システムの構築だけに目的を絞ると費用対効果が悪い。 極端に同じ作業を繰り返すパターンのみに使える。 • 組織で技術力が一定でないと、メンテナンスが不可能。 大きい組織ほど組織が細分化されているため、大企業 での運用には向かない。 • 物理的かつ論理的に接続されている必要がある。 オンプレや遠隔のネットワーク機器は自動化しにくい。 • 不十分な監視環境、運用ネットワークへの理解がない 組織だと、そもそも自動化しにくい。 • 自動化の仕組みを作っただけでは採用されない。 逆に既定路線として自動化しろと言われることがある。
6.
3.自動化の導入 2020/2/21 6
7.
自動化の導入 • 導入しやすいシチュエーション • ドキュメントや手順が固まっている組織では、手作業 から解放される恩恵があるとし承認されやすい傾向。 •
障害対応で逼迫したシステムでは、事業インパクトが 強すぎるとして、自動化対象となりやすい。 • 超短納期デリバリーが必要な状況では、デリバリー能 力向上のため自動化導入の承認がされやすい。 • 自社製品を抱えている組織では、デグレート検証を効 率化するためにテストを自動化する傾向にある。 2020/2/21 7 • 導入しにくいシチュエーション • 人月商売(SIerやSES)では自動化するより属人化した 方が売り上げがあるという理由で却下される。 • 技術的に詳しくない人が承認する場合、仕組みが理解 できず採用されない傾向にある。
8.
4.継続的なメンテナス 2020/2/21 8
9.
継続的なメンテナンスはほぼ不可能 • メンテナンス不可能な理由(スクリプトは吐き捨てるもの!) • いつメンテナンスすればよいかの最適解が存在しない •
大きい組織だと個々の技術レベルにバラつきがあり引継ぎが不可能 • 主要メンバーの退職を起因として自動化の仕組みがメンテナンスされなくなる • 協力会社を多く使っている会社は人の入れ替わりが激しく教育してもすぐいなくなる 2020/2/21 9
10.
運用の自動化とは 1. システムの構成を理解し、プログラムを書くというのは、 かなりソフトウェアエンジニアとしてかなり高度なことをやっている。 2. それゆえ、普通の保守・運用メンバーでは引継不可。 3.
引継ぎできなかったプログラムは誰にもメンテナンスされずひっそりと生き続ける。 4. そしてシステムの構成が変更されるか、人為構成が変更されたタイミングで死を迎え るが、それでも内容を理解してない人たちが使い続ける(運用自動化のゾンビ化) 5. 障害が多発するが現場は理解していない。その時には担当者は退職してたりする。 6. それでも自動化した仕組みだけは生き続け、運用におけるオーパーツが生まれる。 2020/2/21 10
11.
5.まとめ 2020/2/21 11
12.
所感とこれからの自動化 • 所感 1. 目的や効果を見定めて自動化したほうがよい。 自動化の本質は、品質の向上やデリバリー能力の向上。 2.
設計方式、運用方式、デリバリー方式の決まっていないインフラ自動化ダメ絶対。 3. 自動化の恩恵を受ける期間以外は自動化を捨てる勇気が必要。 4. テストの自動化はよい。特にソフトウェア開発における自動化は非常によい。 定常的にやることでデグレートを減らせられる。 • これからの自動化(ほかの勉強会で参考になったもの) • Kubernetes どのような状態でありたいかを定義し、常にその状態を維持する。 https://speakerdeck.com/masayaaoyama/jtf2019-k8s-amsy810 • syzkalle/syzbot Linux kernel のファジングするツール。 不具合の発見、報告、再現方法のコードの生成までを自動化している。 https://speakerdeck.com/fujiihda/linux-kernel-fuzzing-tool-syzkaller https://syzkaller.appspot.com/upstream 2020/2/21 12
13.
スペシャルサンクス • 以下の素材やスライドデザインを参考にしました。 • プレゼンテーション用アイコン(yuyarinさん) https://github.com/yuyarin/presentation_icons •
運用自動化、不都合な真実(波田野さん) https://speakerdeck.com/opelab/20171212-automation 2020/2/21 13
14.
6.次回予告 リクエストを受け付けます 2020/2/21 14
15.
次、発表するかもしれないリスト • 私の退職理由 4社分(完全非公開予定) •
やばいバグ曲線LT • 自動化マシンの配置LT • 非機能要件の使い方(非公開予定) • リリース判定のタイムアタックについて • 監視ポイントとNWセグメントの話 • 会議でスマートに見せる100の方法を読んだ感想 • 胆石症 • 長野県に移住失敗した話 • 今まであったヤバイ10選(非公開予定) • 過去に好きだったゲームの話 • バグ報告書の書き方LT • 手順書の書き方LT 2020/2/21 15 終わり 88 21 52
Descargar ahora