SlideShare a Scribd company logo
楽天のレジャー・サービスにおける
自動化の取り組みとその効果
2017年12月10日
楽天株式会社 ライフ&レジャーテクノロジー統括部
オープンサービスプロダクト部 レジャーサービス開発課
サービス品質保証グループ マネージャー
藤原 史和
4
世界と戦うために
5
品質
世界と戦うために
6
世界と戦うために目指す品質
7
機能性壊れていない
世界と戦うために目指す品質
8
機能性
可用性
壊れていない
ダウンタイムが無い
世界と戦うために目指す品質
9
機能性 ユーザ体験
可用性
壊れていない
ダウンタイムが無い
ユーザがつかって
困らない
世界と戦うために目指す品質
10
機能性 ユーザ体験
可用性
壊れていない
ダウンタイムが無い
ユーザがつかって
困らない
世界と戦うために目指す品質
11
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
開発フローと組織構成
システムテスト
12
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
開発フローと組織構成
システムテスト
プロダクトマネージャー
開発者
開発者
13
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
開発フローと組織構成
システムテスト
プロダクトマネージャー
開発者
開発者
第三者視点で
きちんと検証が
できない
14
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
開発フローと組織構成
システムテスト
プロダクトマネージャー
開発者
サービス品質
保証グループ
15
サービス品質保証グループのミッション
お客様の不満足"0"を目指す
製品ゲートキーパー!
16
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
システムテスト
プロダクトマネージャー
開発者
サービス品質
保証グループ
サービス品質保証グループの課題
17
単体テスト実装
開発設計 結合テスト
要求
White
Box
Black
Box
作成 検証
システムテスト
プロダクトマネージャー
開発者
サービス品質
保証グループ
サービス品質保証グループの課題
早く未知の影響範囲が知りたい
テストがボトルネック
18
サービス品質保証グループの課題
①テストデータ
の作成が大変
(例:1000個の
楽天会員IDが
必要)
②パターンが
複数存在し手動
テストが大変
(例:競馬の投票)
③回帰テストに
時間がかかり、
素早く開発者に
フィードバック
できない
19
サービス品質保証グループの課題
①テストデータ
の作成が大変
(例:1000個の
楽天会員IDが
必要)
②パターンが
複数存在し手動
テストが大変
(例:競馬の投票)
③回帰テストに
時間がかかり、
素早く開発者に
フィードバック
できない
自動化
20
21
自動化の課題: ①QAメンバーのプログラミング知識不足
Reference : システムテスト自動化カンファレンス2015年 アンケート結果
■Q1. システムテスト自動化の課題
■Q2. Q1のサポート不足の要因
サポート
不足
リソース不足
スキル不足 品質
不足
ROI
自動化戦略知識
テストアーキテクチャ
設計知識 テストプログラミング知識 ツール
知識
テスト
対象
22
自動化の課題: ②そもそものリソース不足
Reference : システムテスト自動化カンファレンス2015年 アンケート結果
■Q3. Q1のリソース不足の要因
予算 時間 環
境
トレーニング 担当者
23
自動化の課題: ③対象サービスやテスト対象が広範囲
Reference : International 2017 State of Testing http://qablog.practitest.com/state-of-testing/
24
65%が半分未満
自動化の課題: ③対象サービスやテスト対象が広範囲
Reference : International 2017 State of Testing http://qablog.practitest.com/state-of-testing/
25
サービス品質保証グループの自動化戦略
1. 最小限の知識でかんたんに導入する
2.予算をかけない
3.自動化する場所を絞る
4. 少しずつ取り組む
5.回帰テスト以外にも使えそうなところは積極的につかう
①QAメンバーのプログラミング知識不足
②そもそものリソース不足
③対象サービスやテスト対象が広範囲
26
27
無償 VS 有償
VS
無償 有償
1.最小限の知識でかんたんに導入する
2.予算をかけない
28
無償 VS 有償
無償 有償
ライセンス ◎ ×
プログラミン
グスキル
×
(Ruby programmer)
◎
メンテナンス
コスト
×
(Ruby programmer)
△
(annual license support)
サポート
ブラウザ
◎
(IE,Edge,Chrome,FF,SP)
○
(depend on tool)
環境構築
コスト
× ◎
1.最小限の知識でかんたんに導入する
2.予算をかけない
29
無償 VS 有償
無償 有償
ライセンス ◎ ×
プログラミン
グスキル
×
(Ruby programmer)
◎
メンテナンス
コスト
×
(Ruby programmer)
△
(annual license support)
サポート
ブラウザ
◎
(IE,Edge,Chrome,FF,SP)
○
(depend on tool)
環境構築
コスト
× ◎
1.最小限の知識でかんたんに導入する
2.予算をかけない
解決 ⇒ 低プログラミングスキル
導入コスト低
30
無償 VS 有償
license Script cost ※3 total
無償 0円
3人月※1
2,100,000円
2,100,000円
有償 698,000円
0.5人月※2
350,000円
1,048,000円
※1 selenium等の構築等、立ち上げ工数含む
※2 ツールのleaning含む
※3 1人月 = 70万円と仮定
競馬の投票機能を自動化したときの実際の工数
有償ツールとの比較
31
サービス品質保証グループの課題
①テストデータ
の作成が大変
(例:1000個の
楽天会員IDが
必要)
②パターンが
複数存在し手動
テストが大変
(例:競馬の投票)
③回帰テストに
時間がかかり、
素早く開発者に
フィードバック
できない
32
取り組み & 効果
33
課題①テストデータの作成が大変に対して:取り組み
■テクニック
• データドリブン
■作業の特徴
• 会員を1,000個作成する
• ルーチン作業
• 個々の会員情報は異なる
Data creation
34
課題①テストデータの作成が大変に対して:効果
Delivery
manualautomation
116H
0.5H 8H
run
scripting
Execution 1,000
※自動化による実行はPC3台利用
35
課題②パターンが複数あり手動テストが大変に対して:取り組み
■テクニック
• 各式別、方式で共通化できる
• データドリブン
■テスト対象の特徴
• 式別9通り 、方式4通りの組合せ
• 馬を1~3頭選ぶ組合せ
• 式別⇒方式⇒馬⇒金額入力のSTEP
Functional test
36
課題②パターンが複数あり手動テストが大変に対して:効果
Delivery Cost
manualautomation
Test case 647 pattern
※1人月 = 70万円と仮定
1st
2nd~
80H
40H 1H
1H
scripting run scripting
35万
18万
0万
99% CUT 100% CUT
37
■テクニック
• データドリブン
■作業の特徴
• 入力フォーム、checkbox等
• 入力文字の制約
• 入力組合せの制約
Data validation
課題②パターンが複数あり手動テストが大変に対して:効果
38
文字列 ゼロ・NULL系 NULL 空文字 スペース(半角/全角)
バックスラッシュコード ¥n ¥r ¥t など
ファイルやフォルダ名に使用できない文字 Windowsでは,¥ / : ; , ! * ¦ “ < > ?
機種依存文字 ㈱ ローマ数字 丸囲み数字
文字化けしやすい文字 ~ 表 予 申 能 など
半角カナ 濁点(゙) 半濁点(゚)だけの文字
数値 ゼロ・NULL系 0
制限値 言語仕様上の上限,下限およびその前後
情報の誤差 丸め誤差 情報落ち 桁落ち
概算 四捨五入 切り上げ 切り捨て
日付 閏日 2004/2/29
存在しない日 2005/2/29
業務上の特殊日 休日・定休日 年末年始・月末月初・四半期末
祝祭日 年によって変わるものは要注意 ・春分/秋分の日 ・ハッピーマンデー
元号の切り替わる前後 1989/01/07(昭和64年1月7日) 1989/01/08(平成元年1月8日)
グレゴリオ暦に切り替わる月 1752年9月
西暦2000年問題 1999/12/31 2000/01/01
Data validation example
課題②パターンが複数あり手動テストが大変に対して:効果
39
Delivery
manualautomation
20H
0.5H 2H
run
scripting
Validation 300 pattern
課題②パターンが複数あり手動テストが大変に対して:効果
40
課題③回帰テストに時間がかかり、素早く開発者にフィード
バックできないに対して:取り組み
1.Create script
Client PC
Windows server
2.Copy script in server
3.Setup JENKINS
4. Test run automatically
5.Notify hipchat
CI environment
41
課題③回帰テストに時間がかかり、素早く開発者にフィード
バックできないに対して:取り組み
1.Create script
Client PC
Windows server
2.Copy script in server
3.Setup JENKINS
4. Test run automatically
5.Notify hipchat
CI environment
42
課題③回帰テストに時間がかかり、素早く開発者にフィード
バックできないに対して:取り組み
■テクニック
• 主要機能を定期的に実行させる
■作業の特徴
• レスポンスが遅くなることを検知
Monitoring performance
43
それ以外の取り組み & 効果
44
■テクニック
• 環境毎で実行
■作業の特徴
• 実行環境が異なる
Cross Browser / device
© SHARP CORPORATION
© Sony Mobile Communications Inc.
© ASUSTeK Computer Inc.
© Huawei Technologies Co.
© SAMSUNG
© Google Inc.
© Microsoft
© mozilla.org contributors.
その他①: クロスブラウザのテスト:取り組み
Browser
1
Browser
2
Browser
3
45
■テクニック
•何回も実行させる
■作業の特徴
•再現するまで繰り返し実施
Replication test
その他②: レプリケーションテスト:取り組み
46
その他②、③: クロスブラウザのテスト:効果
基本的に、実行環境の数に比例して時間メリットが出る
Totaltime
iteration
manual
automation
47
まだまだ
やりたいことがたくさん!!!
48
WE ARE HIRING NOW!!
http://bit.ly/RakutenSQA
THANK YOU
ご清聴ありがとうございました

More Related Content

What's hot

メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善
Hiroyuki Ito
 
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
 
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000daiザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
kyon mm
 
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
Rakuten Group, Inc.
 
海外展開と負荷試験
海外展開と負荷試験海外展開と負荷試験
海外展開と負荷試験
gree_tech
 
JaSST15 Tohoku 事例発表
JaSST15 Tohoku 事例発表JaSST15 Tohoku 事例発表
JaSST15 Tohoku 事例発表
Kazuaki Matsuo
 
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーンメトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーンHiroyuki Ito
 
チーム開発をスムーズにするために何ができるか
チーム開発をスムーズにするために何ができるかチーム開発をスムーズにするために何ができるか
チーム開発をスムーズにするために何ができるか
Takafumi Ikeda
 
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめSEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
Kouhei Sutou
 
僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!
Yasui Tsutomu
 
10分ユーザテストのすすめ
10分ユーザテストのすすめ10分ユーザテストのすすめ
10分ユーザテストのすすめ
Shingo Katsushima
 
Hey It's Not My TDD!
Hey It's Not My TDD!Hey It's Not My TDD!
Hey It's Not My TDD!
Yasui Tsutomu
 
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
 
加速させるテスト 減速させるテスト
加速させるテスト 減速させるテスト加速させるテスト 減速させるテスト
加速させるテスト 減速させるテストkyon mm
 
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなのJaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
Touyou Horikawa
 
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フローKDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
ques_staff
 
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudyなんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
POStudy
 
Sta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkanSta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkan
kyon mm
 
Dev love kansai
Dev love kansaiDev love kansai
Dev love kansai
Takafumi Ikeda
 
Kaizen process with test #hackt
Kaizen process with test #hacktKaizen process with test #hackt
Kaizen process with test #hackt
kyon mm
 

What's hot (20)

メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善メトリクスによる「見える化」のススメ:No 見える化、No 改善
メトリクスによる「見える化」のススメ:No 見える化、No 改善
 
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
 
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000daiザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
 
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
 
海外展開と負荷試験
海外展開と負荷試験海外展開と負荷試験
海外展開と負荷試験
 
JaSST15 Tohoku 事例発表
JaSST15 Tohoku 事例発表JaSST15 Tohoku 事例発表
JaSST15 Tohoku 事例発表
 
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーンメトリクスによる「見える化」のススメ: エッセンシャル・リーン
メトリクスによる「見える化」のススメ: エッセンシャル・リーン
 
チーム開発をスムーズにするために何ができるか
チーム開発をスムーズにするために何ができるかチーム開発をスムーズにするために何ができるか
チーム開発をスムーズにするために何ができるか
 
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめSEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
 
僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!僕らのおれおれメトリクス / We Metrics Our Own Way!
僕らのおれおれメトリクス / We Metrics Our Own Way!
 
10分ユーザテストのすすめ
10分ユーザテストのすすめ10分ユーザテストのすすめ
10分ユーザテストのすすめ
 
Hey It's Not My TDD!
Hey It's Not My TDD!Hey It's Not My TDD!
Hey It's Not My TDD!
 
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
 
加速させるテスト 減速させるテスト
加速させるテスト 減速させるテスト加速させるテスト 減速させるテスト
加速させるテスト 減速させるテスト
 
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなのJaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
JaSST nano vol.1 "映え”を評価する~UXテストの取り組みなの
 
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フローKDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
 
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudyなんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
 
Sta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkanSta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkan
 
Dev love kansai
Dev love kansaiDev love kansai
Dev love kansai
 
Kaizen process with test #hackt
Kaizen process with test #hacktKaizen process with test #hackt
Kaizen process with test #hackt
 

Similar to 楽天のレジャー・サービスにおける自動化の取り組みとその効果

【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
智治 長沢
 
アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革
Rakuten Group, Inc.
 
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
Dai FUJIHARA
 
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Musashi Kobayashi
 
20151127 agile japanpreseminar_公開用
20151127 agile japanpreseminar_公開用20151127 agile japanpreseminar_公開用
20151127 agile japanpreseminar_公開用
Makiko Nakasato
 
190228 service design in japan
190228 service design in japan190228 service design in japan
190228 service design in japan
Kenji Hiramoto
 
20151127 Agile Japan ビギナー向けセミナー
20151127 Agile Japan ビギナー向けセミナー20151127 Agile Japan ビギナー向けセミナー
20151127 Agile Japan ビギナー向けセミナー
麻記子 中佐藤
 
デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法
グレープシティ株式会社 ツール事業部
 
ふつうのプログラマの自分戦略
ふつうのプログラマの自分戦略ふつうのプログラマの自分戦略
ふつうのプログラマの自分戦略
irof N
 
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作りアジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作り
kyon mm
 
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
Toshiyuki Hirata
 
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
智治 長沢
 
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり #NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり kyon mm
 
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
Tomohiro Fujii
 
楽天エンジニアライフ
楽天エンジニアライフ楽天エンジニアライフ
楽天エンジニアライフ
Rakuten Group, Inc.
 
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
智治 長沢
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
Rakuten Group, Inc.
 
QAファンネル振り返り術
QAファンネル振り返り術QAファンネル振り返り術
QAファンネル振り返り術
JumpeiIto2
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Koichi ITO
 

Similar to 楽天のレジャー・サービスにおける自動化の取り組みとその効果 (20)

【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
 
アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革アジャイルリーダーシップと組織改革
アジャイルリーダーシップと組織改革
 
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~
 
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
 
20151127 agile japanpreseminar_公開用
20151127 agile japanpreseminar_公開用20151127 agile japanpreseminar_公開用
20151127 agile japanpreseminar_公開用
 
190228 service design in japan
190228 service design in japan190228 service design in japan
190228 service design in japan
 
20151127 Agile Japan ビギナー向けセミナー
20151127 Agile Japan ビギナー向けセミナー20151127 Agile Japan ビギナー向けセミナー
20151127 Agile Japan ビギナー向けセミナー
 
デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法
 
ふつうのプログラマの自分戦略
ふつうのプログラマの自分戦略ふつうのプログラマの自分戦略
ふつうのプログラマの自分戦略
 
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作りアジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作り
 
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
iOSアプリ開発のテスト環境 - テストをはじめる最初の一歩 -
 
【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック【Agile Conference tokyo 2011】 継続的フィードバック
【Agile Conference tokyo 2011】 継続的フィードバック
 
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり #NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり
 
でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料でぶさみ夏2013 キーノート オレンジレンジャーの資料
でぶさみ夏2013 キーノート オレンジレンジャーの資料
 
楽天エンジニアライフ
楽天エンジニアライフ楽天エンジニアライフ
楽天エンジニアライフ
 
java-ja TDD 2nd
java-ja TDD 2ndjava-ja TDD 2nd
java-ja TDD 2nd
 
【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用【XDev】A-2 アジリティ向上のためのツール活用
【XDev】A-2 アジリティ向上のためのツール活用
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
 
QAファンネル振り返り術
QAファンネル振り返り術QAファンネル振り返り術
QAファンネル振り返り術
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
 

Recently uploaded

遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
Osaka University
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
嶋 是一 (Yoshikazu SHIMA)
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 

Recently uploaded (10)

遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 

楽天のレジャー・サービスにおける自動化の取り組みとその効果