全員ウォーターフォール開発者によるアジャイル開発への挑戦－朝日生命・変革への取り組み－

2020年11月17日
株式会社インフォテクノ朝日
浅見 直人
株式会社クレスコ
山内 貴弘

Info Techno Asahi & Cresco Confidential.

0本日のご説明内容

第1部 挑戦のサマリー (クレスコ 山内)
1. アジャイル開発スタート前夜
2. (見た目)開発チームの変化
第2部 開発チームの挑戦 (インフォテクノ朝日 浅見)
3. (詳細)開発チームの変化
4. アジャイルになろう

Info Techno Asahi & Cresco Confidential.

1第1部 挑戦のサマリー + 説明者の自己紹介

2

株式会社クレスコ
クレスコはAI(人工知能)やクラウドなどの先端技術を含むIT開発技術と高品質なサービスで世の中のさまざまな仕組みづくりを手掛ける独立系の“システムインテグレーター”。
「クレスコ」はラテン語で”成長“。
直近10年間で売上高は2.5倍、社員数は2.2倍の成長企業です。

山内 貴弘

AWSクラウドやリモートワークに関する近著です。

エグゼクティブITアーキテクト
インフラ・クラウド部門の事業部長を経てデジタル変革と教育がテーマのスクラムマスター
Info Techno Asahi & Cresco Confidential.

2020年09月発売 2020年8月発売 2020年11月発売

3アジャイル開発スタート前夜

4

朝日生命の変革への取り組み
朝日生命保険インフォテクノ朝日

2018 年度から 2020 年度の 3 ヵ年の中期経営計画「ＴＲＹ ＮＥＸＴ ～成長を実現し、未来を創る～」
未来を創る: デジタルトランスフォーメーションの実行～ アジャイル開発の実施 ～Info Techno Asahi & Cresco Confidential.

5デジタル変革への強い意志
朝日生命保険様株式会社クレスコ
・10数年来のご支援
・近年はAWS Cloudでのシステム構築
・Lead the Digital Transformation.
(会社のキャッチフレーズ)

インフォテクノ朝日様

強い意志

Info Techno Asahi & Cresco Confidential.

6強い意志にお応えするために2019年4月

アジャイル開発のチーム組成を着手

2019年5月

経験者をアサインできないコンサルティン
グ会社に相談

違う

社内調整

社内調整

玉突き/要員調整2019年6月

戦略スタッフ・
サービス戸田さんと打ち合わせアジャイルコーチとして招聘

2019年7月

自分がやる

社内説得

社内からの応援
CrescoInfo Techno Asahi & Cresco Confidential.

レビュー
→ 否認

提案・アジャイル開発スタート

全員ウォーター
フォール開発者7

アジャイル開発スタート前の振り返り
Keep・朝日生命様の変革への強いご意志
・アジャイルは頭だけでなく肚でやる
そして全員、当事者になっていく
さすが! “クレスコWay”

Try
・実績を作る必要性
・社内へのフィードバック
・社外での発表(海外学会発表)
・会社サービスメニュー化

Problem・説明の難しさ(特に未経験であるもの)

Info Techno Asahi & Cresco Confidential.

8アジャイル開発のTRYの結果として■会社のサービスメニューへの「アジャイル」の追加■アジャイル開発
組織の設立■スピードアップInfo Techno Asahi & Cresco Confidential.

9

(見た目)開発チームの変化

10全体の体制【プロダクトオーナー】
朝日生命様
土田様

【ＰＯチーム】
・ビジネス部門
中山様

佐田様【ユーザーストーリー立案】 【スクラムコーチ 】
クレスコ
鈴村

戦略SS
戸田

クレスコ
勝目

【開発チーム】

このチームの挑戦のストーリー

近藤様・情報システム企画部様
林様

松本様

池田様

【スクラムマスター 】

Info Techno Asahi & Cresco Confidential.

クレスコ
河畑

クレスコ
山内

クレスコ
中村

ITA
能勢

クレスコ
西山

クレスコ
小出

ITA
浅見

もう一人のＳＭナイスガイ！
”のせりん”

11

開始当初のウォーターフォール技術者

Info Techno Asahi & Cresco Confidential.

12開始2週間後のアジャイル開発チーム

Info Techno Asahi & Cresco Confidential.

13開始1ヶ月後 笑顔のスプリントレビュー

Info Techno Asahi & Cresco Confidential.

14

開始1ヶ月後のアジャイル開発チーム

Info Techno Asahi & Cresco Confidential.

15価値作りのスピード
2019年4月

アジャイル
開発のチーム組成を着手
2019年6月
戦略スタッフ・サービス
戸田さんと打ち合わせ

2019年5月

経験者をアサインできない

コンサルティ
ング会社に相談

違う

社内調整

社内調整

玉突き/要員調整2019年7月

自分がやる

社内説得

アジャイル開発スタート

アジャイルになる

全員ウォーター
フォール開発者

全員アジャイル開発者

レビュー
→ 否認

社内からの応援
Crescoスプリント開始後1ヶ月

開発に至る前のスピード

開発(価値作り)のスピード

現在、はるかにスピードアップ
Info Techno Asahi & Cresco Confidential.

16第2部 開発チームの挑戦 + 説明者の自己紹介

17

株式会社インフォテクノ朝日
インフォテクノ朝日（Info Techno Asahi=ITA）
は、朝日生命保険相互会社のデジタル子会社。
朝日生命グループをシステムで支える会社。
朝日生命とともにDXを推進。

浅見 直人
2016年入社以降、4年間ウォーターフォール開発に従事。
趣味は競技プログラミング。

Info Techno Asahi & Cresco Confidential.

18

(詳細)開発チームの変化の軌跡

19

開発チームメンバーの紹介
全員ウォーターフォール開発エンジニア
かんとく
30代

ウォーター
フォール
10年選手にっしー
20代

ちゃんかわ
20代

Info Techno Asahi & Cresco Confidential.

あざみん
20代

せんとくん
30代
ウォーター
フォール
15年選手

20

当アジャイル開発チームのケース
••
•
•
•
•
•

2019年7月29日 － 2019年9月27日※PoCのみ実施
開発メンバーは5名
今後の展開は検討中
スクラム
生保営業職員へのスマートフォンアプリケーション
1週間スプリント (最初の正味1週間程度は研修)
毎週、動くソフトウェアを開発しデモ実施
お客様からのご評価

POチームによるカスタマージャーニー作成
Info Techno Asahi & Cresco Confidential.

開発チームのお疲れ様会

21

開発チームの生産性の推移
Sprint2-1では技術要素の習得による生産性が著しく向上

Sprint2-2での技術要素の変更による生産性低下

結果的にフィードバック・新規機能の追加が少なかったことと完成に向けて、開発量は低減した。Sprint7では主に機能削除を行った。

Agile Project History
Sprint3では技術要素の習得による生産性再び向上

5000
4500
4000
3500

Sprint1から動くソフトウェアを開発することができ、以後、毎週アプリケーションのレビューを実施

3000
2500

2000
1500
1000
500
0
sprint1

sprint2-1

sprint2-2

sprint3sprint4

Add Statements

LINE Works +AWSでのBot開発
活動履歴参照画面(Vue.js) での開発
Info Techno Asahi & Cresco Confidential.

sprint5sprint6sprint7sprint8

Delete Statements

8/30 営業職員へのデモ実施

開発メンバーの夏季休暇・プロジェクトルームの引っ越し

22

各スプリントでの成長 1/5
スプリント1
実施前の状態

実施後のコメント

まだ具体的ではないユーザー
要望を、ウォーターフォールでいう詳細設計レベルに1時間で落とし込むのは無理だ。

せんとくん「意外とやってみたら、できちゃった」にっしー「この週がウォーターフォールから抜け出すきっかけになった。ミー
ティングのアジェンダの見積りを辞めようとした」
ちゃんかわ「シンプルに考えることができた。最初から全部つくろうとしなかった。つまり正解主義ではなく、適応主義が理解できた」
せんとくん「設計書がなくても、できるんだな」
ちゃんかわ「まだチームの動きが出来ていない。ありがとう、を言えていない」
アジャイルを促進したチーム内の工夫
ホワイトボードのシーケンス図，ミーティングのアジェンダ見積り廃止，最初から全部を作ろうとしない考え，設計書がなくてもできるという気づき

考え方がウォーターフォールだ。
タイムボックスで行うこと！
Info Techno Asahi & Cresco Confidential.

23

各スプリントでの成長 2/5
スプリント2
実施前の状態

実施後のコメント

スプリント1ではそれぞれがまだア
ジャイル開発としての共同作業にはなっていなかった。また先々に対して不安であった

あざみん「まじで不安で8月の三連休で書籍を1万円分買っていた。日々成長していないといけない。それを目に見えるようにしないと」
ちゃんかわ「なんで頑張れたかというと、みんながやらないといけないから」
あざみん「仲良くやっているからこそ、きっと、全然わからないことを言えた」にっしー「デイリースクラムの時にできるようになったことを言い始めた。そのためにネタをつくらないといけないので。みんなができているから、追いつかないといけない。毎週成長ではない、毎日成長しないといけない」
せんとくん「担当が決まったないから、全部やんないといけない」
かんとく「アジャイルのルールを守ってやったのがよかった」

スプリント1 (1週間)計
画開発(3日)レビ
ュースプリント2 (1週間)計
画開発(3日)・・・

アジャイルを促進したチーム内の工夫
デイリースクラムでの昨日できるようになったことの発表

レビュ
ー

従来のウォーターフォール開発とは全く異なるスピード感

Info Techno Asahi & Cresco Confidential.

24各スプリントでの成長 3/5
スプリント3
実施前の状態

実施後のコメント状態では、実際のペア間でのコード あざみん「この週の振り返りから、全部のタスクに完了基準をつけた」の重複が発生していた。にっしー「例えば、リッチメニューを画面に表示するだけではなく、ボタンだったら、どのようなレスポンスが返ってくるかという点を明確にした」
ちゃんかわ「それをやらないとタスクがかぶってしまう。ペア間の重なりが出来てしまった。これにより、スコープが明確になって、無駄な作業がなくなった」
あざみん｢自分ではわからない。だからホワイトボードに書き出す。みんなの頭の中がかわらない。それをやらないとダメ｣
アジャイルを促進したチーム内の工夫
タスクの完了基準の設定
これを達成していればタスクが達成している= トヨタの自工程完結(JKK)の考え方。

ホワイトボードでの共通理解

全タスクに完了基準(ピンクの付箋紙)の貼付
Info Techno Asahi & Cresco Confidential.

25

各スプリントでの成長 4/5
スプリント4
実施前の状態

実施後のコメント開発した既存のシステムなどタスクの ちゃんかわ「タイムオーバーに対する振り返りをするようにした。
消化が早くなった
あざみん「緑の付箋をつけるようにした」にっしー「なんで過ぎたのか、それを報告するようになった」
ちゃんかわ ｢自己組織化してきているし、安定してきた｣アジャイルを促進したチーム内の工夫
遅延したタスクへの緑の付箋紙の貼り付け

タイムオーバーになると、緑の付箋紙

Info Techno Asahi & Cresco Confidential.

26

各スプリントでの成長 5/5
スプリント5～
実施前の状態

実施後のコメント

プロダクトオーナーからは既存システ ちゃんかわ「開発チームからバックログ提案してみた。」
ムとの連携の重要性が言われていたが、にっしー「システムの全体の方針、自分たちのコンセプトをつくっエンドユーザーからは、単独機能の方 た。」
が良いという意見が出てきた。
(エンドユーザーデモの結果)

アジャイルを促進したチーム内の工夫
自分たちによる開発コンセプト作成

管理者の視点ではな
く、エンドユーザーの視点でないと決して抽出できない意見(重要な発見)Info Techno Asahi & Cresco Confidential.

27

アジャイルになろう28

経験者の気持ち
開発中は本当に幸せでした。
今まで従事していた、ウォーターフォールでありがちな、情報を伝播するだけの「仕事のための仕事」ではなく、自らで価値を生み出すことができました。
知的好奇心を満たし、新たなスキルを身に付け、身に付けたスキルで顧客と一緒に世の中を便利にする。これこそがエンジニアの幸せではないでしょうか。
エンジニアを、さらに関係者全体を幸せにするために、アジャイル開発を取り入れてはいかがでしょうか。

Info Techno Asahi & Cresco Confidential.

29一ヶ月でアジャイルになれます
そのためには・・・？

Info Techno Asahi & Cresco Confidential.

30アジャイルになるには
Early Stage (Sprint1or2)

Late stage(Sprint3 after)

柔軟なエンジニ
アであることWe can do it agile

自分たちでルールをつくる“It’s a stoic rule”

Basic Mindset:

もっと仲良くなろうとする気持ち
Info Techno Asahi & Cresco Confidential.

31ご清聴ありがとうございました

Info Techno Asahi & Cresco Confidential.

32