Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GREE Tech Talk #4 パネルディスカッション Jenkinsによるテスト自動化の...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
gree_tech
PRO
December 08, 2013
Technology
26
0
Share
GREE Tech Talk #4 パネルディスカッション Jenkinsによるテスト自動化の会社への導入
GREE Tech Talk #4 のパネルディスカッションのセッションにおけるやり取りとなります。
gree_tech
PRO
December 08, 2013
More Decks by gree_tech
See All by gree_tech
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
4.2k
マネジメントに役立つ Google Cloud
gree_tech
PRO
0
51
今この時代に技術とどう向き合うべきか
gree_tech
PRO
3
2.6k
生成AIを開発組織にインストールするために: REALITYにおけるガバナンス・技術・文化へのアプローチ
gree_tech
PRO
0
360
安く・手軽に・現場発 既存資産を生かすSlack×AI検索Botの作り方
gree_tech
PRO
0
360
生成AIを安心して活用するために──「情報セキュリティガイドライン」策定とポイント
gree_tech
PRO
1
2.1k
あうもんと学ぶGenAIOps
gree_tech
PRO
0
480
MVP開発における生成AIの活用と導入事例
gree_tech
PRO
0
510
機械学習・生成AIが拓く事業価値創出の最前線
gree_tech
PRO
0
380
Other Decks in Technology
See All in Technology
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
200
「QA=テスト」「シフトレフト=スクラムイベントの参加者の一員」の呪縛を解く。アジャイルな開発を止めないために、10Xで挑んだ「右側のしわ寄せ」解消記 #scrumniigata
nihonbuson
PRO
3
500
ServiceNow Knowledge 26 の歩き方
manarobot
0
310
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
200
20260423_ハドソンのエロゲを追え_レトロゲーム
poropinai1966
0
110
生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
kyonmm
PRO
2
800
GitHub Copilot Dev Days
tomokusaba
0
140
Forget technical debt
ufried
0
160
No Types Needed, Just Callable Method Check
dak2
1
2.8k
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
3.3k
Digital Independence: Why, When and How
wannesrams
0
250
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
130
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.4k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
300
The SEO identity crisis: Don't let AI make you average
varn
0
460
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
140
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
A better future with KSS
kneath
240
18k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
330
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
290
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Thoughts on Productivity
jonyablonski
76
5.1k
Transcript
GREE Tech Talk #4 パネルディスカッション Jenkinsによるテスト自動化の 会社への導入 パネラー:太田 健一郎 (株式会社SHIFT)
パネラー:岡崎 隆之 (グリー株式会社) モデレータ:粉川 貴至 (株式会社セガ)
おおまかな流れ まず、パネラー自己紹介&事例紹介 各10分 そのあと、会場に振りますので、 ・各事例に対して聞きたいこと ・各自の現場で困っていること など、考えておいてください。 本日の資料は後日公開します
3
4
5 話題 Q:静的検証ツールを使う メトリクスや指摘をどの程度反映するかはQA側が指 示するのか? A: 一番緩い(クリティカルな)部分だけ指摘する。 サイクロマチック数などは、かなり緩い限界値だけ示 す。 どちらかと言うとアーキテクトの人が言う
まずは下限を防止して、だんだん上げていく 教育と合わせて。
6 話題 Q:CI導入時に、 開発者の手元で先にテストを走らせるべきか インテグレート時にやるべきか 両方? A: できれば両方。 ケースによる。環境依存やサーバでやった方が速か ったり。少なくともどちらかではやる。
自分で書いた部分だけは自分の所で、その先はサ ーバというパターンも ローカルで開発スピードが落ちる場合はサーバで
7 話題 Q:入った会社に自動テストが無い。 理由が「テスト自体の品質を誰が担保するか」 A: 実際に放置されたテストが存在して、動くかどうか分か らないケースもある。 テストを書くスキルも地道に育てていく必要があって、 止めてしまうといつまでも人手でやる所から進めない。 OSのバージョンアップとか長期的な運用で効果が出て
くるところをアピールしていく。
8 話題 Q:入った会社に自動テストが無い。 理由が「テスト自体の品質を誰が担保するか」 A: テスト技法にも実際に役に立つか疑問の声が出る。 が、同値分割と境界値分析くらいはやっておくべき。 最低限の部分を実際にやると、本番での障害を防げる実 績が出る。 起こった障害を全部あらって、それをどこで防ぐかを決め
る→自動テストで担保すべき部分が分かる。 実際に起こっているものからお金に換算して出すのが効 果的。
9 話題 Q: 自動テストを書いても仕様変更で自動テストを書き直す必 要が出てくる。 A: TDDをやっている場合は、仕様変更に合わせてテストを先に 直す。 テストが失敗するので、そのタイミングで直すが現実的か も。
開発スピードが速い場合、手でテストして、リリースを先にや ってしまう時も。ある閾値を超えた時に集中して直す。ゲーミ フィケーション的に導入すると効果的。
10 話題 Q: 自動テストへの適正の白黒を見つける方法。 A: 実際に導入してみて、見積もりとその結果で判明。 もっと事前に調べておいた方が良かった。 当てずっぽうの見積もりでプレッシャーになったり問題 はあった。 現状を把握する時間を設けるのが良い。
11 明日からやってほしいこと 岡崎さん 自分達の能力以上の事をやろうとせずに、 地道に少しずつ進めていってください。 「イノベーション」という魔法の言葉に振り回されず、 「工夫」を積み重ねていってください。
12 明日からやってほしいこと 太田さん できる事からやるしかない。 あきらめるのは大事。 自分自身が難しいと思う事は他のメンバーも難しい 最初から欲張らない。 大した事じゃなくても劇的に効果がでる部分もある