Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スクラムと向き合ってみよう / Feel Scrum
Search
TAKAKING22
September 25, 2020
Technology
0
2.2k
スクラムと向き合ってみよう / Feel Scrum
2020年9月25日(土)Scrum Fest Mikawa2020のキーノートにて。
TAKAKING22
September 25, 2020
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
7.7k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
15
4.5k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.1k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
980
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
21
7.9k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
6.1k
Open Space Technology Introducion (EN)
takaking22
2
210
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
1.2k
いきいきした受託開発をするためにアジャイルチームができること / What Agile Teams Can Do for Lively Contract Development
takaking22
3
3k
Other Decks in Technology
See All in Technology
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
110
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
80k
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
160
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
8
3.2k
「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly
i35_267
4
790
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.3k
php-conference-nagoya-2025
fuwasegu
0
140
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
190
ソフトウェアエンジニアと仕事するときに知っておいたほうが良いこと / Key points for working with software engineers
pinkumohikan
1
140
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
短縮URLをお手軽に導入しよう
nakasho
0
140
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
340
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Rails Girls Zürich Keynote
gr2m
94
13k
Being A Developer After 40
akosma
89
590k
Docker and Python
trallard
44
3.3k
The Invisible Side of Design
smashingmag
299
50k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Become a Pro
speakerdeck
PRO
26
5.2k
It's Worth the Effort
3n
184
28k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Producing Creativity
orderedlist
PRO
344
40k
Transcript
スクラムと向き合ってみよう 及部敬雄 (@TAKAKING22) Photo by Benjamin Davies on Unsplash
None
三河 豊橋
Photo by Lincun on wikipedia 豊橋
Photo by 663highland on wikipedia 豊橋駅前大通
Photo by Lincun on wikipedia 豊橋
Photo by Bariston on wikipedia 二川宿本陣(東海道)
Photo by Lombroso on wikipedia 吉田城
None
スクラムと向き合ってみよう 及部敬雄 (@TAKAKING22) Photo by Benjamin Davies on Unsplash
!5",",*/( גࣜձࣾσϯιʔσδλϧΠϊϕʔγϣϯࣨ Ұൠࣾஂ๏ਓΞδϟΠϧνʔϜΛࢧ͑Δձ "(*-&.0/45&3$0.ʢݸਓࣄۀओʣ ٴ෦ܟ༤
Scrum Alliance Regional Gathering Tokyo2013 Regional Scrum Gathering Tokyo 2015
Regional Scrum Gathering Tokyo 2017 Regional Scrum Gathering Tokyo 2018 Regional Scrum Gathering Tokyo 2019 Scrum Fest Osaka 2019 Regional Scrum Gathering Tokyo 2020 Scrum Fest Osaka 2020 Scrum Fest Mikawa 2020 Scrum Fest Sapporo 2020(2020年11月開催!)
2013 2015 2017 2018 2019 2020
スクラム スクラム(名詞): 複雑で変化の激しい問題に対応するためのフレームワークで あり、可能な限り価値の高いプロダクトを生産的かつ創造的 に届けるためのものである。 スクラムガイド「スクラムの定義」
スクラムの歴史 1986年 The New New Product Development Game 1993年 スクラム誕生
1995年 SCRUM Methodology 2001年 Agile Software Development with Scrum 2010年 スクラムガイド初版公開
アジャイル開発といえばスクラム? EJHJUBMBJUIBOOVBM45"5&0'"(*-&3&1035
Photo by Emma Gossett on Unsplash ルーツ
自分のルーツをたどる スクラムに出会う前はどうだったのか なぜスクラムにたどり着いたのか スクラムに出会ってどうなったのか 今の自分たちにつながるストーリー
これから歩み始める人 歩み始めたばかりの人 歩みを止めて少し休んでいる人 歩み続けている人
それぞれのストーリーがある
あなたがスクラムと出会う前、 どのような光景が広がっていましたか? 目を閉じて想像してみてください
Photo by Studio Republic on Unsplash いろんなところからカタカタと キーボードのタイプ音が鳴り響く開発フロア
Photo by Alvaro Reyes on Unsplash 忙しそうな先輩の機嫌を伺いながら わからないことを教えてもらって仕事を進める新人時代
Photo by Christina @ wocintechchat.com on Unsplash 夕方に会議室に集まってプロジェクトマネージャーに 進捗報告しながらWBSを更新「70%終わりました」
PAKUTASO 仕事が終わらなかったことが悔しくて、 深夜や休日に出社して仕事をしたり勉強
Photo by Priscilla Du Preez on Unsplash どうにかリリースできるとチームメンバーと喜ぶ エンジニアの仕事ってステキだなって感じた
つくってるときは大変! でもやりきったときの達成感はスゴイ
これがあたりまえの世界だった
あなたがスクラムと出会った後、 どのような光景が広がっていましたか? 目を閉じて想像してみてください
今で言うペアプロやモブプロが自然発生し、 業務中もわいわいしながら仕事を進めていく
朝カンバンの前で雑談しながら朝礼 朝礼以外でもカンバン前に群がって議論や雑談
スーパーエンジニアが技術勉強会を開いてくれて どんどん学んでいくチーム
後からチームでやっていることに 「スクラム」という名前がついていることを知った
リリースなどの仕事の節目ではやっぱり喜びを分かち合う
つくってるときも楽しいし! だからやりきったときはもっと楽しい!
はじめてのスクラム それまでのあたりまえだと思っていた世界が破壊された チームで働いている感覚 自分もまわりも笑顔があふれている 成長をしている実感
How to Change Our World 〜楽天の開発現場からのアジャイル改善事例〜
あなたのルーツは? それをいまどう感じますか?
スクラムをきっかけに アジャイル開発には共感を
None
https://anchor.fm/silver-bullet-club/episodes/Sprint8-ejglkc
アジャイルソフトウェア開発宣言を読んで 書いてあることは理想とするソフトウェア開発の姿 賛成 or 反対ではなく、ただ共感 はじめて読んだときも改めて読んだときも同じような感想 いま読むと少し古く感じるところもあるが、 このマニフェストが20年前に書かれたというスゴさ
息を吸うようにアジャイル Photo by Olia Nayda on Unsplash
素晴らしい叡智を残してくれた先人達 圧倒的な感謝と尊敬
我々はこの先の世界に行こう! Photo by Drew Saurus on Unsplash
うまくいくチーム うまくいかないチーム
うまくいくチームとうまくいかないチーム 似たコンテキスト下で、同じような行動をしていたとしても、 チームによってうまくいくとうまくいかないで分かれている なぜ分かれてしまうのだろう?
うまくいくってなんだ!? 複雜で変化の激しい問題(スクラムガイド) 方法論やエンジニアリングと違ってわかりやすい結果が得にくい デバッグできないところに解決したい問題が存在する そんなに簡単に結果はわからない
うまくいくチームの仮説 スナップショットで結果を判断をしていない 実験を積み重ねている感覚 うまくいかなかったたからやめるのではなく次どうするか わからないを受け入れている
Photo by Paul Gilmore on Unsplash わからないという不安定
「開発に集中したい」問題 エンジニアが現場の問題に直面する アジャイル開発やスクラムに取り組む しばらくすると「もっと開発に集中したい」と思い始める アジャイル開発やスクラムから距離を置きたくなる
「開発に集中したい」問題 距離を置いたところで気づいてしまうことは止められない 見て見ぬ振りをしてただコードを書くことに意味があるのか 結局あきらめて必要だと思うことをやる 結果としてうまくいくという経験
「開発に集中したい問題」の正体 うまくいっていないし、その理由もよくわからない 自分にとってわかりやすいものにすがりたくなっているだけ 真の問題解決から逃げてしまっている
うまくいく うまくいかない
わからない Photo by Paul Gilmore on Unsplash うまくいく うまくいかない
結論づけたくなる病 結果がわかることは経験があることなどごく一部 わからないことのほうが圧倒的に多い 結果がわかるほどの情報量が足りないので解像度が低い わからない=不安定なので、早急に結論づけたくなってしまう
無理やり当てはめてわかった気になる Photo by Ryoji Iwata on Unsplash
無理やり当てはめようとしてない? 二元論 ex. 開発 or ビジネス、現場 or マネジメント ふわっとしたそれっぽい言葉 ex.
心理的安全性、マインドセット 自分たちが知っているやり方 ex. スクラム
わからないなんてふつうだ! 解決したいのは複雜で変化の激しい問題 今の自分たちにはわからないというだけ 「わからない」に対峙することが我々のお仕事
「わからない」に対峙する Photo by Attentie Attentie on Unsplash
全体性 Photo by B NW on Unsplash
スクラムの全体性 スクラムフレームワークは、スクラムチームとその役割・ イベント・作成物・ルールで構成されている。 それぞれに目的があり、スクラムの成功や利用に欠かせな い。 スクラムのルールは、役割・イベント・作成物をまとめ、 それらの関係性や相互作用を統括するものである。 スクラムガイド「スクラムの定義」 スクラムフレームワークは、スクラムチームとその役割・ イベント・作成物・ルールで構成されている。
それぞれに目的があり、スクラムの成功や利用に欠かせない。 スクラムのルールは、役割・イベント・作成物をまとめ、 それらの関係性や相互作用を統括するものである。
スクラムの構成要素 ϩʔϧ ϓϩμΫτΦʔφʔ εΫϥϜϚελʔ ։ൃνʔϜ ࡞ ϓϩμΫτόοΫϩά εϓϦϯτόοΫϩά ΠϯΫϦϝϯτ Πϕϯτ
εϓϦϯτ εϓϦϯτϓϥϯχϯά σΠϦʔεΫϥϜ εϓϦϯτϨϏϡʔ εϓϦϯτϨτϩεϖΫςΟϒ
ものごとを全体としてとらえる 部分を解決しても全体が解決するとは限らない 複雜なものごとを複雜なものごととしてそのままとらえる 実験をしながら情報をためて解像度を上げていく(経験主義)
Controlled Chaos Photo by Martijn Baudoin on Unsplash
Controlled Chaosの第一歩 わからないものをわからないものとして受け入れる いますべての問題を解決しようとしない 判断や問題解決のタイミングを遅延させる 優先順位をつけていまにフォーカスして行動して学んでいく
10円玉を書いてみてください
人によって「見る」が違う 同じ状況で同じ行動をしても人によって中身は全然違う 目的を持って行動していると行動の中身も変わる 本能や無意識でやっていることは言語化されにくい
もっと本能や無意識を大切にする
キングダム第7巻(原泰久/集英社)
本能や無意識を強化したい チームの行動や判断を言語化する 本能や無意識でやっていることの一部に気づくことができる よいことも悪いことも気づくことができれば、 変えることができる
None
本能や無意識を言語化する 雑談 モブプログラミング チーム活動のプレゼンテーション Podcast ゲームモデル
ふとしたときに出るなにげない一言 「なんとなくうまくいってないよね」 「危険なスメルがする」 「これいまじゃないよね」
つくりたくない機能はやっぱりだめだった なんとなくつくりたくないと感じた機能があった 理由を説明したが強い要望によってつくることになった なるべくシンプルにしてつくった やっぱり結果としてつくらない方がよかった
https://confengine.com/regional-scrum-gathering-tokyo-2021/proposal/14944/team-controlling-chaos
エンジニアリング ビジネス チーム
同じような問題を繰り返している感覚
Photo by Grillot edouard on Unsplash
自信を持って進もう ボトルネックは移動する 実際は螺旋を描いているだけで前回よりも高い位置にいる わからないだけで歩みを止めてしまわずに行動し続ける 知略と本能どちらも使って自信を持って前に進む
初心者を脱した人たちはどこへ行ったのか 「やってみた」セッションや初心者向けセッションが多い 「やってみた」の後そのチームはどうなったのだろうか 初心者じゃなくなったチームは今元気なのだろうか そういう話がとても聞きたい!
初心者を脱した人たちはどこへ行ったのか アジャイルソフトウェア開発宣言やスクラムガイドを たまに読んで新しい学びがあるのは自分たちが変化しているから 変化をしているスピードはチームのほうが速い スクラムガイドですら数年に1度アップデートしているのに おまえらときたら…
結果が出ているからこのままで大丈夫、 と思っていれば今の自分はない ー イチロー
スクラムにあてはめようとし過ぎてない? スクラムが難しいのではなくチーム開発が難しい スクラムが楽しいのではなくチーム開発が楽しい 私たちはスクラムをしているのではなくチーム開発をしている
How to Change Our World 〜楽天の開発現場からのアジャイル改善事例〜
あなたが初心者でも玄人でも エンジニアでもマネージャーでも アジャイルコーチでもなんでもいい
スクラムと向き合い、 自分のストーリーを語ろう
「わからない」を楽しんで、 実験してきた結果を自慢する大会
それがカンファレンス!
None