古参Webサービスのアジャイル化、DevOps化への奮闘記

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

自己紹介・西口 知久 (にしぐち ともひさ)・1980年に大阪に生まれる。
・2006年入社。新人研修のときから昼休みにほぼ毎日散歩へ行き、自然と戯れている。
官公庁系システム開発、自社パッケージ開発等を経て、現在に至る。
2016年にアジャイルの世界にデビュー。
散歩中の一コマ
大きな松ぼっくり→←大きなハチCopyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

2

会社紹介
・会社名：株式会社オージス総研
・英語名：ＯＧＩＳ-ＲＩ Ｃｏ., Ｌｔｄ.
・代表者：西岡 信也
・設立：１９８３年６月２９日
・資本金：4.4億円（大阪ガス１００％、間接出資含む）
・売上実績：６４９億円（連結） ３５９億円（単体） ※２０１５年度
・従業員数：３２７７名（連結） １３８６名（単体） ※２０１６年３月３１日現在
・事業所：大阪、東京、千里、うつぼ本町、名古屋、豊田、葛飾
米国（シリコンバレー）
・事業内容：
 情報化戦略立案、コンサルティング
 情報システムの設計・開発、運用・管理 大阪ガス向けシステム開発、システム運用のノウハウの活用
・主な取り組み 持続可能なシステムの実現に向けて「百年アーキテクチャ」の提唱
 Ｏｐｅｎ（非特定ベンダ、Ｏｐｅｎ Ｓｏｕｒｃｅの活用）、Ｇｌｏｂａｌ（グローバルな開発・デリバリ）
Ｉｎｆｏｒｍａｔｉｏｎ Ｓｅｒｖｉｃｅs（コンサルティング、教育、ＳａａＳ、ＰａａＳ、ＥＤＩなど）の提供
 お客様の立場で考え、お客様に最良のソリューションを提供

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

3

第1章

むかしばなし(アジャイル開始前)

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

410年前～最近まで体制と役割分担

東京
大阪

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

510年前～最近まで
仕事のやり方はウォーターフォール

きちんと見積もって承認を得て・・・。
設計して実装して・・・。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

6

10年前～最近までバージョンアップは年に1回お客様はこう言いたかったにちがいない。
できました！

今さら いらん！

次第に契約数は伸び悩んでいった・・・。
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

7

10年前～最近までアカン！！
このままでは売れへん！

XXCopyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

8

頭を抱えていると・・・

コミュニケーションを円滑にして、お客様のほしいものをどんどん世に出す。
アジャイルってええもんらしい・・・。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

9

神様、仏様、アジャイル様

アジャイルの「ア」の字も知らないのに、すがる思いでやりだした。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

10

第2章

2016年 秋アジャイルはじめました

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

11

いきなり困る
東京-大阪で拠点が離れているから、情報共有どうしよう・・・

みんなアジャイル
初めて|||

セールス・プロモーションにもアジャイルは使えるの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

12

いきなり困る
東京-大阪で拠点が離れているから、情報共有どうしよう・・・

みんなアジャイル
初めてやる前から悩むのはムダ！！
|||

セールス・プロモーションにもアジャイルは使えるの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

13

いざ！出陣じゃーーーーーー！！
ツールはエクセルとパワポでいいや！！
アジャイルはチーム一丸となって仕事をするらしい。

東京

東京 セールス プロモ
大阪

大阪

開発

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

運用

14あぁ、スプリント計画・・・
果てしなく続くプランニングポーカー
いつもどうやってテストしてるの？
いつも通りテストする感じで…

東京 セールス プロモ
大阪

開発

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

運用

15あぁ、スプリント計画・・・
初めてお互いの仕事を話し合う。
提案書を更新しようと思ってて…
東京 セールス プロモ
大阪

開発

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

ん？
じゃあ画面キャプチャがいるね。

運用

16あぁ、スプリント計画・・・
あれ？なんか楽しい・・・。
^^^^

東京 セールス プロモ
大阪

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

^^^^

開発

運用17

あぁ、スプリント計画・・・

だが、無情にも時間は過ぎていく…

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

18あぁ、スプリント計画・・・

結局、初めてのスプリント計画は3日もかかった。
2週間のスプリントだと2~3時間ちゃうの・・・

前途多難や|||Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

19改めて、出陣じゃーーーーーー！！

長かったスプリント計画もようやく終わり、あとは突き進むのみ！

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

20改めて、出陣じゃーーーーーー！！
作業内容
・機能開発
・運用ツール開発
・HP改定
・提案書改定・新規/変更の申込
・提案訪問、見積・問合せ
・監視アラート対応

計画作業などなど
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

21

あれよあれよとゲームセット！！
結局、計画の半分も完了せず・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

22

どんな状況だったか・・・
どんどん来る突発的な割込作業に阻まれ・・・
計画した作業に入れない！！

計画した作業Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

XX

23

どんな状況だったか・・・
作業内容
・機能開発
・運用ツール開発
・HP改定
・提案書改定・新規/変更の申込
・提案訪問、見積・問合せ
・監視アラート対応

割込作業などなど
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

24

どんな状況だったか・・・

半分ぐらいは手をかけてるやろう…。

なんぼ計画作業に入れてないって言うてもなぁ。
|||Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

25

こんにちは、「割込作業さん」その他作業
18%

計画作業に２１％しか時間を割けていない！！
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

26

「割込作業さん」＝疫病神頼みの綱のアジャイル様だったのに、「割込作業さん」に阻まれるという、厳しい現実。。。
計画作業が21%て…。
なんにもできひんやん。
～

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

27

「割込作業さん」＝疫病神頼みの綱のアジャイル様だったのに、「割込作業さん」に阻まれるという、厳しい現実。。。
割込作業をコントロールできるように考えてみよ！！
計画作業が21%て…。
なんにもできひんやん。
～

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

28

「割込作業さんに」やったこと①計画作業と割込作業の付箋を色分け○○作成

アラート調査：計画作業0.5

西口

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

：割込作業
1.0

西口

29

「割込作業さん」にやったこと②割込作業チャートで状況把握

1回のスプリントで生じた割込作業

割込作業残(差分)：累積割込作業：累積割込作業消化Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

30

「割込作業さん」≠疫病神

1回のスプリントで生じた割込作業の量がわかる。
↓
スプリント計画時に割込作業の量を想定できる。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

31

「割込作業さん」≠疫病神

割込作業の進捗がわかると効率的にやりたくなる。
↓KPTボードに問題や改善が出る。
↓
効率的に作業が進む。
↓
計画作業の時間が増える。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

32

「割込作業さん」≠疫病神

その他作業14%Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

33バーンダウンチャートがダウンした！
：残作業：一定ペースで作業消化したとき^^Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

34

しかし！！

喜んでばかりはいられない！！

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

35

後半追い込み型：残作業：一定ペースで作業消化したとき残業してがんばっている

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

36

負荷の偏りも発見

予定の131%働いている

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

37

後半駆け込傾向と負荷集中…

「仕掛作業は２つまで」としてもみんな聞いてくれへん。

|||

この先、このままではバテるなぁ

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

タスクボードの工夫しやな

38

後半駆け込み傾向の対策！
バックログの優先順に作業しよう
バックログ１つにタスクボードのスライドが1枚

高優
先度低Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

39

後半駆け込み傾向の対策！
期限が近いものから実施しよう
○○作成
0.5

西口

○○作成
(12/31)
0.5

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

西口

40

仕掛作業をわかりやすく！
仕掛作業を1か所に集めたDoing列を削除作業に入るときにタスクボードから仕掛ボードへタスクボード

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

仕掛ボードにDoing列を用意完了したらタスクボードのDoneへ仕掛ボード

41

ようやく訪れた残作業「0」・そして、6回目のスプリントではじめての残作業０：残作業：一定ペースで作業消化したとき

ついにきた！！
長かった・・。

～～Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

42

宴じゃ～ ～ ～ ～ ～ ～！！

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

43

喜んでいると・・・

お客様のほしいものをさらにどんどん世に出すDevOpsというええもんあるで・・・。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

44

神様、仏様、DevOps様

よし、DevOpsやってみよか！！
DevOpsってなんの略かも知らんけど・・・。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

45

第3章

2017年 年明け早々
DevOpsはじめました

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

46

また、いきなり困る

DevOps・・・

定義は？
|||

目的なの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

手段なの？

47

また、いきなり困る

DevOps・・・

定義は？

改めて製品と向かい合う！！
|||

目的なの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

手段なの？

48

製品の目的を明確にして

東京 セールス プロモ

大阪

開発

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

運用

49

目的がはっきりすると我々のDevOpsのイメージができるゴールを共有し、お互いの作業や行動を認め合い、チームの成果を全員が喜べる状態であること。
共有したゴールを達成すべく、日々改善を行い、どんどん早く良いものを生み出して、お客様へ価値を早く提供していける状態であること。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

50目的がはっきりすると仕事も変わるバージョンアップは年に1回…
・・・・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

51

目的がはっきりすると仕事も変わるでも、僕たちは当時のフロー通りになるように計画して実行することがとても重要だと思っていたんだ。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

52

目的がはっきりすると仕事も変わる

目的はGISでお客様に「業務の革新」を起こすこと。

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

53

目的がはっきりすると仕事も変わるバージョンアップは年に1回…
・・・・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

54目的がはっきりすると仕事も変わるバージョンアップは年に1回…
・・・・・・・・・

・・・
開発候補を選定して承認されるのに6ヶ月・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

55

目的がはっきりすると仕事も変わるバージョンアップは年に1回…
・・・・・・・・・

・・・
毎週プロダクトバックログを見直し開発候補を選定して承認されるのに6ヶ月・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

56

目的がはっきりすると仕事も変わるバージョンアップは年に1回・・・・・・

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

57

目的がはっきりすると仕事も変わるバージョンアップは年に1回・・・・・・
40サイトを１つ１つ丁寧に手作業でリリース

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

58

目的がはっきりすると仕事も変わる

当時は全サイトリリース完了までに1ヶ月。
毎日毎日リリース。手作業で。
これ以上お客様が増えたら破綻するがな・・・。

毎日がサザエさん症候群・・・。

|||Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

59目的がはっきりすると仕事も変わるバージョンアップは年に1回XX・・・

手作業をツール化・・・
今は40サイトを1週間でリリース完了
40サイトを１つ１つ丁寧に手作業でリリース

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

60

目的がはっきりすると仕事も変わる

さらば！！苦痛の日々よ！！
バイバイ！！
～～

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

61

目的がはっきりすると「意識」も変わる
抵抗感なく担当外の仕事をやりだす
プログラム書いてみようかなぁ

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

結合テストいっしょにやるよ！

62

目的がはっきりすると「意識」も変わる
東京-大阪の拠点の垣根もない
お客様に提案に行こか！

HPのブログ書いてもいい？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

63

いきなりうまくはいかない…
DevOps開始後初の結果：残作業：一定ペースで作業消化したとき

約1/4の作業を残して終了

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

64

しっかり振り返って暗黙の了解ってあるよね・・・
テストツールなんてあるの？共有してーや！
東京 セールス プロモ

ごめんごめん大阪

開発

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

運用65

改善策を実行する
熟練者は何してるの？

XX機能テスト
実施

詳細化

3.0

項目比較ツー
ル準備

テストファイル
準備

0.5

0.5

まとめて画面キャプチャ取得

・・・

0.5

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

66

改善策を実行する
東京ー大阪間でペアプログラミング
タブレット式TV会議システム

Windowsのリモートアシスタンス

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

67

今まで以上に改善が進む
今までの「普通」が改善対象！！
KPTボードの付箋枚数：K

DevOps後：P：T

スプリント
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

68結果、さらに仕事が進む
例えば、HPが更新されていく

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

69

結果、さらに仕事が進む
例えば、HPが更新されていく

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

70

結果、さらに仕事が進む
例えば、HPが更新されていく

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

71

結果、さらに仕事が進む
例えば、HPが更新されていく

続きはWEBで。
guruchizu.com

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

72

第4章

今日までそして明日から

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

73

今日までスプリント10回分の結果
項目

アジャイル前アジャイル後バージョンアップ

1年に1回5ヶ月で7回HP更新

1年に6回5ヶ月で13回

やってよかった・・・。
～～

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

74

明日からさらに早く良いものを出していく

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

75

迷われている方へ
東京-大阪で拠点が離れているから、情報共有どうしよう・・・

みんなアジャイル
初めて|||

セールス・プロモーションにもアジャイルは使えるの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

76迷われている方へ
東京-大阪で拠点が離れているから、情報共有どうしよう・・・

みんなアジャイル
初めてやる前から悩むのはムダ！！
人同士の信頼関係があれば大丈夫！！
|||

セールス・プロモーションにもアジャイルは使えるの？

Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

77おわり関係者一覧(50音順)
大嶋 翔
北澤 友子
以上です。
山海 一剛
ありがとうございました。
高橋 顕治
高橋 佑介西口 知久畑和夫））
藤村 千秋
御堂 建自
矢田 恵子
山富 晃司
Copyright © 2017 OGIS-RI Co., Ltd. All Rights Reserved.

78