Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GREE Tech Talk #4 パネルディスカッション Jenkinsによるテスト自動化の...
Search
gree_tech
PRO
December 08, 2013
Technology
35
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
AI画像認識を活用したゲーム内決済処理検証の自動化
gree_tech
PRO
0
890
長期運営で肥大化したExcelマスターデータの解消に向けた移行事例
gree_tech
PRO
0
910
ゲームにおけるメディアミックス展開との向き合い方 -ヘブンバーンズレッドのメディアミックス企画の立て方-
gree_tech
PRO
0
940
課題発見から始めるプロダクト密着型TA組織立ち上げ 〜小規模TAチームが3Dアセットの生産性を倍にした方法〜
gree_tech
PRO
0
950
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
890
20年続く長寿タイトルが、15年目にして売上を伸ばせた理由
gree_tech
PRO
0
1.4k
我々はどう生きるか
gree_tech
PRO
2
1k
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
5.5k
マネジメントに役立つ Google Cloud
gree_tech
PRO
0
110
Other Decks in Technology
See All in Technology
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
150
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
130
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
170
人間はどの意思決定を手放せるのか
kawasima
14
5.7k
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
23
14k
10分で知る最近のOmarchy
komagata
0
310
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
5
2.1k
あるけみー式LTスライド作成術
alchemy1115
1
210
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
1
500
Sigmaで作る業務アプリ
kazushiro_honma
0
140
Geolonia の開発現場における AIの活用について
miya0001
0
100
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
160
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
Building Applications with DynamoDB
mza
96
7.2k
Paper Plane
katiecoart
PRO
3
53k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
390
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
How to build a perfect <img>
jonoalderson
1
6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
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 明日からやってほしいこと 太田さん できる事からやるしかない。 あきらめるのは大事。 自分自身が難しいと思う事は他のメンバーも難しい 最初から欲張らない。 大した事じゃなくても劇的に効果がでる部分もある