狠狠撸

狠狠撸Share a Scribd company logo
スクラムマスター
はじめのいっぽ
SCSK株式会社
竹葉 美沙
目次
? 参加経緯
? enPiT BizApp
? 振り返ってみて
2
はじめまして
? 竹葉 美沙
? SCSK株式会社 技術開発部 先端技術課
? 産業技術大学院大学でスクラム開発を勉
強
3
目次
? 参加経緯
? enPiT BizApp
? 振り返ってみて
4
参加前の1年前
5
6
1月
2014年
6月4月
暗黒スクラム開発(仮)
暗黒スクラム開発
? スクラム開発?なモチベーションでスタート
? うまくいかないことは口先でごまかす
? 終わったー!ていうか、終わりにしよう。はい。
7
すべてはここから始まった…
8
9
Regional Scrum
Gathering Tokyo 2014
RSGT 2014
? 私たちと同じように開発してる人たちがいる
? 「終わらないところは力づくで」やって成功?
? 報告:私たちはうまくいっているらしいです
10
11
1月
2014年
6月4月
組織編成&チーム解散
QCon
Tokyo 2014
Regional Scrum Gathering
Tokyo 2014
暗黒スクラム開発(仮)
11
1月
2014年
6月4月
組織編成&チーム解散
QCon
Tokyo 2014
Regional Scrum Gathering
Tokyo 2014
学生募集中!
スクラムによるWebアプリケーション開発コース!
暗黒スクラム開発(仮)
こんな宣伝に惹かれた
? プロジェクト実践を通してチームで学ぶ教育手法!
? 普段の仕事を離れて仕事ではできない失敗が堂々と
できる!
? 社会人のみなさん、今ふたたび学校で学んでみませ
んか?
? まさかの受講無料!
12
天の導きだ!
? スクラム開発を実践できる!
? 同じように悩んでいる人たちに出会える!
? リーダー経験ができる!
? 大学に通える!
13
14
1月
2014年
6月4月
QCon
Tokyo 2014
Regional Scrum Gathering
Tokyo 2014
enPiT 授業開始組織編成&チーム解散暗黒スクラム開発(仮)
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
15
enPiTとは
? 情報人材育成プログラム
? クラウドコンピューティング、セキュリティ、組込
みシステム、ビジネスアプリケーションの4つの分
野がある
? 大学と産業界による全国的なネットワークを形成し、
実践的な情報教育の普及?推進を図る
16
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
17
学習スケジュール
18
Agile 2014
Orlando
19
仕事
8:30 12:00
演習
13:00 18:00
座学
18:30 21:40
家
23:00
20
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
21
11
12
Ruby On Rails!
HTML/JS/CSS!
スクラムマスター!
スプリント
24
月 火 水 金木 土
日土
スプリント
25
月 火 水 金木 土
日土
計画し
毎日確認しながら 作って
できたものを
レビューして
やり方を
レビューする
スプリント
26
月 火 水 金木 土
日土
計画し
毎日確認しながら 作って
できたものを
レビューして
やり方を
レビューする
スプリント
27
月 火 水 金木 土
日土
計画し
毎日確認しながら 作って
できたものを
レビューして
やり方を
レビューする
1.5h 4コマ 3人 11週 = 198人時
チームの方針
? スクラム開発、守破離の守!
? スクラムのイベントやルールに忠実に!
? タイムボックス厳守!
? 実装したいものを実装する!
– Ruby On Rails!
– HTML/CSS/JavaScript!
28
できたプロダクトは?
29
30
17
Sprint#1
31
Sprint#3
32
Sprint#9
33
それなりのものができた
34
もちろん紆余曲折あり
35
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
- スクラムマスターとして
- 教科書通りやってみて
36
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
- スクラムマスターとして
- 教科書通りやってみて
37
スクラムマスターとしての
喜怒哀楽
38
まさに山あり谷あり
39
0
1
2
3
4
5
6
7
8
9
10
11
0 1 2 3 4 5 6 7 8 9 10 11
開発の調子 モチベー
楽
楽
? 伸びしろですねぇ
40
0
1
2
3
4
5
6
7
8
9
10
11
0 1 2 3 4 5 6 7 8 9 10 11
開発の調子 モチベー
まさに山あり谷あり
41
哀
楽
哀
? スプリント失敗…
? 終わるようにサポートできなかった…
? チームの士気下げてしまった…
42
0
1
2
3
4
5
6
7
8
9
10
11
0 1 2 3 4 5 6 7 8 9 10 11
開発の調子 モチベー
まさに山あり谷あり
43
喜
哀
楽
喜
? スプリント成功!
? できることが増えていく!
44
0
1
2
3
4
5
6
7
8
9
10
11
0 1 2 3 4 5 6 7 8 9 10 11
開発の調子 モチベー
まさに山あり谷あり
45
喜
哀
楽
怒
怒
? 貴様ー!それ言っただろうがー!
? 貴様ー!それやっただろうがー!
? 貴様ー!なぜわかってくれぬー!
47
で、スクラムマスター
どうだった?
48
スクラムマスター
新星誕生!
49
いや、全っ然向いていない
50
51
12
52
40
リーダー的なもののタイプ
? 指導者
? 管理者
? 支援者
? 伝道者
? 意思決定者
53
リーダー的なもののタイプ
? 指導者
? 管理者?わたしわたし!
? 支援者
? 伝道者
? 意思決定者?わたしわたし!
54
リーダー的なもののタイプ
? 指導者
? 管理者?わたしわたし!
? 支援者?ゴトウさん
? 伝道者
? 意思決定者?わたしわたし!
55
リーダー的なもののタイプ
? 指導者?コーチ陣?
? 管理者?わたしわたし!
? 支援者?ゴトウさん
? 伝道者?不在
? 意思決定者?わたしわたし!
56
開発に徹す
目次
? 参加経緯
? enPiT BizApp
- 概要
- 学習スケジュール
- 分散PBL
? 振り返ってみて
- スクラムマスターとして
- 教科書通りやってみて
57
良かったこと
? 自分たちの実力に向き合えた
? 「できません」て言えるようになった
? 失敗の悲しみが倍増した
? 成功の喜びが倍増した
58
やっぱり難しかったこと
? ずっとモチベーションを保つこと
? 自分の非を認めること
59
まとめ
? 守破離の守ができた
? 会社でできない挑戦ができた
? 知ることとやることは本当に全然違うと知った
? 慣れ、恐ろしや…
60
ご清聴
ありがとうございました
61
Appendix
62
狠狠撸 Share
? 「真面目なスクラムチームがふざけたアプリに全力投球」
? 「他人が3人集まってHerokuでアプリを公開した話」
63
参考
?『SCRUM BOOTCAMP THE BOOK』
2013 西村直人、永瀬美穂、吉羽龍太郎著
?アジャイル開発手法特論講義資料
2014 永瀬美穂
?2014 Qcon LT資料
http://www.slideshare.net/MihoNagase/enpit-bizappaiitqcontokyo2014
? 2014 永瀬美穂
64
参考
? 2014年度スクラムによるWebアプリケーション開発
コースのリポジトリ!
https://github.com/aiit-enpit/2014s
65

More Related Content

スクラムマスターはじめのいっぽ

Editor's Notes

  • #4: わたくしは竹葉と申します。SCSK株式会社というIT企業で、研究開発をしております。enPiTには業務としてではなく、自己研鑽で参加しました。 これ以上、なんの肩書きもない一般人です。文系です。課ではいちばん下っ端です。持ってる資格は情報処理技術者ぐらいです。
  • #8: 颁厂惭を取った先辈主导でスタート。私はというと、あまり身に染みてないままやるっていうカンジ。メリットもデメリットも理解しないまま、なんとなくこなしていた。计画惭罢骋とかデイリースクラムとか振り返りやったし、搁别诲尘颈苍别でカンバン使ったりバーンダウンチャート使ったり、2週间スプリントでプロトタイプ开発していた。でもうまくいかない。最たるは、终わらない。先辈が顽张ったり、残业したりする。それでも终わらないので、デモのときに「ここは终わってないんですけど、机能には影响ないです」「テストは正常系だけ终わってます」「これゴミデータです」とか言って説明で补う。それで毎スプリント、终わった达成感はなくて、はあ。终わりにしようか。っていうテンション。すごくもやもやしてた。
  • #11: 残业して终わらすのは终わったと言うの?それ成功って言うの?なんでわたしはこんなもやもやしているの?きっと私もこの人も基本を飞ばして応用例だけ见せている。よく会社ごとに文化とか违うんでそこは适宜カスタマイズして…とか闻くけど、わたしもっと基本をしっかりやった方がいいんじゃないか?ということで兴味が涌く。
  • #12: ふと行った蚕颁辞苍2014で永瀬美穂さんが尝罢で别苍笔颈罢を绍介。大学でスクラム开発を学べるぜー!会社でできない挑戦できますよー!という宣伝。
  • #13: ふと行った蚕颁辞苍2014で永瀬美穂さんが尝罢で别苍笔颈罢を绍介。大学でスクラム开発を学べるぜー!会社でできない挑戦できますよー!という宣伝。
  • #15: 1日のセミナーなんかじゃなくて、体験じゃなくてお試しじゃなくて実践できそう! きっとうまくいかずに悩んでいる人とか、自分の経験と社会で語られる経験に齟齬に感じている人がいるはず! 会社では下っ端だし、リーダーやらしてくださいって言うの恐いし面倒だし自信ないけど、ここでならできるかも! これは行くしかないでしょう!!!!!!!で願書もらって帰宅。翌日には上司に相談。推薦書とかも書いてもらって幸いなことに全力で応援してくれた。
  • #16: 无事通过して别苍笔颈罢受讲许可が!早速授业开始!
  • #20: 学習スケジュールはこんなカンジです。6?8月は事前学習としてアジャイル開発手法特論を勉強しました。土曜日に2コマ、3時間の講義を受講しました。 7月末には会社でAgile 2014に出張。やはりアジャイル開発熱い!!更にモチベーションが上がる!!!これ是非行って欲しい!切腹してでも!試験あったし、早朝に着いて午後には学校へ。
  • #21: 合宿といっても泊まりではなくて、昼一から夜までのスケジュールです。 私の場合は朝に仕事行って、午前中が終わったらすぐ大学に向かって、昼からRuby On Rails、Github、TravisCIといった技術系の演習を受けて、夜はえらい人のお話を聞いて、帰って寝て次の日また仕事、というようなカンジです。正直、みっちりで結構キツかったです。
  • #22: そしていよいよ分散笔叠尝が始まります。
  • #24: チームには役割を持つ人がいます。 アプリケーションについて考えるプロダクトオーナーと、チームを上手く進めるスクラムマスター、それからアプリケーションを開発する開発チームです。
  • #25: チームはですね、この教室で、はい今からチーム作ってくださいねー!という放置プレイ型。事前学习で颜は知っているものの话したことない人がほとんどで、もちろんお互いどんな性格でどんな仕事してるかもわからない。私の场合は2人とちょっとだけ话したことがあって、活动时间も合いそうだったからイチ抜けしたカンジ。他のチームは时间いっぱい使ってうじゃうじゃしてたのを引け目感じながら见ていた。こういう决め方からだからかわからないけど、その后空中分解したチームもあります。
  • #26: 私たちは1週間スプリントで開発していました。開発に充てられたのは週4コマ分です。まず計画して、月曜に2コマ分作業して、水曜日に2コマ分作業していました。もちろん仕事があるので、仕事終わって18:30に集合して、21:30解散というスケジュールで動いてました。そして土曜日にコーチや他の受講生に対してデモを行って、その後にその1週間を振り返って良い点や悪い点について話し合います。1週間あるように見えるんですが、活動したのは土、月、水のみです。1コマが1.5hで、週4コマ、それを11週で3人だったので約198人時のプロジェクトとなります。 会社で毎日このプロジェクトに取り組んでいたとすると大体2週間くらいの換算になります。
  • #27: 実際には私たちは1週間スプリントで開発していました。開発に充てられたのは週4コマ分です。まず計画して、月曜に2コマ分作業して、水曜日に2コマ分作業していました。もちろん仕事があるので、仕事終わって18:30に集合して、21:30解散というスケジュールで動いてました。そして土曜日にコーチや他の受講生に対してデモを行って、その後にその1週間を振り返って良い点や悪い点について話し合います。1週間あるように見えるんですが、活動したのは土、月、水のみです。1コマが1.5hで、週4コマ、それを11週で3人だったので約198人時のプロジェクトとなります。 会社で毎日このプロジェクトに取り組んでいたとすると大体2週間くらいの換算になります。
  • #28: 実際には私たちは1週間スプリントで開発していました。開発に充てられたのは週4コマ分です。まず計画して、月曜に2コマ分作業して、水曜日に2コマ分作業していました。もちろん仕事があるので、仕事終わって18:30に集合して、21:30解散というスケジュールで動いてました。そして土曜日にコーチや他の受講生に対してデモを行って、その後にその1週間を振り返って良い点や悪い点について話し合います。1週間あるように見えるんですが、活動したのは土、月、水のみです。1コマが1.5hで、週4コマ、それを11週で3人だったので約198人時のプロジェクトとなります。 会社で毎日このプロジェクトに取り組んでいたとすると大体2週間くらいの換算になります。
  • #29: 実際には私たちは1週間スプリントで開発していました。開発に充てられたのは週4コマ分です。まず計画して、月曜に2コマ分作業して、水曜日に2コマ分作業していました。もちろん仕事があるので、仕事終わって18:30に集合して、21:30解散というスケジュールで動いてました。そして土曜日にコーチや他の受講生に対してデモを行って、その後にその1週間を振り返って良い点や悪い点について話し合います。1週間あるように見えるんですが、活動したのは土、月、水のみです。1コマが1.5hで、週4コマ、それを11週で3人だったので約198人時のプロジェクトとなります。 会社で毎日このプロジェクトに取り組んでいたとすると大体2週間くらいの換算になります。
  • #30: 社会人だからこそ教科書通りにやるのって難しいし、挑戦しがいがあります。特にタイムボックス厳守!残業しないっていうのって、仕事やりきりたくなっちゃうし、上司の目もあるし、かなり難しいと思います。これは私がどうしてもやりたかったことです。「できませんでした」って言うこと。終わってないのに終わりましたって言って流すと、反省しないのでは?という想いで。 後藤さんと遠藤さんは業務とは違う分野の技術を勉強したいという目的があったので、それを実践できるようにしようという方針で始めました。
  • #31: そんな3人が开発したプロダクトについてご绍介します。
  • #32: その名もあいまいランチ!早速デモをお見せします。 最初はランチに迷う人向けで、単純に和食食べたいとか場所選ぶようなアプリだったんですが、真面目にスクラムやってるチームがふざけたもの作ったら面白いんじゃないかっていうので、男性のタイプを選んで、その趣向からランチのお店を進めるというアプリに仕上げました。
  • #33: 最初はランチ迷っている人に対して有无を言わさず二郎をオススメするというとんでもないアプリでした。
  • #34: それにスタートページが付いたり
  • #35: 最终的にはこんな素敌な鲍滨になりました。
  • #37: スクラムマスターとしての喜怒哀楽を交えながらご绍介します。
  • #38: 本日はどんな风にプロダクト成长させてったか、ということは割爱します。ここでは駆け出しスクラムマスターとしてプロセス振り返ってみてどうだったかっていうのお话します。
  • #39: 本日はどんな风にプロダクト成长させてったか、ということは割爱します。ここでは駆け出しスクラムマスターとしてプロセス振り返ってみてどうだったかっていうのお话します。
  • #40: ちゅーことで喜怒哀楽いってみよー
  • #41: まず楽!楽しいって意味です、もちろん。合宿疲れてモチベーション低いところから入ってるんですが、いいチームできたし、わたしたちには辉かしい未来が待っているー!と意気扬々と临みます。
  • #42: 最初なんでできないこといっぱいあって、伸びしろがたっぷりあるのが楽しくてしょうがなかったです。自分てこんなにできないんだ!っていうのがわかるのって意外に楽しかったです。
  • #43: 次もう哀が来ます。
  • #44: スプリント早速失败しました。プロダクトバックログ1つもクリアできず、先週から1つも価値を上げられなかったという状况に私がまずめちゃめちゃ落ち込みます。ホントだったら残业してどうにかしちゃうんです。そうすると思います。でもそれはやらずに、自分たちの実力こんなもんです。できないんです。ってことを受け止めました。土曜のデモではまず失败しました。死にましたと。デモオアダイなので。このときはもう絶対デモさせてもらえないと思ってたんですが、テスト终わってないって状态だったので、一応させてもらえました。でもあのショックはもう酷いもんです。
  • #45: その次!なんと!
  • #46: なんとというかスプリント成功!ペアプロとかしたりして、问题早めに摘んだり、作业の透明化ってとこがうまくいった结果だと思います。その前のスプリント失败の痛みがある分、この喜びは突き抜けていて、终わった瞬间にチームで拍手。终わったー!やったー!ってのを初めて味わいました。これめちゃめちゃ嬉しいんですよ。
  • #47: 残業解禁したけども。 得意分野やってみたけども。 開発そんな進んでないでしょ。
  • #48: それまでも散々、この人なんでこう言ってるのに聞いてくれないんだろうってことが山ほどありました。それって私がすごい真面目で、教科書通りにやりたくて、色々強制してたんです。それ通りにいかないことっていっぱいあるのに、わかっててもそこから外れるとイライラしちゃうんですよねー。 最終スプリント何が起こったかというと、最終スプリントのとき3人とも仕事が忙しくなって、対面で作業できるのがデモの前日だったんです。で、19時に集まって作業して、3時間残ってたので本来なら22時には作業打ち切らなきゃいけなかったんです。でも計画のところ終わった時点で22:30で、すでに30分残業している状態。さらにメンバーは最後だからここまでやりきりたいと言う。しかしもう残業してるし、このやりきりたいって部分が30分では絶対に終わらないとわたしは言う。で膠着。結局わたしが折れて、さらに23時までやることになりました。幸か不幸か30分で終わったんですが、そのときにメンバーが言った一言。やっぱこれも気になるんでやっちゃいません?すぐ終わるんで。ってはー。結局これ会社と同じじゃん。最後はやっぱりやりたくなって、我慢できなくて、際限なくやるっていう。私はここで、やっぱり諦めるとか潔く割り切るって難しいんだなーというのを感じました。 でもですね、相手がわかってくれないのって、それ自分が悪いんですよ。自分の伝え方が悪いんです。この普遍の真理、みなさん知ってました?わたし知らなかったです。
  • #49: また、スクラムマスターを务めた私が、自信の振る舞いを振り返ってみて1つ、気付いたことがあります。
  • #53: が、私が思うにスクラムマスターは后藤さんだったんじゃないかと思っています。プロダクトオーナーは后藤さん1人ではなくて、まあ开発も3人でしているし、3人でアプリケーションについて色々考えていました。
  • #54: みなさんご存知ですか?リーダー的なものにはこんな要素があるみたいです。
  • #55: この中で私がやってたのは管理者と意思决定者です。计画とか进捗の管理、ファシリテーションや最终的な议论の进む方向は私が决めていました。チームに规律はもたらせましたし、それで上手くいっていたこともあったと思っています。
  • #56: けどスクラムマスターには、チームを和ませたりメンバーを励ますとか、この支援者でいることが重要だと思ってます。それを上手くできていたのは后藤さんだと思います。
  • #57: 指導者や技術とか進め方の指導する人なので、コーチ陣、伝道者はゴールを明確にして俺に付いてこい的な人なので、不在として、また遠藤さんは開発に徹していたとして、こんな役割だったかなと思います。 けどこうしてみると、支援者だけでもチームは成り立ちません。私がいなかったらチーム崩壊してるなという面もあります。 教科書ではスクラムマスターは1人しかいないように見えましたが、別に1人である必要はなくて、メンバーで補完し合っていられるなら特にスクラムマスターとか役割にこだわる必要はないのかなということに気付けました。
  • #59: 実力がわかると见积もりの正确性が増す。するとスプリントの成功率が増す。成功すると喜びが増す。喜びが増すと楽しい。いいサイクルができてく。
  • #60: 最初は伸びしろがあるから楽しい。段々慣れてくると最初喜んでたことが普通になってくる。できることも少なくなってくる。言っても言っても人間てそうそう変わらないし、諦めてくる。 あと自分を過信する。何度やっても「できますよ」とか「大丈夫だと思います」とか願望が入る。そのときは大丈夫だと思ったんですよ、ってそりゃそうなんだけど、さっきと矛盾しているようだけど、潔く諦めるとか、もっとやわらかく言うと人を頼るとかした方が良いこともあるのではと思います。 人って自分のためには頑張れないけど、人のためには頑張れるものなんです。だから、これやってください!って言うよりも、あなたがこうしてくれたら私こんな風に助かるんです、とか、こうしてくれたら嬉しいんですってことを言うと、動いてくれますよ!
  • #61: 週明け、会社で何か役に立ったら嬉しいです。残業しないとかやってみたらどうでしょう。できませんって言ってみたらどうでしょう。言ってみても死なないと思います。でもねー、私の話聴いて色々知って、実際にやるとなると相当難しいと思いますよ!っていうの早速知ってください。何か実践できたら、絶対何か拓けることは保証します。 去年は自分がこうして壇上に立つなんて考えてもみなかったけど、誰かと共有したいって思えるぐらいの挑戦と学びがありました。わたしの場合はenPiTでしたが、みなさんもビビッとくるもの、何か挑戦してみると面白いように転がっていくと思います。