人が作るソフトウェア 〜今組織パターンを読む意味〜
TRANSCRIPT
![Page 1: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/1.jpg)
SummitDevelopers
Developers Summit 2013 Action !
人が作るソフトウェア~今『組織パターン』を読む意味~
和智右桂グロースエクスパートナーズ株式会社
マネージャー
15-A-5#devsumiA
![Page 2: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/2.jpg)
和智 右桂
JavaEE勉強会 所属
グロースエクスパートナーズ株式会社 勤務
Yukei Wachi
@digitalsoul0124Digital Romanticism
http://d.hatena.ne.jp/digitalsoul
ネコ好き
Photo by @digitalsoul0124 All rights reserved.
IT アーキテクト
SummitDevelopers
![Page 3: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/3.jpg)
SummitDevelopers
Developers Summit 2013 Action !
書籍翻訳
3
近日発売デブサミ刊行組織パターン
![Page 4: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/4.jpg)
SummitDevelopers
Developers Summit 2013 Action !
『組織パターン』とは?
4
• 2004年刊行• 10年にわたる組織研究の成果• スクラムをはじめ、様々なアジャイルプラクティスのベースとなっている
![Page 5: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/5.jpg)
SummitDevelopers
Developers Summit 2013 Action !
なぜ今読むべきなのか
•パターン言語
•ロール指向のチームモデル
5
![Page 6: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/6.jpg)
SummitDevelopers
Developers Summit 2013 Action !
SummitDevelopers
パターン言語
![Page 7: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/7.jpg)
スクラムに対する関心の高まり
scrum http://www.flickr.com/photos/ephramjames/2661080677/ by missresincup
SummitDevelopers
![Page 8: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/8.jpg)
slip http://www.flickr.com/photos/markybon/1517673819/ by MarkyBon
「よし、次のプロジェクトはスクラムでやろう」
SummitDevelopers
![Page 9: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/9.jpg)
SummitDevelopers
Scrum
あなたの組織は“スクラム”を始められますか?
![Page 10: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/10.jpg)
SummitDevelopers
•Three Roles•Four ceremonies•Three Artifact
Timebox
Burndo! Cha"
Planning Pokerhttp://www.scrum.org/Portals/0/Documents/Scrum%20Guides/Scrum
%20Guide%20-%20JA.pdf#zoom=100
![Page 11: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/11.jpg)
SummitDevelopers
一歩ずつ
価値を届けながら
stepping stones http://www.flickr.com/photos/89509548@N00/435016282/ by Janet 59
![Page 12: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/12.jpg)
どうすればいいだろう?
3D Character and Question Mark http://www.flickr.com/photos/crystaljingsr/3914729343/ by 姒儿喵喵
SummitDevelopers
![Page 13: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/13.jpg)
そこでパターンですよ
SummitDevelopers
![Page 14: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/14.jpg)
SummitDevelopers
Developers Summit 2013 Action !
SummitDevelopers
パターンとは?
14
•繰り返し現れる•あるコンテキストにおける問題を解決する•「全体性」に寄与する•美的あるいは文化的な価値を 反映する
![Page 15: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/15.jpg)
SummitDevelopers
Developers Summit 2013 Action !
SummitDevelopers
パターンを一定の順序で組み合わせる規則
パターン言語とは?
15
![Page 16: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/16.jpg)
SummitDevelopers
Developers Summit 2013 Action !
SummitDevelopers
•プロジェクトマネジメント•ワークキュー(4.1.13)•組織の漸進的成長•防火壁(4.2.9)•組織のスタイル•コンウェイの法則(5.1.7)•人とコード•アーキテクトも実装する(5.2.10)
四つのパターン言語
16
![Page 17: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/17.jpg)
パターンに導かれて
一歩ずつ成長していこう
SummitDevelopers
![Page 18: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/18.jpg)
SummitDevelopers
Developers Summit 2013 Action !
SummitDevelopers
ロール指向のチームモデル
![Page 19: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/19.jpg)
ウォーターフォールとアジャイルの違いは?
SummitDevelopers
![Page 20: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/20.jpg)
このプロセスはどちら?
分析 設計 実装 テスト
SummitDevelopers
ウォーターフォール?アジャイル?
![Page 21: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/21.jpg)
「仕事を壁の向こうに投げつけるスタイル」
批判すべきは、SummitDevelopers
![Page 22: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/22.jpg)
どうしよう?
3D Character and Question Mark http://www.flickr.com/photos/crystaljingsr/3914729343/ by 姒儿喵喵
SummitDevelopers
![Page 23: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/23.jpg)
SummitDevelopers
Developers Summit 2013 Action !
プロセスを超えて構造や価値へ
• プロセスはコミュニケーションと生産活動の構造から生み出される• 構造は組織の価値観に支えられる–利益第一主義ならマーケティングが強くなる–顧客第一主義なら情報は顧客を中心に動く
23
![Page 24: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/24.jpg)
ロール構造が情報の流れを生む
hats http://www.flickr.com/photos/slimjim/2786503962/ by slimmer_jimmer
SummitDevelopers
![Page 25: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/25.jpg)
ステークホルダー
防火壁(4.2.9)
生産者(4.1.3)
顧客
開発者
アーキテクチャチーム(5.2.4)
アーキテクト
プロジェクトマネージャー
作業が内側に流れる(4.1.18)
チームの一例SummitDevelopers
![Page 26: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/26.jpg)
コンウェイの法則(5.1.7)汎用モジュール
職人
個別モジュール
開発者
個別モジュール
開発者個別モジュール
開発者
組織構造とアーキテクチャ
SummitDevelopers
![Page 27: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/27.jpg)
人のつながりが
ソフトウェアを生み出す
SummitDevelopers
![Page 28: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/28.jpg)
組織パターン~アジャイルソフトウェア開発のために~
ComingSoon
SummitDevelopers
![Page 29: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/29.jpg)
SummitDevelopers
Developers Summit 2013 Action !
My Recommend Next Action!
![Page 30: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/30.jpg)
学びを 実践を共有しよう
SummitDevelopers
#dAction
![Page 31: 人が作るソフトウェア 〜今組織パターンを読む意味〜](https://reader031.vdocuments.pub/reader031/viewer/2022032700/55d50cc4bb61eba7708b474e/html5/thumbnails/31.jpg)
知の場を豊かにするために
コミュニティ
SummitDevelopers
#dAction