2023/03/09のJaSST'23 Tokyo サイボウズのミニセッションで発表した資料です。
JaSST'23 Tokyo ソフトウェアテストシンポジウム 2023 東京 日程:2023年3月9日(木)~10日(金) 場所:オンライン開催 https://www.jasst.jp/symposium/jasst23tokyo.html
JaSST'23 TokyoサイボウズのQAエンジニアについての紹介
View Slide
⽬次▌サイボウズの組織体制について▌サイボウズQAの業務について▌サイボウズQAのユニークなところl チームごとに特⾊があるl 他のチームや職能を体験できるl 社内のコミュニティ活動
チームワークあふれる社会を創るサイボウズの理念は「チームワークあふれる社会を創る」こと。私たちはその理念に沿ってチームワークを⽀えるソフトウェアを開発し続けてきました。サイボウズという会社
製品開発チーム製品APMDevQAデザイナーライターサイボウズの組織体制について開発本部の中に製品ごとのチームがあり、エンジニアが所属しています開発本部製品B 製品C 製品D 製品E
製品開発チーム製品APMDevQAデザイナーライターサイボウズの組織体制についてQAエンジニアもそれぞれのチームに所属して活動しています開発本部製品B 製品C 製品D 製品E
製品開発チーム製品Aサイボウズの組織体制について製品ごとの開発チームの他に組織横断で活動するチームもあります開発本部製品B 製品C 製品D 製品E⾃動化⽀援チーム検証⽀援チームetc..
製品Aチーム(業務を⾏う単位)職能(マネジメントを⾏う単位)製品B 製品C 製品DDevQAPMデザイナー職能ごとのマネージャー普段の業務はチーム単位ですが、⼈材マネジメントは職能単位でマネージャーを置いておこなっていますサイボウズの組織体制について
DevQA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回ります• 多くのチームがアジャイル/スクラム開発を⾏っています• 1つのサイクル(スプリント)は多くのチームで1週間単位で実施しています• リリースの頻度はチームによって2-3⽇に1度〜3ヶ⽉に1度とさまざまですサイボウズQAの業務について
QA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回りますDevサイボウズQAの業務について・リリースに必要な試験(新しく実装した機能の試験、不具合改修の確認、回帰試験など)・スクラムイベントの参加・機能仕様書のレビュー・開発/試験プロセスの改善業務 などを実施しています
QA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回りますDevサイボウズQAの業務について・リリース対応や運⽤状況の確認・カスタマーサポートと連携した問い合わせ対応・テスト⾃動化・製品マニュアルのチェック など、品質に関わることであればどのフェーズでも活動します
QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テスト⼤企業向け製品のチームモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1-3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2Eテスト各チームの体制や業務内容の例サイボウズでは各チームがそれぞれ裁量を持って業務を進めています。そのため、試験プロセスや⾃動化への取り組みなどそれぞれのチームで特⾊があります。13⼈(⽇本のみ)サブチームあり
各チームの体制や業務内容の例QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テストモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム13⼈(⽇本のみ)サブチームあり2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1-3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2EテストQAを独⽴したチームにしたり、開発チームに合流したり様々なチーム体制を検討・実施中チーム内の体制や採⽤⽅針など、メンバーが相談して決定します。チームによってはサブチームを作ったり、⾃動化専任メンバーを置く場合もあります。⼤企業向け製品のチーム
各チームの体制や業務内容の例QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テストモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1〜3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2Eテスト実装前に試験設計を終えてSWEに共有し不具合を減らす取り組みを⾏うチームも実装前に試験設計を終えてDevに共有し不具合を減らす取り組み試験プロセスも⼀律のルールはなく、製品の特性をもとに各チーム検討しています。⼤企業向け製品のチーム13⼈(⽇本のみ)サブチームあり
各チームの体制や業務内容の例QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テストモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1-3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2EテストQAが試験後にリリースを実施 &本番ログをチェックしてプロダクトの品質向上を⾏うリリースサイクルも担当する製品の特性によって決めています。またリリース前後のQAの関わり⽅も様々です。⼤企業向け製品のチーム13⼈(⽇本のみ)サブチームあり
各チームの体制や業務内容の例QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テストモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1-3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2EテストQAとDevが協⼒して⾃動テストを設計しテスティングトロフィーを⽬指す取り組み⾃動テストへの関わり⽅やツールも所属メンバーが検討し、取り組んでいます。⼤企業向け製品のチーム13⼈(⽇本のみ)サブチームあり
各チームの体制や業務内容の例QAの⼈数試験設計のタイミングリリースサイクルQAが実装する⾃動テストモバイルアプリのチームストアサービスのチームフロントエンド開発のチーム13⼈サブチームあり2⼈ +⾃動化専任1⼈5⼈ 3⼈Devが実装中に作成 実装前に作成 Devが実装中に作成 Devが実装中に作成1ヶ⽉に1回 1-3ヶ⽉に1回 1-3⽇に1回 1ヶ⽉に1回E2Eテスト E2EテストAPIテストE2Eテストコンポーネント間の結合テストE2Eテスト独⽴した QA 担当者か開発チームか?--あるプロダクトチームの QA 体制の変遷結合テストの⾃動化にQAはどうかかわっていったかDevOpsのチームのQAエンジニアの取り組み- 本番ログを活⽤した品質向上デリバリースピードを上げるためにQAエンジニアチームで⼯夫したこと各チームの特⾊ある取り組みについて、セッション、ミニセッションで詳しく紹介します。⼤企業向け製品のチーム
製品開発チームkintonePMDevQAデザイナーライター体験⼊部制度の紹介 1/2サイボウズでは最⻑3ヶ⽉、異なるチームや職能を体験できる全社制度があります。異なるチームの取り組みを学び、現在の業務に活かしたり、今後のキャリアの検討材料にできます。ガルーン サイボウズOfficeメールワイズetc
製品開発チームkintonePMDevQAデザイナーライター体験⼊部制度の紹介 2/2体験⼊部では同じQAエンジニアとしてだけでなく、他の職能も体験できます。PMやDevなど、異なる視点で製品開発を学ぶこともできます。ガルーン サイボウズOfficeメールワイズetc
製品開発チームkintonePMDevQAデザイナーライター製品チームごとに所属してるQAエンジニアのほとんどがQA Communityに所属しています。QAエンジニア以外も参加して、QAに関する情報や各チームの取り組みなど共有しています。開発本部ガルーン サイボウズOfficeメールワイズetc..
製品開発チームkintonePMDevQAデザイナーライターコミュニティ活動のひとつとして勉強会やLT会を開催しているチームもあります。ミニセッション「品質保証に関する社内勉強会開催⽀援チーム「ミネルヴァ」の紹介」にて詳細な内容を紹介いたします。開発本部ガルーン サイボウズOfficeメールワイズetc..
▌製品ごとにチームがある▌チームごとに特⾊があり、様々な取り組みを⾏っている▌異なるチームや職能を体験できる制度がある▌品質保証やテストに関するコミュニティがあり情報交換を⾏なっているまとめ
サイボウズではQAエンジニアの仲間を募集しています!キャリア採⽤サイト公開中です︕カジュアル⾯談も⾏なっています︕