アジャイル開発における 開発・保守の品質保証 -アジャイルの … · め、当分科会では、アジャイル開発 における品質保証の実践というテー
アジャイル初心者向けセミナー...
Transcript of アジャイル初心者向けセミナー...
![Page 1: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/1.jpg)
Copyright 2015 FUJITSU LIMITED
富士通株式会社SPF戦略企画室 インキュベーションセンター
0
アジャイル初心者向けセミナー <2-1>
①スクラム開発におけるかんばんの役割
②アジャイル開発における振り返りを生かした開発手法の改善
![Page 2: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/2.jpg)
Copyright 2015 FUJITSU LIMITED
①スクラム開発におけるかんばんの役割~チーム内報告の改善~
富士通株式会社SPF戦略企画室 インキュベーションセンター小林輝哉
1
![Page 3: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/3.jpg)
実は
今回の<2-1><2-2>のセクションは
Incubation Centerの新人
が同時期に取り組んだ開発について発表
Copyright 2015 FUJITSU LIMITED
共通する項目についてご紹介
2
![Page 4: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/4.jpg)
Incubation Centerとは?
部署のコンセプト
新人が自律的にアジャイル開発を体得し
世界で戦えるソフトウェアエンジニアに
成長していく部署
部署名に込められた意味
(Software Engineers) Incubation Center
⇒ソフトウェアエンジニアを育てる部署
部署内で20人/24人が新人
Copyright 2015 FUJITSU LIMITED3
![Page 5: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/5.jpg)
初めてのスクラム開発が始まるまで
Copyright 2015 FUJITSU LIMITED
6月 7月
新人ソフトウェア開発研修
はじめてソフトウェア開発に触れる
8月5月
社内サービス開発
スクラム開発開始
配属
4
![Page 6: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/6.jpg)
初めてのスクラム開発が始まるまで
Copyright 2015 FUJITSU LIMITED
8月
社内サービス開発
スクラム開発開始
配属6月 7月
新人ソフトウェア開発研修
はじめてソフトウェア開発に触れる
5月
5
![Page 7: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/7.jpg)
新人ソフトウェア開発研修
アジャイル要素を取り入れた開発
Copyright 2015 FUJITSU LIMITED
かんばん バーンダウンチャート
アジャイルで用いられるツールを利用
振り返りから多くの知見を得て開発を終える6
![Page 8: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/8.jpg)
初めてのスクラム開発が始まるまで
Copyright 2015 FUJITSU LIMITED
6月
はじめてソフトウェア開発に触れる
5月
新人ソフトウェア開発研修
8月
社内サービス開発
スクラム開発開始
配属
本日お話しするのはここ
7月
社内のちょっとした問題
解決するアプリを作る
4チームに分かれ本格的にスクラム開発に取り組むことに
7
![Page 9: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/9.jpg)
私のチームの事例
Copyright 2015 FUJITSU LIMITED8
![Page 10: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/10.jpg)
Copyright 2015 FUJITSU LIMITED
私たちはどんなチームだったか?
開発者SM兼開発者 開発者 開発者 開発者
自分の力でやってやる!
今までにないものを作りたい!
9
![Page 11: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/11.jpg)
Copyright 2015 FUJITSU LIMITED
私たちはどんなチームだったか?
開発者SM兼開発者 開発者 開発者 開発者
Uni-Edgeうに えっじ
10
![Page 12: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/12.jpg)
Copyright 2015 FUJITSU LIMITED
私たちはどんなチームだったか?
Uni-Edge
開発力の高いメンバーが主体的に独創性の高いものを作る
自分だけの力で突っ走りPOの要望と違うものを作る
良く言えば
悪く言えば
11
![Page 13: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/13.jpg)
Uni-Edge
Copyright 2015 FUJITSU LIMITED
自分だけの力で突っ走りPOの要望と違うものを作る
悪く言えば
さまざまな問題にぶち当たったが・・・
12
![Page 14: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/14.jpg)
Uni-Edge
Copyright 2015 FUJITSU LIMITED
自分だけの力で突っ走りPOの要望と違うものを作る
悪く言えば
繰り返し○○○を改善→なんとかリリース
13
![Page 15: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/15.jpg)
Copyright 2015 FUJITSU LIMITED
改善したもの
透明性
14
![Page 16: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/16.jpg)
Copyright 2015 FUJITSU LIMITED
Uni-Edgeの成長=透明性獲得の過程
個人プレイヤー
連携するチーム
目標を見通せるチーム
15
![Page 17: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/17.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
16
![Page 18: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/18.jpg)
Copyright 2015 FUJITSU LIMITED
社内サービス開発の進め方を決定
in 新人ソフトウェア開発研修(配属前)
+ かんばん
17
![Page 19: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/19.jpg)
Copyright 2015 FUJITSU LIMITED
社内サービス開発の進め方を決定
+ かんばん
In 社内サービス開発
18
![Page 20: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/20.jpg)
Copyright 2015 FUJITSU LIMITED
かんばんを使わない理由
かんばんへの不信感
19
![Page 21: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/21.jpg)
Copyright 2015 FUJITSU LIMITED
問題発生
20
![Page 22: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/22.jpg)
Copyright 2015 FUJITSU LIMITED
誰が何やってるかわからない
チケットの更新忘れてる
誰にも頼らず黙々実装
予定にないものを作る
問題の数々
21
![Page 23: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/23.jpg)
Copyright 2015 FUJITSU LIMITED
誰が何やってるかわからない
チケットの更新忘れてる
誰にも頼らず黙々実装
予定にないものを作る
問題の数々
個人プレイになっていたことに気づく
22
![Page 24: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/24.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
23
![Page 25: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/25.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
連携するチーム
24
![Page 26: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/26.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
連携するチームメンバー間の透明性
25
![Page 27: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/27.jpg)
Copyright 2015 FUJITSU LIMITED
メンバー間の透明性ための改善
予定・進捗管理
26
![Page 28: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/28.jpg)
Copyright 2015 FUJITSU LIMITED
メンバー間の透明性ための改善
+ ホワイトボード
スプリントの進捗管理
1日の予定管理報告の習慣付け
27
![Page 29: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/29.jpg)
Copyright 2015 FUJITSU LIMITED
メンバー間の透明性ための改善
28
![Page 30: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/30.jpg)
Copyright 2015 FUJITSU LIMITED
メンバー間の透明性ための改善
10:45に終わる予定の○○の作業、あと5分くらいで終わります。
29
![Page 31: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/31.jpg)
Copyright 2015 FUJITSU LIMITED
メンバー間の透明性ための改善
11:00に終わる予定の○○の作業、ちょっと××の部分で困ってるんだけど・・
30
![Page 32: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/32.jpg)
Copyright 2015 FUJITSU LIMITED
全員の作業状況が見える
脱線せず、予定したもののみ実装できる
つまづいたときに助け合い、より素早く実装できる
得られた効果
31
![Page 33: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/33.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
連携するチーム
32
![Page 34: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/34.jpg)
Copyright 2015 FUJITSU LIMITED
新たな問題発生
33
![Page 35: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/35.jpg)
Copyright 2015 FUJITSU LIMITED
スプリントの目標が達成できるかわからない
依然としてチケットの更新を忘れている
毎日消してしまうので情報が残らない
新たな問題
34
![Page 36: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/36.jpg)
Copyright 2015 FUJITSU LIMITED
スプリントの目標が達成できるかわからない
依然としてチケットの更新を忘れている
毎日消してしまうので情報が残らない
新たな問題
その日暮らしになっていたことに気づく
35
![Page 37: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/37.jpg)
Copyright 2015 FUJITSU LIMITED
個人プレイヤー
連携するチーム
36
![Page 38: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/38.jpg)
Copyright 2015 FUJITSU LIMITED
連携するチーム
目標を見通せるチーム
個人プレイヤー
37
![Page 39: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/39.jpg)
Copyright 2015 FUJITSU LIMITED
連携するチーム
目標を見通せるチーム
個人プレイヤー
時間的な透明性
38
![Page 40: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/40.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
+ ホワイトボード
スプリントの進捗管理
1日の予定管理報告の習慣付け
39
![Page 41: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/41.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
+
スプリントの進捗管理
かんばん
1日の予定管理進捗への意識付け
40
![Page 42: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/42.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
41
![Page 43: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/43.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
42
![Page 44: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/44.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
時間(1日単位)
担当者
43
![Page 45: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/45.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
時間(1日単位)
担当者
ホワイトボードの効果を維持
44
![Page 46: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/46.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
バックログ
Redmineを印刷したもの
(ガントチャート)
45
![Page 47: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/47.jpg)
Copyright 2015 FUJITSU LIMITED
時間的な透明性のための改善
バックログ
Redmineを印刷したもの
(ガントチャート)
スプリント目標を意識できる
46
![Page 48: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/48.jpg)
Copyright 2015 FUJITSU LIMITED
連携するチーム
目標を見通せるチーム
個人プレイヤー
47
![Page 49: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/49.jpg)
Copyright 2015 FUJITSU LIMITED
連携するチーム
目標を見通せるチーム
個人プレイヤー
リリース!
48
![Page 50: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/50.jpg)
プロジェクトを振り返って
Copyright 2015 FUJITSU LIMITED49
![Page 51: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/51.jpg)
Copyright 2015 FUJITSU LIMITED
最初は・・・
かんばんへの不信感
50
![Page 52: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/52.jpg)
Copyright 2015 FUJITSU LIMITED
今では・・・
かんばんへの不信感↓
透明性のためにかんばんは必要!
51
![Page 53: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/53.jpg)
Copyright 2015 FUJITSU LIMITED
実は改善できなかった部分が・・・
52
![Page 54: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/54.jpg)
Uni-Edge
Copyright 2015 FUJITSU LIMITED
自分だけの力で突っ走りPOの要望と違うものを作る
悪く言えば
繰り返し透明性を改善→なんとかリリース
POの要望と違うものを作る
53
![Page 55: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/55.jpg)
Copyright 2015 FUJITSU LIMITED
Uni-Edgeが本当になるべき姿
目標を見通せるチーム
54
![Page 56: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/56.jpg)
Copyright 2015 FUJITSU LIMITED
Uni-Edgeが本当になるべき姿
目標を正せるチーム
55
![Page 57: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/57.jpg)
Copyright 2015 FUJITSU LIMITED
Uni-Edgeが本当になるべき姿
目標を正せるチーム
POを交えたバックログの透明性
56
![Page 58: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/58.jpg)
富士通株式会社SPF戦略企画室 インキュベーションセンター戸田隆道
②アジャイル開発における振り返りを生かした開発手法の改善~アジャイルビギナーのタスク見積もり術~
Copyright 2015 FUJITSU LIMITED57
![Page 59: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/59.jpg)
発表事例
社内サービス開発
内容 : Webアプリケーションの開発
チーム : 全員新人
開発手法 : スクラムを用いる
Copyright 2014 FUJITSU LIMITED
配属後初めての業務58
![Page 60: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/60.jpg)
開発を始める前に
Copyright 2014 FUJITSU LIMITED
書籍&ネットで学習
アジャイル?スクラム?
59
![Page 61: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/61.jpg)
開発を始める前に
Copyright 2014 FUJITSU LIMITED
書籍&ネットで学習
疑問
60
![Page 62: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/62.jpg)
実践
Copyright 2014 FUJITSU LIMITED
アジャイル経験
開発経験
効果あり
効果は?
効果あり
効果あり
未熟61
![Page 63: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/63.jpg)
実践
Copyright 2014 FUJITSU LIMITED
とりあえずやってみるか
未熟な私達が
アジャイルにおいて大切だと感じた事未熟
62
![Page 64: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/64.jpg)
アジャイルを活かせたと感じた事
Copyright 2015 FUJITSU LIMITED
チームの成長を感じることができた
Ex. タスクの見積もりの改善
63
![Page 65: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/65.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
見積もったタスクが消化できない
64
![Page 66: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/66.jpg)
タスクの数で見積もり
Copyright 2015 FUJITSU LIMITED
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
スプリント計画での見積もり
65
![Page 67: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/67.jpg)
タスクの数で見積もり
Copyright 2015 FUJITSU LIMITED
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
タスク
完了に6時間必要
タスク
完了に1時間必要
66
![Page 68: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/68.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
見積もったタスクが消化できない
67
![Page 69: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/69.jpg)
プランニングポーカーの導入
タスクに重み付けができた
Copyright 2014 FUJITSU LIMITED
5321
・・・
68
![Page 70: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/70.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
タスク消化時間の算出が手間
タスクの重みを考慮した見積もりを行えた
69
![Page 71: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/71.jpg)
一般的なスプリントの期間
Copyright 2015 FUJITSU LIMITED
日 月 火 水 木 金 土
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
8月1スプリント1週間~1カ月
・・・
70
![Page 72: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/72.jpg)
我々のスプリントの期間
Copyright 2015 FUJITSU LIMITED
日 月 火 水 木 金 土
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
8月1スプリント最大4日
出張などで変動
・・・
09:00-11:00 ○○機能11:00-12:00 ✖✖機能13:00-17:00 ★★テスト
71
![Page 73: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/73.jpg)
タスクにかかる時間が知りたい
Copyright 2015 FUJITSU LIMITED
このタスクにはどれくらい時間がかけられる?
72
![Page 74: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/74.jpg)
タスクにかかる時間が知りたい
Copyright 2015 FUJITSU LIMITED
2ポイントが1時間かかったから2時間くらいかな?
2前回スプリントで1時間かかった
73
![Page 75: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/75.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
2時間
2 絶対時間での見積もりタスク消化時間の算出が手間
74
![Page 76: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/76.jpg)
絶対時間での見積もり
Copyright 2014 FUJITSU LIMITED
2
そのタスクにかかる時間が一目でわかる
2時間
75
![Page 77: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/77.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
2時間
2 絶対時間での見積もり
進捗とバーンダウンチャートが一致しない
日々の予定を時間単位で立てられた
76
![Page 78: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/78.jpg)
バーンダウンチャートに問題
Copyright 2014 FUJITSU LIMITED
進捗があった
進捗がほとんどない
77
![Page 79: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/79.jpg)
バーンダウンチャートに問題
Copyright 2014 FUJITSU LIMITED78
![Page 80: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/80.jpg)
タスク7 h
進捗とずれる原因
Copyright 2014 FUJITSU LIMITED
タスク7 h
1日目 2日目
6 h 1 h
タスクの粒度が大きかった
79
![Page 81: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/81.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
タスクA23 hタスクA1
3 h分割タスク粒度の細分化
2時間
2 絶対時間での見積もり
進捗とバーンダウンチャートが一致しない
80
![Page 82: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/82.jpg)
タスクの粒度を調整
改善前 改善後
Copyright 2014 FUJITSU LIMITED
1タスクの時間上限なし
タスクA7 h
1タスクの時間最大4時間
タスクA13 h
タスクA24 h
分割
81
![Page 83: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/83.jpg)
タスクの見積もり改善の流れ
Copyright 2014 FUJITSU LIMITED
プランニングポーカー(ツールの導入)
タスクA23 hタスクA1
3 h分割タスク粒度の細分化
2時間
2 絶対時間での見積もり自分達で気づいて改善できた
82
![Page 84: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/84.jpg)
今回共有したい内容
Copyright 2014 FUJITSU LIMITED
とりあえずやってみるか
未熟な私達が
アジャイルにおいて大切だと感じた事未熟
~開発開始前~
83
![Page 85: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/85.jpg)
チームがよくなった理由
Copyright 2014 FUJITSU LIMITED
問題 改善案
実践
躊躇 消滅
解決
改善案をすぐに実践できる雰囲気があった
本当に効果ある?
とりあえず実践しよう!
開発中
84
![Page 86: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/86.jpg)
私たちの取り組み
朝会にタスク担当をくじで変える
Copyright 2015 FUJITSU LIMITED85
![Page 87: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/87.jpg)
潜在化している問題の早期発見ができた
コミュニケーション頻度の増加
Copyright 2015 FUJITSU LIMITED
タスクA
タスクB
依存関係
毎日引継ぎ86
![Page 88: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/88.jpg)
一人で抱え込まず、雰囲気が明るくなった
問題に対して全員が当事者意識をもつ
Copyright 2015 FUJITSU LIMITED
タスクA
タスクB
依存関係
タスクC
明日は自分が担当するかも!
なにこれ・・・全然わからない
87
![Page 89: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/89.jpg)
まとめ
Copyright 2014 FUJITSU LIMITED
技術的に未熟でもアジャイルでチームは良くなる
(例) タスク見積もりの改善
アジャイルにおいて大切なこと(1) とりあえず実践してみること(2) 実践を行いやすい雰囲気づくり
88
![Page 90: アジャイル初心者向けセミナー 2016.agilejapan.jp/image/AgileJapan2016-pre-2-1-Fujitsu.pdf · アジャイル初心者向けセミナー ①スクラム開発におけるかんばんの役割](https://reader033.fdocument.pub/reader033/viewer/2022051812/602ea51262c48126c276130e/html5/thumbnails/90.jpg)