エクストリーム・プログラミング開発におけるUIテスト #yjbonfire

150 Views

February 28, 19

スライド概要

Bonfire Android #4
https://yj-meetup.connpass.com/event/119780/

profile-image

2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp

シェア

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

XP開発におけるUIテスト 2019年2月28日 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 飯島 彩輝 松田 悠吾

2.

自己紹介 飯島 彩輝 ヤフオク!アプリ開発部 ・iOS/Android開発チーム ・APIチーム Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 2

3.

自己紹介 飯島 彩輝 ヤフオク!アプリ開発部 ・iOS/Android開発チーム ・サイエンスチーム Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 3

4.

目次 1. 2. 3. 4. 5. 820 Labs XP ペアプログラミング UIテスト 導入効果 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 4

5.

820 Labs Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

6.

820 Labs リーンスタートアップ XP(エクストリームプログラミング) LEAN XP Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 6

7.

卓球 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 7

8.

LEAN XP LEAN XP 何をつくるか? どうやってつくるか? Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 8

9.

LEAN XP XP どうやってつくるか? Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 9

10.

XP Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

11.

XPの目的 より安いコストで より少ない欠陥数で より高い生産性で より高い投資効果で 開発する Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 11

12.

XPの目的 開発チームが行うべき 習慣・実践(プラクティス) が定められたもの Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 12

13.

プラクティス 1. 2. 3. 4. 5. 6. 7. 全員同席 チーム全体 情報満載のワークスペース いきいきとした仕事 ペアプログラミング ストーリー 週次サイクル Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 8. 四半期サイクル 9. ゆとり 10. 10分ビルド 11. 継続的インテグレーション 12. テスト駆動開発 13. インクリメンタルな設計 13

14.

プラクティス 1. 2. 3. 4. 5. 6. 7. 全員同席 チーム全体 情報満載のワークスペース いきいきとした仕事 ペアプログラミング ストーリー 週次サイクル Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 8. 四半期サイクル 9. ゆとり 10. 10分ビルド 11. 継続的インテグレーション 12. テスト駆動開発 13. インクリメンタルな設計 14

15.

ライブコーディング Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

16.

導入効果 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

17.

シナリオテスト失敗率 LEAN XP導入プロジェクト 100% 90% 80% 70% 60% 1173 50% 1185 2829 102 383 案件B 案件C 8221 40% 30% 20% 10% 133 0% 案件A 失敗数 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 11 案件D 総テスト数 - 失敗数 17

18.

残業時間 残業時間(h) 45 LEAN XP開始 40 ■ 開発チーム 35 30 25 20 15 10 5 0 15年9月 15年10月 15年11月 15年12月 16年1月 16年2月 16年3月 16年4月 16年5月 16年6月 16年7月 16年8月 16年9月 16年10月 16年11月 16年12月 17年1月 17年2月 17年3月 17年4月 17年5月 17年6月 日付 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 18

19.

効果 • シナリオテストの失敗率が大幅に減少 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 19

20.

効果 • シナリオテストの失敗率が大幅に減少 手戻りの減少 プロダクトに対し自信が持てる Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 20

21.

効果 • シナリオテストの失敗率が大幅に減少 手戻りの減少 プロダクトに対し自信が持てる • 残業時間の減少 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 21

22.

効果 • シナリオテストの失敗率が大幅に減少 手戻りの減少 プロダクトに対し自信が持てる • 残業時間の減少 心身ともに健康な状態を保てる 自立学習の促進 Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved. 22