SlideShare a Scribd company logo
1 of 55
Download to read offline
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動で加速する、
顧客と協業する
プロジェクトマネジメント
2013/8/24
SIの現場で使えるチケット駆動開発
Copyright© Growth xPartners, Inc. All rights reserved.
自己紹介
• 鈴木雄介
–グロースエクスパートナーズ株式会社
–日本Javaユーザーグループ 会長
–日本Springユーザーグループ 幹事
–id:arclamp / tw:yusuke_arclamp
1
Copyright© Growth xPartners, Inc. All rights reserved.
自己紹介
• グロースエクスパートナーズ株式会社
–社員数:95名
–主戦場:SI(ほとんどプライム)
–顧客:医療機器、百貨店、住設機器など
–技術:Java、.Netなど
2
Copyright© Growth xPartners, Inc. All rights reserved.
自己紹介
• GxPはアトラシアンエキスパートです
–自分たちで使っているうちに、これは便利だから皆
も使うべきだと思いはじめました
–使ったノウハウを提供します!
3
♡
Copyright© Growth xPartners, Inc. All rights reserved.
アジェンダ
• プロジェクトマネジメントとは
• イマドキのプロジェクト運営
• チケットの適用
• チケット駆動のツール
• 顧客と協業する
• まとめ
4
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
5
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• プロジェクトマネジメントとは
–相互に関連するタスクから構成され、多くの組織が
参画して実施される3年以下程度の期間の活動
» NASA
–独自の成果物、またはサービスを創出するための期
限のある活動
» プロジェクトマネジメント協会
6
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• PMBOK
–PMBOKは、国際的に標準とされているプロジェクト
マネジメントの知識体系(ガイド、手法、メソドロ
ジー、ベストプラクティス)であり、建設、製造、
ソフトウェア開発などを含む幅広いプロジェクトに
適用できるプロジェクトマネジメントの基盤を提供
する
–伝統的な手法の整理としてはきちんとしている
–通称:ウォーターフォール
7
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• PMBOK
–5つのプロセスグループ
8
スコープ
定義
スケジュール
作成
コスト
積算
PJ計画
策定
PJ計画
実施
進捗報告 変更管理
計画プロセス
遂行プロセスコントロールプロセス
終結
立ち上げ
リスク管理
計画
品質
計画
コミュニケーション
計画
調達
計画
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• PMBOK
–9つのナレッジエリア
» 統合管理
» スコープ管理
» 時間管理(スケジュール管理)
» コスト管理
» 品質管理
» 人的資源管理
» コミュニケーション管理
» リスク管理
» 調達管理
9
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• PMBOK
10
立ち上げ 計画 遂行 コントロール 終結
統合 計画策定 計画実行 統合変更管理
スコープ
(目的と範囲)
立ち上げ スコープ計画/定義 スコープ検証/変更管理
時間(期間) アクティビティ定義/順序設
定/期間見積
スケジュール作成
スケジュールコントロール
コスト(予算) 資源管理
コストの見積/予算化
コストコントロール
品質 品質計画 品質保証 品質管理
人的資源 組織計画
要員調達
チーム育成
コミュニケー
ション
コミュニケーション計画 情報配布 実行報告 完了手続き
リスク リスク・マネジメント計画
リスク識別
定性的/定量的リスク分析
リスクの監視・コントロー
ル
調達 調達/引合計画 引合
発注先選定
契約管理
契約完了
計画 実行 調整
Copyright© Growth xPartners, Inc. All rights reserved.
プロジェクトマネジメントとは
• 重要なポイント
–プロセスは「計画して、実行しつつ調整する」
» アジャイルであっても同じ。このサイクルを、どのぐらい
の期間で、何回するかが違う
–まず「計画と実行の差を把握する」ことが大事
» PMBOKは「計画と実行の差を把握する」ための知識群
–その差から「問題を予測」し「調整」を行う
–こうすることでプロジェクトを正しい状態に導く
» プロジェクトマネジメントの本質
11
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
12
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• 現場レベルで起きていること
–ステークホルダーの多様化
–短納期 & Time is Money
–システム連携の増加
–新しい技術の登場が加速
• プロジェクトの不確実性が高い
13
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• ウォーターフォールがダメな理由
–計画における問題が起きやすい
» スコープ管理と時間管理の計画ブレが大きい
» 成果物のブレ(顧客認識との乖離)が大きい
» 複雑で不確定なことが分からない
» それなのに時間が無いから計画精度を上げられない
–だから、実行時に想定以上の調整が必要になって破
綻する
14
Copyright© Growth xPartners, Inc. All rights reserved. 15
調整幅が分からない
なら計画を小さくす
ればいいじゃない。
バカじゃないの。
マリー・アントワネット(ヴィジェ=ルブラン画)
Copyright© Growth xPartners, Inc. All rights reserved.
• アジャイルの考え方
–調整が不要なぐらい計画を小さくする
–そして、計画の期限が来るまで調整しない
–期限が来たら「再計画」によって調整を行う
» =タイムボックス
» 「できるまでやる」は悪
イマドキのプロジェクト運営
16
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• ウォーターフォールでうまくやる
–計画の中で調整幅を想定できていればいい
–空のバケツを用意する
» PMのポケットマネー
» 分からないことが明確であれば、プロトタイピ
ングなどでフィードバックを得ればいいだけ
–同じドメインを何度も繰り返している場合
はありえる
» ドメインエキスパートなエンジニアがいるパッ
ケージの導入
17
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• ウォーターフォールのメリット
–全体最適化されているから効率が良い
» 実は短納期にできる
–各工程で品質検証をするので品質が段階的に高めら
れる
• 事前にちゃんと計画することのメリットは軽視
してはいけない
–ある程度のことが分かっているなら計画からはじめ
ることも良い
18
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• アジャイルの危険性
–「計画しても意味がない」ではない
–結果的に無駄になることが多い場合
» 不可逆的な要素のリスク判明が遅い
▸ 要員配置やアーキテクチャ設計が代表的
▸ だから、優秀なエンジニアの勘と経験に頼ることになる
» ステークホルダーからのフィードバックが実装までない
▸ だから、オンサイトカスタマー
–とはいえ、分からないことを無理に計画するよりは
まし、ということも言える
19
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• ようはアプローチの違い
–ウォーターフォール
» 分かっていることが多いから、そこから始めて段階的に調
整していく
–アジャイル
» 分からないことが多いから、実績を積み上げて段階的に分
かっていく
• そのプロジェクトにあったものを選ぶべし
–分からないことは成果を作ってフィードバックを得
る、という部分は一緒です
20
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
21
確定したこと
不確定なこと
ウォーターフォールの
アプローチ
アジャイルの
アプローチ
だいたいこの辺スタートですよね
プロジェクトのゴール
プロジェクトのスタート
Copyright© Growth xPartners, Inc. All rights reserved.
イマドキのプロジェクト運営
• 不確実性が増しているのは確か
–状況に応じた戦略としてマネジメント手法を選択す
ればよいだけ
–ただ、どんな場合でも分からないことは出てくるの
で、それを管理する必要がある
22
そんなときにチケットですよ!
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
23
Copyright© Growth xPartners, Inc. All rights reserved.
BTS
チケットの適用
• チケットの使いどころ
» 別名:タスク、課題、イシュー、インシデント
–基本的には「よく分からない場面」で使う
» 「やってみた結果、段々分かってきたコト」をチケットと
して登録する
» で、そのチケットを管理するのがBTS(バグ管理ツール)
24
よく分からない
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• チケットの使いどころ
–予定を立てるのがトップダウンだとすると、チケッ
トはボトムアップのアプローチ
–全知全能のリーダーがいるならチケットは不要
–チームで問題を解決することに最適
–注意:プロセスとは直接は関係ありません。
» ウォーターフォールであれ、アジャイルであれ、分からな
いことはチケットで管理する
25
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• チケットの管理
–チケットは、元々がよく分からないところから出て
きたのでお互いに関係もないし、数も多い
• だから、
–タグを付ける
» ステータス、担当者、期限、優先度…
–コミュニケーションの基点にする
» コメント、写真
–トレースする
» そして、変化を忘れない
26
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• ウォーターフォールとチケット
–空のバケツ(=調整幅)がBTS
» テストや要件定義で「このぐらいの作業が発生
するはず」を読みますよね
–PMはバケツがあふれないように注視する
» チケットは見積もりをして、全体量を把握する
» 爆弾を抱えていないか定期的に棚卸をする。
–だから、WBS/ガントチャートと組み合わ
せて使うのが吉
» 予定できることはWBSで。予定できないことは
「調整幅」として記載。中身はBTS
27
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• 余談:EXCELじゃだめなんですか
–EXCELが良いと思う場面もある
» 数が少ないなら
▸ 個人的にはアクティブ30個、トータル100個まで
» 曖昧で粒も大きい
» リスク管理表とかはいいと思うよ
» ようは全体を見渡せるなら良い
–ただし、管理者を決めて窓口を明確に
» みんなで変更するのはやめましょう
28
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• チケット適用の進め方
–王道は「バグ管理」
» テストは「成果物にフィードバックを得る」ということ
▸ いわゆるテストだけではなくて、受け入れテストも含む
» BTSというぐらいですし
–次は保守運用の「インシデント管理」
» 安定した土台の上で発生したこと
–似ているのは「問い合わせ管理」
» プロジェクトの立ち上げから利用可能。メール撲滅
29
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• チケットを進捗管理に使うべきか?
–長期的に予定が分かっているなら使うべきではない
» WBS/ガントチャートが最強
–分かっていない予定ならば短期的に取りまとめて、
タイムボックスと組み合わせて管理する
–大事なのは「チケットの積み上げが進捗として信用
できる状態にあるか?」ということ
» それができないならアジャイルでもダメ
30
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• BTSについているガントチャートは何?
–ガントチャートはタスク同士の前後関係を管理
» 計画段階で整合性を確認できる
» 実行段階で調整の影響確認できる
–BTSのガントチャートはビューワーなので、確認で
きても、その場で変更ができない
» 個別のタスクで変更すると前後関係が見えにくい
–ウォーターフォールなら使うべきではない
» EXCELの方がまし
» MS プロジェクトは使いこなすと便利
31
Copyright© Growth xPartners, Inc. All rights reserved.
チケットの適用
• ビューワーとしてはカンバン最強
–一度に見る量は限定的で、束にして見れる
32
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
33
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• チケット駆動とは
–「チケットなしのコミットは禁止」
» まちゅさん “チケット駆動開発 … ITpro Challenge のライ
トニングトーク (4)”
–個人的な解釈はチケットを中心にプロセスを創発す
る取り組み
» プロセスの型は決めてあっても、具体的な形は事後的に現
れる
» タスクの軌跡が事後的に表れる
34
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
35
事例とかは、このあとの
阪井さんの講演で!
http://sakaba.cocolog-nifty.com/sakaba/2013/08/tidd-gxptech-cd.html
[#TiDD] チケット駆動開発をプロジェクト管理の視点だけで考えてはいけない #gxptech
※講演後のブログエントリを追記
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• チケット駆動とツール
–BTSは重要ですが、VCSやCIと組み合わせるのが吉
» ユーザーのフィードバックはデプロイしてから得られる
» チケットの発生からフィードバックまでをトレースする
–でも、RedmineにGitやJenkinsを組み合わせていく
とかってレベル高いんでしょ?
• 奥さん、そこで、 ですよ!
36
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
37
課題 ソースコード モジュール 実行環境
v1 済
☑タスクA
☑タスクB
v2 未
☑タスクC
□タスクD
残
□タスクE
□タスクF
□タスクG
□タスクH
v1
v2.b2
v1
v2.
b1
v2.
b2
☑タスクA
☑タスクB
☑タスクC
本番
受入T
開発
検証
v2.b1
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• バージョン一覧
38
※課題管理ツール側では、未来も含めて
バージョン一覧を確認できる
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• バージョンサマリ
39
※課題管理ツール側では、あるバージョンに
含まれている課題の確認が出来る
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• デプロイプロジェクト-リリース一覧
40
※CIツール側では、それぞれのバージョンが、
現時点でどの環境にいつデプロイされたのかが確認できる
Copyright© Growth xPartners, Inc. All rights reserved.
チケット駆動とツール
• デプロイプロジェクト-リリースサマリ
41
※CIツール側でも、それぞれのバージョンに
含まれる課題へのリンクを見ることができる
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
42
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• なんのためのプロジェクトマネジメントなのか
–良いものを作りたいんですよね
–アジャイルは、それ自体が目的になりがち
–チケット駆動も目的にしちゃダメ
• 顧客のやりたいことを適切なコストで実現する
–分かることが多いよね:ウォーターフォール
» 大規模だと調整幅が大きくできるから、こっちが有利
–分からないことだらけだね:アジャイル
43
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• ソフトウェア品質モデル
44
影響を与える
依存する
JISX0129-1 ソフトウェア製品の品質 第1部 品質モデル
利用時の
品質
利用時の
品質
プロセス
品質
内部
品質
外部
品質
利用時の
品質
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• ソフトウェア品質モデル
45
特徴 例
利用時の品質 ・利用状況によって評価が異な
る
・ユーザーAさんと
ユーザーBさんで評価
が異なる
外部品質 ・システムの振る舞い
・誰がテストしても同じ結果
・一般的な仕様策定の対象
・テストケース
・外部仕様
内部品質 ・システムを構成している要素
すべて(含ドキュメント)
・後に残り、評価が可能
・エンジニアがこだわるところ
・クラス図
・フレームワーク
・ドキュメント
プロセス品質 ・後に残らない行動 ・コミュニケーション
・作業手順
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• プロジェクトの活動は「利用時の品質」からス
タートし、また、戻ってくる
46
利用時の
品質
利用時の
品質
プロセス
品質
内部
品質
外部
品質
利用時の
品質
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
47
利用時の
品質
利用時の
品質
プロセス
品質
内部
品質
外部
品質
利用時の
品質
なにを、どのような構造で、どのような手順で作
れば、利用者にとって価値があるソフトウェアと
なるか
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
48
利用時の
品質
利用時の
品質
プロセス
品質
内部
品質
外部
品質
利用時の
品質
今やっていることが利用者の価値につながってい
るのかを確認し、調整する
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• どれだけ線を太くできるのか
• そして、途中で切らない
49
利用時の
品質
利用時の
品質
プロセス
品質
内部
品質
外部
品質
利用時の
品質
アーキテクトの主戦場
PMの主戦場
Copyright© Growth xPartners, Inc. All rights reserved.
顧客と協業する
• チケット駆動も開発者の中だけではつまらない
–チケットのトレーサビリティは重要
• 顧客を巻き込もう!
–意外にみんなチケットが好き
–「やったら終わる」快感が大事
–問い合わせ、バグ、インシデントはやりやすいはず
• そうすることで顧客と協業しよう
–顧客と持続的な関係を築く=サステイナブルSI
50
Copyright© Growth xPartners, Inc. All rights reserved.
まとめ
51
Copyright© Growth xPartners, Inc. All rights reserved.
まとめ
• プロジェクトマネジメントとは
–プロセスは「計画して、実行しつつ調整する」
–「計画と実行の差を把握する」し、そこから「問題
を予測」し「調整」を行う
–こうすることでプロジェクトを正しい状態に導く
• イマドキのプロジェクト運営
–不確定なことが多くなっているけど状況に応じてマ
ネジメント手法を選択すればよいだけ
–分かっていることが多いならウォーターフォール
–分からないことだらけならアジャイル
52
Copyright© Growth xPartners, Inc. All rights reserved.
まとめ
• チケットの適用
–基本的には「よく分からない場面」で使う
» ウォーターフォールの場合は空のバケツ。ガントチャート
と組み合わせて使う
–王道はバグ、インシデント、問い合わせ
» 進捗管理に使うかは良く考えてから
• チケット駆動
–チケットをコミュニケーションの起点にする
–BTSだけではなくて、VCSやCIを組み合わせて
53
Copyright© Growth xPartners, Inc. All rights reserved.
まとめ
• 顧客と協業する
–チケット駆動を目的にしない
–顧客を含めてみんなで使っていくと効果的
• どこにも銀の弾丸はないので、きちんと考えて
使っていきましょう!
54

More Related Content

What's hot

リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudyリーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy満徳 関
 
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方Yusuke Suzuki
 
【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップshibao800
 
NTTデータにおけるScrumの組織的導入
NTTデータにおけるScrumの組織的導入NTTデータにおけるScrumの組織的導入
NTTデータにおけるScrumの組織的導入shibao800
 
プロダクトマネジメント再入門 20170305版 #postudy
プロダクトマネジメント再入門 20170305版 #postudyプロダクトマネジメント再入門 20170305版 #postudy
プロダクトマネジメント再入門 20170305版 #postudy満徳 関
 
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj満徳 関
 
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みProduct Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みshibao800
 
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan Yusuke Suzuki
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」akipii Oga
 
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan満徳 関
 
Devlove2012 どうしたら良いシステムが作れるのか
Devlove2012 どうしたら良いシステムが作れるのかDevlove2012 どうしたら良いシステムが作れるのか
Devlove2012 どうしたら良いシステムが作れるのかYusuke Suzuki
 
チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性 チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性 Makoto SAKAI
 
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...満徳 関
 
Ps開発プロジェクトへのアジャイルプラクティスの適用
Ps開発プロジェクトへのアジャイルプラクティスの適用Ps開発プロジェクトへのアジャイルプラクティスの適用
Ps開発プロジェクトへのアジャイルプラクティスの適用KOUc14
 
Eric riesstartuplessonslearned2011 ja20110605
Eric riesstartuplessonslearned2011 ja20110605Eric riesstartuplessonslearned2011 ja20110605
Eric riesstartuplessonslearned2011 ja20110605Yuki Sekiguchi
 
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」akipii Oga
 
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.Kuniharu(州晴) AKAHANE(赤羽根)
 
Agile Guts We Have Had and Will Have
Agile Guts We Have Had and Will HaveAgile Guts We Have Had and Will Have
Agile Guts We Have Had and Will HaveKenji Hiranabe
 

What's hot (20)

リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudyリーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
 
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
 
【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ
 
NTTデータにおけるScrumの組織的導入
NTTデータにおけるScrumの組織的導入NTTデータにおけるScrumの組織的導入
NTTデータにおけるScrumの組織的導入
 
プロダクトマネジメント再入門 20170305版 #postudy
プロダクトマネジメント再入門 20170305版 #postudyプロダクトマネジメント再入門 20170305版 #postudy
プロダクトマネジメント再入門 20170305版 #postudy
 
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
 
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みProduct Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
 
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
 
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan
初アジャイル×初オフショアでとった工夫 Jean-Baptiste Vasseur #comebackjapan
 
ITpro expo2014_atlassian
ITpro expo2014_atlassianITpro expo2014_atlassian
ITpro expo2014_atlassian
 
Devlove2012 どうしたら良いシステムが作れるのか
Devlove2012 どうしたら良いシステムが作れるのかDevlove2012 どうしたら良いシステムが作れるのか
Devlove2012 どうしたら良いシステムが作れるのか
 
チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性 チケットの利用による経験を活かした開発の可能性
チケットの利用による経験を活かした開発の可能性
 
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...
スクラムを成功させるためにおさえておくべき、プロダクトオーナー・アンチパターン - Regional Scrum Gathering Tokyo 2015...
 
Ps開発プロジェクトへのアジャイルプラクティスの適用
Ps開発プロジェクトへのアジャイルプラクティスの適用Ps開発プロジェクトへのアジャイルプラクティスの適用
Ps開発プロジェクトへのアジャイルプラクティスの適用
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Eric riesstartuplessonslearned2011 ja20110605
Eric riesstartuplessonslearned2011 ja20110605Eric riesstartuplessonslearned2011 ja20110605
Eric riesstartuplessonslearned2011 ja20110605
 
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
 
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
 
Agile Guts We Have Had and Will Have
Agile Guts We Have Had and Will HaveAgile Guts We Have Had and Will Have
Agile Guts We Have Had and Will Have
 

Viewers also liked

ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010Yusuke Suzuki
 
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Yusuke Suzuki
 
デブサミ2012「仕事のバトン、渡っていますか?」
デブサミ2012「仕事のバトン、渡っていますか?」デブサミ2012「仕事のバトン、渡っていますか?」
デブサミ2012「仕事のバトン、渡っていますか?」Yusuke Suzuki
 
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方Yusuke Suzuki
 
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方Yusuke Suzuki
 

Viewers also liked (15)

マネジメントにおいて知っておくべき、ツールを活用したアジャイル開発の実践事例
マネジメントにおいて知っておくべき、ツールを活用したアジャイル開発の実践事例マネジメントにおいて知っておくべき、ツールを活用したアジャイル開発の実践事例
マネジメントにおいて知っておくべき、ツールを活用したアジャイル開発の実践事例
 
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010ユーザー企業における標準化のあり方 : QCon Tokyo 2010
ユーザー企業における標準化のあり方 : QCon Tokyo 2010
 
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
 
Bambooによる継続的デリバリー
Bambooによる継続的デリバリーBambooによる継続的デリバリー
Bambooによる継続的デリバリー
 
雲の上の継続的デリバリー - Cloudforce Japan 2012
雲の上の継続的デリバリー - Cloudforce Japan 2012雲の上の継続的デリバリー - Cloudforce Japan 2012
雲の上の継続的デリバリー - Cloudforce Japan 2012
 
デブサミ2012「仕事のバトン、渡っていますか?」
デブサミ2012「仕事のバトン、渡っていますか?」デブサミ2012「仕事のバトン、渡っていますか?」
デブサミ2012「仕事のバトン、渡っていますか?」
 
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナーサステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
 
Devsumi summer 2013_b2_share
Devsumi summer 2013_b2_shareDevsumi summer 2013_b2_share
Devsumi summer 2013_b2_share
 
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
 
Atlassian Summit 2015でのDevOps関連の取り組みについて
Atlassian Summit 2015でのDevOps関連の取り組みについてAtlassian Summit 2015でのDevOps関連の取り組みについて
Atlassian Summit 2015でのDevOps関連の取り組みについて
 
開発チームの世代交代への取り組み
開発チームの世代交代への取り組み開発チームの世代交代への取り組み
開発チームの世代交代への取り組み
 
エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進
 
Bitbucket Pipelinesについて
Bitbucket PipelinesについてBitbucket Pipelinesについて
Bitbucket Pipelinesについて
 
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方
[devsumi2013]サステイナブルなSIを実現する開発基盤のあり方
 
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augjAtlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
 

Similar to チケット駆動で加速する顧客と協業するプロジェクトマネジメント

「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
 
JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016陽平 山口
 
国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -yamahige
 
挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)Makoto SAKAI
 
IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門陽一 滝川
 
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)Makoto SAKAI
 

Similar to チケット駆動で加速する顧客と協業するプロジェクトマネジメント (8)

「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
 
Sgt2014_GxP
Sgt2014_GxP Sgt2014_GxP
Sgt2014_GxP
 
jubatus pressrelease
jubatus pressreleasejubatus pressrelease
jubatus pressrelease
 
JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016
 
国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -国際的な相互運用とオープン技術- 日時と文字 -
国際的な相互運用とオープン技術- 日時と文字 -
 
挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)挑戦の道具としてのチケット駆動開発(長編版)
挑戦の道具としてのチケット駆動開発(長編版)
 
IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門
 
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)挑戦の道具としてのチケット駆動開発(デブサミ用短編)
挑戦の道具としてのチケット駆動開発(デブサミ用短編)
 

More from グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.

More from グロースエクスパートナーズ株式会社/Growth xPartners Incorporated. (7)

[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
 
Confluence/Jira パフォーマンスチューニングポイント
Confluence/Jira パフォーマンスチューニングポイントConfluence/Jira パフォーマンスチューニングポイント
Confluence/Jira パフォーマンスチューニングポイント
 
エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進
 
ソフトウェア品質向上の 変 2015江戸~今、改革のとき~ 20150204
ソフトウェア品質向上の 変 2015江戸~今、改革のとき~ 20150204ソフトウェア品質向上の 変 2015江戸~今、改革のとき~ 20150204
ソフトウェア品質向上の 変 2015江戸~今、改革のとき~ 20150204
 
20140627 agile japan_embrace change for unchangeability
20140627 agile japan_embrace change for unchangeability20140627 agile japan_embrace change for unchangeability
20140627 agile japan_embrace change for unchangeability
 
GxPユニットテスト研修
GxPユニットテスト研修GxPユニットテスト研修
GxPユニットテスト研修
 
Scrum alliance regional gathering tokyo 2013 pub
Scrum alliance regional gathering tokyo 2013 pubScrum alliance regional gathering tokyo 2013 pub
Scrum alliance regional gathering tokyo 2013 pub
 

Recently uploaded

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 

Recently uploaded (9)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 

チケット駆動で加速する顧客と協業するプロジェクトマネジメント

  • 1. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動で加速する、 顧客と協業する プロジェクトマネジメント 2013/8/24 SIの現場で使えるチケット駆動開発
  • 2. Copyright© Growth xPartners, Inc. All rights reserved. 自己紹介 • 鈴木雄介 –グロースエクスパートナーズ株式会社 –日本Javaユーザーグループ 会長 –日本Springユーザーグループ 幹事 –id:arclamp / tw:yusuke_arclamp 1
  • 3. Copyright© Growth xPartners, Inc. All rights reserved. 自己紹介 • グロースエクスパートナーズ株式会社 –社員数:95名 –主戦場:SI(ほとんどプライム) –顧客:医療機器、百貨店、住設機器など –技術:Java、.Netなど 2
  • 4. Copyright© Growth xPartners, Inc. All rights reserved. 自己紹介 • GxPはアトラシアンエキスパートです –自分たちで使っているうちに、これは便利だから皆 も使うべきだと思いはじめました –使ったノウハウを提供します! 3 ♡
  • 5. Copyright© Growth xPartners, Inc. All rights reserved. アジェンダ • プロジェクトマネジメントとは • イマドキのプロジェクト運営 • チケットの適用 • チケット駆動のツール • 顧客と協業する • まとめ 4
  • 6. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは 5
  • 7. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • プロジェクトマネジメントとは –相互に関連するタスクから構成され、多くの組織が 参画して実施される3年以下程度の期間の活動 » NASA –独自の成果物、またはサービスを創出するための期 限のある活動 » プロジェクトマネジメント協会 6
  • 8. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • PMBOK –PMBOKは、国際的に標準とされているプロジェクト マネジメントの知識体系(ガイド、手法、メソドロ ジー、ベストプラクティス)であり、建設、製造、 ソフトウェア開発などを含む幅広いプロジェクトに 適用できるプロジェクトマネジメントの基盤を提供 する –伝統的な手法の整理としてはきちんとしている –通称:ウォーターフォール 7
  • 9. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • PMBOK –5つのプロセスグループ 8 スコープ 定義 スケジュール 作成 コスト 積算 PJ計画 策定 PJ計画 実施 進捗報告 変更管理 計画プロセス 遂行プロセスコントロールプロセス 終結 立ち上げ リスク管理 計画 品質 計画 コミュニケーション 計画 調達 計画
  • 10. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • PMBOK –9つのナレッジエリア » 統合管理 » スコープ管理 » 時間管理(スケジュール管理) » コスト管理 » 品質管理 » 人的資源管理 » コミュニケーション管理 » リスク管理 » 調達管理 9
  • 11. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • PMBOK 10 立ち上げ 計画 遂行 コントロール 終結 統合 計画策定 計画実行 統合変更管理 スコープ (目的と範囲) 立ち上げ スコープ計画/定義 スコープ検証/変更管理 時間(期間) アクティビティ定義/順序設 定/期間見積 スケジュール作成 スケジュールコントロール コスト(予算) 資源管理 コストの見積/予算化 コストコントロール 品質 品質計画 品質保証 品質管理 人的資源 組織計画 要員調達 チーム育成 コミュニケー ション コミュニケーション計画 情報配布 実行報告 完了手続き リスク リスク・マネジメント計画 リスク識別 定性的/定量的リスク分析 リスクの監視・コントロー ル 調達 調達/引合計画 引合 発注先選定 契約管理 契約完了 計画 実行 調整
  • 12. Copyright© Growth xPartners, Inc. All rights reserved. プロジェクトマネジメントとは • 重要なポイント –プロセスは「計画して、実行しつつ調整する」 » アジャイルであっても同じ。このサイクルを、どのぐらい の期間で、何回するかが違う –まず「計画と実行の差を把握する」ことが大事 » PMBOKは「計画と実行の差を把握する」ための知識群 –その差から「問題を予測」し「調整」を行う –こうすることでプロジェクトを正しい状態に導く » プロジェクトマネジメントの本質 11
  • 13. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 12
  • 14. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • 現場レベルで起きていること –ステークホルダーの多様化 –短納期 & Time is Money –システム連携の増加 –新しい技術の登場が加速 • プロジェクトの不確実性が高い 13
  • 15. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • ウォーターフォールがダメな理由 –計画における問題が起きやすい » スコープ管理と時間管理の計画ブレが大きい » 成果物のブレ(顧客認識との乖離)が大きい » 複雑で不確定なことが分からない » それなのに時間が無いから計画精度を上げられない –だから、実行時に想定以上の調整が必要になって破 綻する 14
  • 16. Copyright© Growth xPartners, Inc. All rights reserved. 15 調整幅が分からない なら計画を小さくす ればいいじゃない。 バカじゃないの。 マリー・アントワネット(ヴィジェ=ルブラン画)
  • 17. Copyright© Growth xPartners, Inc. All rights reserved. • アジャイルの考え方 –調整が不要なぐらい計画を小さくする –そして、計画の期限が来るまで調整しない –期限が来たら「再計画」によって調整を行う » =タイムボックス » 「できるまでやる」は悪 イマドキのプロジェクト運営 16
  • 18. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • ウォーターフォールでうまくやる –計画の中で調整幅を想定できていればいい –空のバケツを用意する » PMのポケットマネー » 分からないことが明確であれば、プロトタイピ ングなどでフィードバックを得ればいいだけ –同じドメインを何度も繰り返している場合 はありえる » ドメインエキスパートなエンジニアがいるパッ ケージの導入 17
  • 19. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • ウォーターフォールのメリット –全体最適化されているから効率が良い » 実は短納期にできる –各工程で品質検証をするので品質が段階的に高めら れる • 事前にちゃんと計画することのメリットは軽視 してはいけない –ある程度のことが分かっているなら計画からはじめ ることも良い 18
  • 20. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • アジャイルの危険性 –「計画しても意味がない」ではない –結果的に無駄になることが多い場合 » 不可逆的な要素のリスク判明が遅い ▸ 要員配置やアーキテクチャ設計が代表的 ▸ だから、優秀なエンジニアの勘と経験に頼ることになる » ステークホルダーからのフィードバックが実装までない ▸ だから、オンサイトカスタマー –とはいえ、分からないことを無理に計画するよりは まし、ということも言える 19
  • 21. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • ようはアプローチの違い –ウォーターフォール » 分かっていることが多いから、そこから始めて段階的に調 整していく –アジャイル » 分からないことが多いから、実績を積み上げて段階的に分 かっていく • そのプロジェクトにあったものを選ぶべし –分からないことは成果を作ってフィードバックを得 る、という部分は一緒です 20
  • 22. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 21 確定したこと 不確定なこと ウォーターフォールの アプローチ アジャイルの アプローチ だいたいこの辺スタートですよね プロジェクトのゴール プロジェクトのスタート
  • 23. Copyright© Growth xPartners, Inc. All rights reserved. イマドキのプロジェクト運営 • 不確実性が増しているのは確か –状況に応じた戦略としてマネジメント手法を選択す ればよいだけ –ただ、どんな場合でも分からないことは出てくるの で、それを管理する必要がある 22 そんなときにチケットですよ!
  • 24. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 23
  • 25. Copyright© Growth xPartners, Inc. All rights reserved. BTS チケットの適用 • チケットの使いどころ » 別名:タスク、課題、イシュー、インシデント –基本的には「よく分からない場面」で使う » 「やってみた結果、段々分かってきたコト」をチケットと して登録する » で、そのチケットを管理するのがBTS(バグ管理ツール) 24 よく分からない
  • 26. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • チケットの使いどころ –予定を立てるのがトップダウンだとすると、チケッ トはボトムアップのアプローチ –全知全能のリーダーがいるならチケットは不要 –チームで問題を解決することに最適 –注意:プロセスとは直接は関係ありません。 » ウォーターフォールであれ、アジャイルであれ、分からな いことはチケットで管理する 25
  • 27. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • チケットの管理 –チケットは、元々がよく分からないところから出て きたのでお互いに関係もないし、数も多い • だから、 –タグを付ける » ステータス、担当者、期限、優先度… –コミュニケーションの基点にする » コメント、写真 –トレースする » そして、変化を忘れない 26
  • 28. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • ウォーターフォールとチケット –空のバケツ(=調整幅)がBTS » テストや要件定義で「このぐらいの作業が発生 するはず」を読みますよね –PMはバケツがあふれないように注視する » チケットは見積もりをして、全体量を把握する » 爆弾を抱えていないか定期的に棚卸をする。 –だから、WBS/ガントチャートと組み合わ せて使うのが吉 » 予定できることはWBSで。予定できないことは 「調整幅」として記載。中身はBTS 27
  • 29. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • 余談:EXCELじゃだめなんですか –EXCELが良いと思う場面もある » 数が少ないなら ▸ 個人的にはアクティブ30個、トータル100個まで » 曖昧で粒も大きい » リスク管理表とかはいいと思うよ » ようは全体を見渡せるなら良い –ただし、管理者を決めて窓口を明確に » みんなで変更するのはやめましょう 28
  • 30. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • チケット適用の進め方 –王道は「バグ管理」 » テストは「成果物にフィードバックを得る」ということ ▸ いわゆるテストだけではなくて、受け入れテストも含む » BTSというぐらいですし –次は保守運用の「インシデント管理」 » 安定した土台の上で発生したこと –似ているのは「問い合わせ管理」 » プロジェクトの立ち上げから利用可能。メール撲滅 29
  • 31. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • チケットを進捗管理に使うべきか? –長期的に予定が分かっているなら使うべきではない » WBS/ガントチャートが最強 –分かっていない予定ならば短期的に取りまとめて、 タイムボックスと組み合わせて管理する –大事なのは「チケットの積み上げが進捗として信用 できる状態にあるか?」ということ » それができないならアジャイルでもダメ 30
  • 32. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • BTSについているガントチャートは何? –ガントチャートはタスク同士の前後関係を管理 » 計画段階で整合性を確認できる » 実行段階で調整の影響確認できる –BTSのガントチャートはビューワーなので、確認で きても、その場で変更ができない » 個別のタスクで変更すると前後関係が見えにくい –ウォーターフォールなら使うべきではない » EXCELの方がまし » MS プロジェクトは使いこなすと便利 31
  • 33. Copyright© Growth xPartners, Inc. All rights reserved. チケットの適用 • ビューワーとしてはカンバン最強 –一度に見る量は限定的で、束にして見れる 32
  • 34. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール 33
  • 35. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • チケット駆動とは –「チケットなしのコミットは禁止」 » まちゅさん “チケット駆動開発 … ITpro Challenge のライ トニングトーク (4)” –個人的な解釈はチケットを中心にプロセスを創発す る取り組み » プロセスの型は決めてあっても、具体的な形は事後的に現 れる » タスクの軌跡が事後的に表れる 34
  • 36. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール 35 事例とかは、このあとの 阪井さんの講演で! http://sakaba.cocolog-nifty.com/sakaba/2013/08/tidd-gxptech-cd.html [#TiDD] チケット駆動開発をプロジェクト管理の視点だけで考えてはいけない #gxptech ※講演後のブログエントリを追記
  • 37. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • チケット駆動とツール –BTSは重要ですが、VCSやCIと組み合わせるのが吉 » ユーザーのフィードバックはデプロイしてから得られる » チケットの発生からフィードバックまでをトレースする –でも、RedmineにGitやJenkinsを組み合わせていく とかってレベル高いんでしょ? • 奥さん、そこで、 ですよ! 36
  • 38. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール 37 課題 ソースコード モジュール 実行環境 v1 済 ☑タスクA ☑タスクB v2 未 ☑タスクC □タスクD 残 □タスクE □タスクF □タスクG □タスクH v1 v2.b2 v1 v2. b1 v2. b2 ☑タスクA ☑タスクB ☑タスクC 本番 受入T 開発 検証 v2.b1
  • 39. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • バージョン一覧 38 ※課題管理ツール側では、未来も含めて バージョン一覧を確認できる
  • 40. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • バージョンサマリ 39 ※課題管理ツール側では、あるバージョンに 含まれている課題の確認が出来る
  • 41. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • デプロイプロジェクト-リリース一覧 40 ※CIツール側では、それぞれのバージョンが、 現時点でどの環境にいつデプロイされたのかが確認できる
  • 42. Copyright© Growth xPartners, Inc. All rights reserved. チケット駆動とツール • デプロイプロジェクト-リリースサマリ 41 ※CIツール側でも、それぞれのバージョンに 含まれる課題へのリンクを見ることができる
  • 43. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する 42
  • 44. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • なんのためのプロジェクトマネジメントなのか –良いものを作りたいんですよね –アジャイルは、それ自体が目的になりがち –チケット駆動も目的にしちゃダメ • 顧客のやりたいことを適切なコストで実現する –分かることが多いよね:ウォーターフォール » 大規模だと調整幅が大きくできるから、こっちが有利 –分からないことだらけだね:アジャイル 43
  • 45. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • ソフトウェア品質モデル 44 影響を与える 依存する JISX0129-1 ソフトウェア製品の品質 第1部 品質モデル 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時の 品質
  • 46. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • ソフトウェア品質モデル 45 特徴 例 利用時の品質 ・利用状況によって評価が異な る ・ユーザーAさんと ユーザーBさんで評価 が異なる 外部品質 ・システムの振る舞い ・誰がテストしても同じ結果 ・一般的な仕様策定の対象 ・テストケース ・外部仕様 内部品質 ・システムを構成している要素 すべて(含ドキュメント) ・後に残り、評価が可能 ・エンジニアがこだわるところ ・クラス図 ・フレームワーク ・ドキュメント プロセス品質 ・後に残らない行動 ・コミュニケーション ・作業手順
  • 47. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • プロジェクトの活動は「利用時の品質」からス タートし、また、戻ってくる 46 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時の 品質
  • 48. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する 47 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時の 品質 なにを、どのような構造で、どのような手順で作 れば、利用者にとって価値があるソフトウェアと なるか
  • 49. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する 48 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時の 品質 今やっていることが利用者の価値につながってい るのかを確認し、調整する
  • 50. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • どれだけ線を太くできるのか • そして、途中で切らない 49 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時の 品質 アーキテクトの主戦場 PMの主戦場
  • 51. Copyright© Growth xPartners, Inc. All rights reserved. 顧客と協業する • チケット駆動も開発者の中だけではつまらない –チケットのトレーサビリティは重要 • 顧客を巻き込もう! –意外にみんなチケットが好き –「やったら終わる」快感が大事 –問い合わせ、バグ、インシデントはやりやすいはず • そうすることで顧客と協業しよう –顧客と持続的な関係を築く=サステイナブルSI 50
  • 52. Copyright© Growth xPartners, Inc. All rights reserved. まとめ 51
  • 53. Copyright© Growth xPartners, Inc. All rights reserved. まとめ • プロジェクトマネジメントとは –プロセスは「計画して、実行しつつ調整する」 –「計画と実行の差を把握する」し、そこから「問題 を予測」し「調整」を行う –こうすることでプロジェクトを正しい状態に導く • イマドキのプロジェクト運営 –不確定なことが多くなっているけど状況に応じてマ ネジメント手法を選択すればよいだけ –分かっていることが多いならウォーターフォール –分からないことだらけならアジャイル 52
  • 54. Copyright© Growth xPartners, Inc. All rights reserved. まとめ • チケットの適用 –基本的には「よく分からない場面」で使う » ウォーターフォールの場合は空のバケツ。ガントチャート と組み合わせて使う –王道はバグ、インシデント、問い合わせ » 進捗管理に使うかは良く考えてから • チケット駆動 –チケットをコミュニケーションの起点にする –BTSだけではなくて、VCSやCIを組み合わせて 53
  • 55. Copyright© Growth xPartners, Inc. All rights reserved. まとめ • 顧客と協業する –チケット駆動を目的にしない –顧客を含めてみんなで使っていくと効果的 • どこにも銀の弾丸はないので、きちんと考えて 使っていきましょう! 54