Slide 1

Slide 1 text

実感駆動でものづくり
 ユーザーストーリーマッピングで
 想いと体験をつなごう Vol.01 Feb/18/2016 Yasunobu Kawaguchi Product Strategy Department, Rakuten Inc. http://www.rakuten.co.jp/

Slide 2

Slide 2 text

Yasunobu Kawaguchi 川口恭伸 «  Scrum «  アジャイルコーチ «  研修づくり «  TechConf Scrum やプロダクト開発ののトレーニングとコーチングを通じて、 楽しくて役立つチームづくり組織づくりを一緒に目指しましょう!

Slide 3

Slide 3 text

3 実感駆動でものづくり ユーザーストーリーマッピングで想いと体験をつなごう http://event.shoeisha.jp/devsumi/20160218/session/1004/ ポジション概要: ソフトウェアが利用されるシーンは拡大し、一つの体験が多くのシステムをまたがり、多 くの組織や人々が関わるようになっています。以前のようにシステム単体への要求を切 り出して作るだけでなく、利用体験のトータルコーディネートが求められています。夢が 大きく膨らむ一方で、不確実性は高く、コミュニケーションの負荷は大きく、できることは 限られています。動くものを見せないとわからない人たちがいることを認め、避けること のできない誤解に対処し、多様なスキルを持ったチームでソリューションを生み出してい くプロセスについて考えていきます。 必須スキル・経験: ・3年以上の週刊少年ジャンプ購読経験 ・3回以上のスクラム失敗経験 ・プロダクトバックログに関する知識・経験 ・ユーザーストーリーに関する知識 ※ネタです。

Slide 4

Slide 4 text

4 本書はユーザーストーリーマッピングの作者、 ジェフ・パットンが自ら開発した手法について 書き下ろした書籍です。ストーリーマッピング の概要、優れたストーリーマッピングを作る ためのコンセプトから、ユーザーストーリーを 完全に理解する方法、ストーリーのライフサ イクルの認識、イテレーションやライフサイク ルごとにストーリーを使う方法まで、手法全 体を包括的に解説します。マーティン・ファウ ラー、アラン・クーパー、マーティ・ケーガンに よる序文、平鍋健児による「日本語版まえが き」を収録。製品開発、UXデザイン、業務要 件定義の現場で、関係者が共通理解を持ち、 使いやすく・実現可能なサービスや商品を 作りたいと考えているすべての人、必携の 一冊です。 Jeff Patton 著、川口 恭伸 監訳、長尾 高弘 訳 2015年07月 発行 368ページ ISBN978-4-87311-732-4 原書: User Story Mapping

Slide 5

Slide 5 text

5

Slide 6

Slide 6 text

6

Slide 7

Slide 7 text

7

Slide 8

Slide 8 text

8

Slide 9

Slide 9 text

9 マ ジ

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

11

Slide 12

Slide 12 text

12

Slide 13

Slide 13 text

13

Slide 14

Slide 14 text

14

Slide 15

Slide 15 text

15

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17 Product Backlog Sprint Backlog Sprint Daily Scrum Potentially Shippable Product Increment Review Retrospectives Sprint Planning

Slide 18

Slide 18 text

18

Slide 19

Slide 19 text

19 継続的なデリバリー: 「こち亀」 1900話以上の連載、 197の単行本リリース 高いビジネス価値: 「ワンピース」 3億冊以上の単行本を 売り上げている

Slide 20

Slide 20 text

20 “Scrum must be failed”

Slide 21

Slide 21 text

21 You must be faced with any failure

Slide 22

Slide 22 text

22

Slide 23

Slide 23 text

23

Slide 24

Slide 24 text

24 http://www.jp.agilergo.com/#!cspo-patton-201603

Slide 25

Slide 25 text

25 http://d.hatena.ne.jp/wayaguchi/20111024/1319445908

Slide 26

Slide 26 text

26 http://d.hatena.ne.jp/wayaguchi/20111024/1319445908

Slide 27

Slide 27 text

27 http://d.hatena.ne.jp/wayaguchi/20111024/1319445908

Slide 28

Slide 28 text

28 本書はユーザーストーリーマッピングの作者、 ジェフ・パットンが自ら開発した手法について 書き下ろした書籍です。ストーリーマッピング の概要、優れたストーリーマッピングを作る ためのコンセプトから、ユーザーストーリーを 完全に理解する方法、ストーリーのライフサ イクルの認識、イテレーションやライフサイク ルごとにストーリーを使う方法まで、手法全 体を包括的に解説します。マーティン・ファウ ラー、アラン・クーパー、マーティ・ケーガンに よる序文、平鍋健児による「日本語版まえが き」を収録。製品開発、UXデザイン、業務要 件定義の現場で、関係者が共通理解を持ち、 使いやすく・実現可能なサービスや商品を 作りたいと考えているすべての人、必携の 一冊です。 Jeff Patton 著、川口 恭伸 監訳、長尾 高弘 訳 2015年07月 発行 368ページ ISBN978-4-87311-732-4 原書: User Story Mapping

Slide 29

Slide 29 text

29 0章 まず最初に読んでください 「ユーザーストーリーマッピング」

Slide 30

Slide 30 text

30 1章 全体像 「ユーザーストーリーマッピング」

Slide 31

Slide 31 text

31 1章 全体像 「ユーザーストーリーマッピング」

Slide 32

Slide 32 text

32 1章 全体像 「ユーザーストーリーマッピング」

Slide 33

Slide 33 text

33

Slide 34

Slide 34 text

34

Slide 35

Slide 35 text

35

Slide 36

Slide 36 text

36

Slide 37

Slide 37 text

37 Jeff Patton 著、 川口 恭伸 監訳、 長尾 高弘 訳 2015年07月 発行 368ページ ISBN978-4-87311-732-4 原書: User Story Mapping

Slide 38

Slide 38 text

38

Slide 39

Slide 39 text

39 Product Backlog Sprint Backlog Sprint Daily Scrum Potentially Shippable Product Increment Review Retrospectives Sprint Planning

Slide 40

Slide 40 text

40

Slide 41

Slide 41 text

41

Slide 42

Slide 42 text

42 Aggregation Filtering Prioritizing

Slide 43

Slide 43 text

43

Slide 44

Slide 44 text

44

Slide 45

Slide 45 text

45

Slide 46

Slide 46 text

46

Slide 47

Slide 47 text

47

Slide 48

Slide 48 text

48

Slide 49

Slide 49 text

49

Slide 50

Slide 50 text

50

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

52

Slide 53

Slide 53 text

53

Slide 54

Slide 54 text

54

Slide 55

Slide 55 text

55

Slide 56

Slide 56 text

56

Slide 57

Slide 57 text

57 Janet Gregory and Lisa Crispin

Slide 58

Slide 58 text

58

Slide 59

Slide 59 text

59

Slide 60

Slide 60 text

60

Slide 61

Slide 61 text

61 http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify

Slide 62

Slide 62 text

62

Slide 63

Slide 63 text

63 Fearless Change アジャイルに効く アイデアを組織に広めるための 48のパターン Mary Lynn Manns, Linda Rising 著  川口恭伸 監訳      発行元:丸善出版(株)

Slide 64

Slide 64 text

64 Product Backlog Sprint Backlog Sprint Daily Scrum Potentially Shippable Product Increment Review Retrospectives Sprint Planning

Slide 65

Slide 65 text

65 NHK 『プロフェッショナル 仕事の流儀 山田日登志  工場再建 輝け社員、よみがえれ会社』

Slide 66

Slide 66 text

66 NHK 『プロフェッショナル 仕事の流儀 山田日登志  工場再建 輝け社員、よみがえれ会社』

Slide 67

Slide 67 text

67 NHK 『プロフェッショナル 仕事の流儀 山田日登志  工場再建 輝け社員、よみがえれ会社』

Slide 68

Slide 68 text

68

Slide 69

Slide 69 text

69 努力 友情 勝利

Slide 70

Slide 70 text

70 努力 友情 勝利

Slide 71

Slide 71 text

71 Software in 30 Days スクラムによるアジャイルな 組織変革"成功"ガイド Ken Schwaber (著), Jeff Sutherland (著), 角征典 (翻訳), 吉羽龍太郎 (翻訳), 原田騎郎 (翻訳), 川口恭伸 (翻訳)

Slide 72

Slide 72 text

72

Slide 73

Slide 73 text

73

Slide 74

Slide 74 text

74

Slide 75

Slide 75 text

75

Slide 76

Slide 76 text

76

Slide 77

Slide 77 text

77

Slide 78

Slide 78 text

78

Slide 79

Slide 79 text

79

Slide 80

Slide 80 text

80

Slide 81

Slide 81 text

81

Slide 82

Slide 82 text

82

Slide 83

Slide 83 text

83 ….かもね。

Slide 84

Slide 84 text

84

Slide 85

Slide 85 text

85 How to Change the World 〜チェンジ・マネジメント3.0〜 Jurgen Appelo, 前川哲次(翻訳), 川口恭伸(翻訳), 吉羽龍太郎(翻訳) どうすれば自分たちの組織を変えられるだろう?  それには、組織に変革を起こすチェンジ・マネジメン トを学習することだ。アジャイルな組織でのマネー ジャーの役割を説いた『Management 3.0』の著者 がコンパクトにまとめた変化のためのガイドブック。 http://tatsu-zine.com/books/howtochangetheworld

Slide 86

Slide 86 text

86

Slide 87

Slide 87 text

87

Slide 88

Slide 88 text

88

Slide 89

Slide 89 text

89

Slide 90

Slide 90 text

90

Slide 91

Slide 91 text

91

Slide 92

Slide 92 text

92

Slide 93

Slide 93 text

93

Slide 94

Slide 94 text

94

Slide 95

Slide 95 text

95 http://tech.rakuten.co.jp/

Slide 96

Slide 96 text

96 とっても雑なまとめ - 利用者の行動から、課題を分析する。   痛いところはどこか、嬉しいのはどこか。 - 世の中いろいろ変わったので、やり方も変えないと。 - カイゼンや効率化の目的は、   余ったリソースを投資に回して、   新製品を開発して売上をあげること。 - そのためには友情が必要。   「この敵は俺に任せろ!その間に、お前は売上を!」 - “すぐできて、価値がある要件”が終わった後に、   本当の戦いがある。岩を砕くか、   複数の課題を同時に解決するか。 - チームに複数のスキルがあると効率的。   スキルマップを作って分析してみるといいかも。

Slide 97

Slide 97 text

97 参考文献

Slide 98

Slide 98 text

98 本書はユーザーストーリーマッピングの作者、 ジェフ・パットンが自ら開発した手法について 書き下ろした書籍です。ストーリーマッピング の概要、優れたストーリーマッピングを作る ためのコンセプトから、ユーザーストーリーを 完全に理解する方法、ストーリーのライフサ イクルの認識、イテレーションやライフサイク ルごとにストーリーを使う方法まで、手法全 体を包括的に解説します。マーティン・ファウ ラー、アラン・クーパー、マーティ・ケーガンに よる序文、平鍋健児による「日本語版まえが き」を収録。製品開発、UXデザイン、業務要 件定義の現場で、関係者が共通理解を持ち、 使いやすく・実現可能なサービスや商品を 作りたいと考えているすべての人、必携の 一冊です。 Jeff Patton 著、川口 恭伸 監訳、長尾 高弘 訳 2015年07月 発行 368ページ ISBN978-4-87311-732-4 原書: User Story Mapping

Slide 99

Slide 99 text

99 参考情報

Slide 100

Slide 100 text

100

Slide 101

Slide 101 text

Kotaro Ogino 荻野恒太郎 «  DevOps «  ソフトウェアテスト «  テスト自動化 «  ビッグデータ «  社内勉強会

Slide 102

Slide 102 text

102 オートメーションアーキテクト https://jobs.rakuten.careers/careersection/tokyo/jobdetail.ftl?job=00000541 ポジション概要: 自動化アーキテクトは開発プロセス改善、テスト自動化、リリース自動化のための 次世代自動化プラットフォームのアーキテクチャ設計及び開発を通してサービス成 長に貢献するポジションです。 このポジションの活動はJenkinsやRundeckのプラグインの開発からテスト自動化 に関する独自のソリューションの研究開発まで多岐に渡ります。 必須スキル・経験: • Javaの開発経験(5年以上) • チームでのリーダー経験 (3年以上) • 分散システムのアーキテクチャ設計と品質特性に関する高い専門性 (5年以上) • ソフトウェア品質管理視点でのテストとリリースに関する知識 • OS Linux ( 3年以上) ※2月15日時点 の情報です

Slide 103

Slide 103 text

103 リリースオートメーションエンジニア https://jobs.rakuten.careers/careersection/tokyo/jobdetail.ftl?job=00000535 ポジション概要: リリース自動化エンジニアは、早く、安定して、信頼性の高いリリース活動を通して サービスの成長に寄与します。インフラストラクチャーの自動化コードの実装 (Infrastructure as Code)、インフラストラクチャーテストの実装(Test Driven Infrastructure) と構成管理システムを通しサービスの素早く安定したリリースを実 現します。 必須スキル・経験: •ChefとServerspecの経験 (3年以上) •早く、安定して、信頼性の高いインフラストラクチャーを構築する為の、インフラと構 成管理の設計に関する高い専門性 •Ant, Maven, Gradle, JenkinsやRundeckなどのデプロイメントパイプラインの自 動化ツールに関する知識、経験 •OS: Linux (3年以上) ※2月15日時点 の情報です

Slide 104

Slide 104 text

104 自動化ソフトウェアエンジニア https://jobs.rakuten.careers/careersection/tokyo/jobdetail.ftl?job=00000536 ポジション概要: 自動化ソフトウェアエンジニアは開発プロセス改善、テスト自動化、リリース自動化 のための自動化プラットフォームを開発する事により、サービス成長に貢献します。 このポジションの活動はJenkinsやRundeckのプラグインの活動から、テスト自動 化の新たなソリューションの研究開発まで多岐に渡ります。 必須スキル・経験: •Javaの開発経験 (5年以上) •機能•非機能要件の分析の経験 (3年以上) •分散システムの非機能要件のためのアーキテクチャ設計の高い専門性 •パフォーマンス、運用性、可用性やセキュリティテスト等の非機能要件のテストの 経験 (1年以上) •OS Linux (3年以上) ※2月15日時点 の情報です

Slide 105

Slide 105 text

Mitsuo Hangai 半谷充生 «  仙台地域勉強会 «  Scrum (ビジネス側にも!) «  ビッグデータ Global Scrum Gathering Phoenix 2015 住みやすい仙台で、ペタバイトクラスのデータと戯れましょう!!

Slide 106

Slide 106 text

106 プロダクトマネージャー(楽天市場)/仙台支社 https://jobs.rakuten.careers/careersection/miyagi/jobdetail.ftl?job=00000634 Responsibilities: 担当する製品に対して全ての責任を持つこと 担当するサービスのビジネスモデルを理解し、ビジネスニーズに対し価値のある提案を行うこと 製品の将来的なロードマップを作成すること 開発チームと密接な連携をすること ユーザニーズを的確に把握し、実行すべき仕事として積み上げること Minimum Qualifications:: プロダクトマネージャーや製品設計、業務設計その他同様の職種にて3年以上の経験があること コミュニケーション・スキル Eコマースサービスの運用経験 説明責任を有する業務に従事していたこと 経営層との良好な関係を構築できること 海外など時差がある環境のスタッフとリモートでの業務を行えること ソフトウェア開発においてアジャイル型、ウォーターフォール型の開発手法を理解し実践してきたこと ※2月15日時点 の情報です

Slide 107

Slide 107 text

107 アプリケーション開発・データ処理/分析エンジニア (楽天市場) / 仙台支社 https://jobs.rakuten.careers/careersection/miyagi/jobdetail.ftl?job=00000205 必須スキル・経験: ・ JavaまたはRubyでのシステム実装 1年以上の経験 ・ RDBMSの開発・運用経験 ・ Linuxサーバーの運用経験 歓迎するスキル・経験: ・ 業務プロセス自動化(Chef、Cucumber、Gradleなど)の経験 ・ Hadoopの運用経験 ・ スクラム開発の経験 ・ 他プログラミング言語(Scala、Haskel)の経験 ※2月15日時点 の情報です

Slide 108

Slide 108 text

Mitsuyuki Shiiba 椎葉光行 «  大阪支社 «  Scrum «  DDD «  でも技術が好き Scrum + DDD + Javaで楽天ブックスのプロダクト開発を 一緒にドライブしましょう!大阪から! RSGT2015 Agile Japan 2015

Slide 109

Slide 109 text

109 プロダクトマネージャー(楽天ブックス)/大阪支社 https://jobs.rakuten.careers/careersection/osaka/jobdetail.ftl?job=00000368 ポジション概要: プロダクトマネージャーとして、楽天ブックスに商品を提供している出版社向け管理システム の開発と運用に携わっていただきます。このシステムは楽天ブックスや楽天Koboにて取扱 商品のある出版社に提供しはじめたもので、出版社の方々にとって重要な指標となる情報 を提供したり利便性を向上する機能を提供したりしています。 必須スキル・経験: ・価値のある、役に立つ、実行可能なプロダクトあるいは機能を見出す ・プロダクトロードマップを作り、サービス開発を牽引するために多くのチームからアイデアを 集め、統合する ・ 開発にユーザー視点を持ち込み、ビジネスの課題を解決するソリューションを提供する ・プロダクトの全てを理解し、どのように動き、どのように使われているかを理解する ・協調性がある ….. 続く ※2月15日時点 の情報です

Slide 110

Slide 110 text

110 アプリケーションエンジニア(楽天ブックス)/大阪支社 https://jobs.rakuten.careers/careersection/osaka/jobdetail.ftl?job=00000371 ポジション概要: アプリケーションエンジニア・スクラムマスター・プロジェクトマネージャーとして楽天ブッ クスに商品を提供している出版社向け管理システムの開発と運用に携わっていただき ます。出版社の方々が楽天ブックスや楽天Koboで書籍を販売するにあたって、重要な 指標となる情報を提供したり利便性を向上する機能を提供するシステム開発・運用を通 じて、それらを実現させるためのさまざまなテクノロジーを経験することができます 必須スキル・経験: ・Javaに関する基本的な知識と3年以上の経験 ・Linux/Unixに関する基本的な知識と1年以上の経験 ・RDB, KVSに関する基本的な知識と1年以上の経験 ・1年以上のWebアプリケーション開発経験 ・Gitに関する基本的な知識と1年以上の経験 ・1年以上のIDEを利用した開発経験 ・HTML, JavaScript, CSSにに関する基本的な知識 ※2月15日時点 の情報です

Slide 111

Slide 111 text

111 アプリケーションエンジニア(楽天市場ビジネスサポート サービス)/ 大阪支社 https://jobs.rakuten.careers/careersection/osaka/jobdetail.ftl?job=00000491 ポジション概要: 楽天市場は日本最大級のインターネットマーケットプレースであり、1997年開業以来の 出店店舗数とユーザー数は増加を続けています。楽天市場開発部では売上、顧客管理 などのビジネスアプリケーションを社内エンジニアが内製することにより、ビジネスニー ズに柔軟に対応できる体制を整えています。社内には膨大なデータの蓄積があります。 楽天市場のECシステム内に蓄積されたデータをビジネスに活用するために、データ ウェアハウスやデータレポーティング・分析システムを構築しています。また、それらの 分析結果をアクションとして実行する為のWebベースのイントラシステムを数多く開発し ています。 必須スキル・経験: ・DWHに関する基本的な知識 ・Linux, Javaに関する基本的な知識と1年以上の経験 ・RDB/SQLに関する基本的な知識と1年以上の経験 ※2月15日時点 の情報です

Slide 112

Slide 112 text

112 Hiroaki Ono 小野広顕 メールやプッシュなど、日本最大級の メッセージング基盤を楽しみながら支えてます! «  メール配信基盤 «  Hadoop, Docker, Mesos «  新技術検証 «  スイーツ

Slide 113

Slide 113 text

113 メールシステムエンジニア https://jobs.rakuten.careers/careersection/rakuten_ext_cs/jobdetail.ftl?job=00000335 ポジション概要: 楽天サービスから配信される広告および取引メールの配信基盤の開発・運用を担当い ただきます。 MTA(Mail Transfer Agent)、バウンス処理、モニターツールなどのシステムの設計・開 発・運用を通して、メールの高到達性確保を推進していただきます。 また、海外子社へのサービス展開に伴うサービスのパッケージ化、導入支援も行ってい ただきます。 必須スキル・経験: ・3年以上のメール業界での経験 ・メールの到達性やベストプラクティスに関する知識・経験 ・Linux、シェルスクリプトに関する知識 ・コミュニケーションスキル ※2月15日時点 の情報です

Slide 114

Slide 114 text

114 アプリケーションエンジニア(Eメールサービス) https://jobs.rakuten.careers/careersection/rakuten_ext_cs/jobdetail.ftl?job=00000376 ポジション概要: 私たちは楽天サービスから配信される広告および取引メールの配信システムを、楽天 に特化したESP(Email Service Provider)として提供しています。 楽天のビジネス成長速度に追随でき、高い信頼性を提供できるよう、可用性および拡張 性が高く、24時間365日の稼働できるシステムの設計・開発・運用を担当いただきます。 また、海外子社へのサービス展開に伴うサービスのパッケージ化、導入支援も行ってい ただきます。 必須スキル・経験: ・3年以上のシステム開発・運用経験 ・3年以上のJava開発経験 ・Linux、シェルスクリプトに関する知識 ・コミュニケーションスキル ※2月15日時点 の情報です

Slide 115

Slide 115 text

Rakuten Institute of Technology 楽天技術研究所 研究をビジネスの成長に結びつけていく エンジニアを積極的に採用していきます «  拡張現実 «  データマイニング «  分散処理 «  自然言語処理