Upload
minamo
View
3.404
Download
4
Embed Size (px)
Citation preview
プロジェクト見える化計画
2009/03/08
minamo
今回語ること
• 見える化とは?
• プロジェクトで使える見える化の紹介
• Excelで作る進捗グラフ←実演してみます!
近況報告
• 自宅警備員クビになりました。
• Luaが面白い!
• 最近オススメの本> [書籍 ]自分の小さな「箱」から脱出する方法> [コミック ]BAKUMAN
本題に入ります!
これが見える化!
× 「仕様は俺の頭の中にある!」↓
○ 「仕様書にまとめました」
これも1つの見える化。頭の中にある見えないものを、見える形にアウトプットする。
もう一歩進んだ見える化
△ 「画面遷移をテキストに起こしました!」↓
○ 「画面遷移をフローチャートに起こしました!」
視覚的に分かりやすいものは、理解しやすいだけでなく理解を深める。(もちろんなんでもフローチャートにしろと言ってるわけじゃないですヨ)
今回はこの「見える化」について理解を深めていこうと
思います!
見える化の概要
見える化とは
見える化(みえるか)とは、企業活動の漠然とした部分を数字等客観的に判断できる指標で把握する取り組みを表す言葉である。「測れる化」とも言う。
~ Wikipedia より引用~
しゃべる以外でアウトプットすれば何でも見える化と言えちゃう?定義自体は、かなり広い意味を持った言葉。
トヨタから生まれた見える化
• トヨタ生産方式から生まれた
• 見える化とカイゼンは密接な関係にある見えないものはカイゼンできない!
• ソフトウェア業界ではわりとホットな話題?見える化をソフトウェアに適する形に体系化したのが「プロジェクトファシリテーション」。
見える化のメリット
• 自分の考えを深める頭では判ってるつもりでも、実は判ってないことが多い。
• 他者と情報を共有できる議論の空中戦を避け、さらにはコミュニケーションを促進する。
特にグラフによる見える化は、文字で見るより実感がわく。
• カイゼンできる見える化すると、どこに問題があるか、どこを効率化できるか見えてくる!
これができれば立派な見える化マスター?
マニュアル化やチェックシートも見える化
見える化のレベル
• レベル1 文書化する
• レベル2 表や箇条書きにする
• レベル3 グラフなど視覚的に見える形にする
• レベル4 分析と意見を含んだ形にする勝手に決めたレベルなので、他では通用しないですヨ
Lv.3視覚化
Lv.2リスト化
レベル分けのイメージ
Lv.1文書化
Lv.4分析・意見
プロジェクトで使える見える化の種類
厳選しました!
見える化の範囲はとても広いので、
プロジェクトで使いやすい!プロジェクトで効果が高い!
ものを厳選しました。
見える化 Lv.1
~ 文書化 ~
とりあえず文書化
• 文書化すればOK。
• →口頭打ち合わせ 「あ、一応いまのメールで送っといてもらえますか?」とか
• 自分用メモとして紙やテキストに書き出すとか
見える化 Lv.2
~ リスト化 ~
リスト・テーブル• テキストやExcelなどでつくるリスト
• … …例えば– キャラID表– イベントテーブル
チェックシート• リストの派生
• … …例えば– ミスしやすい項目をリスト化– 納品状況をリスト化
色を付けると効果UP!
マインドマップ
• 思いついたことを階層的に書き出す
• 「思考の見える化」作業
• 基本的に自分用
見える化レベルは2.5くらいかも
紙に書き出す、もしくは専用ソフトを使う。
見える化 Lv.3
ここが今回のキモ!~ 視覚化 ~
UML:アクティビティ図
• フローチャートをもう少し便利にしたもの
• レーン・並列処理など、通常のフローチャートにはない工夫が詰まっている
• 状態遷移やワークフローをつくるのに適している
UML:アクティビティ図
通常ゲームプロジェクトで使う場合は、正確にUMLの規格に準拠する必要はないと思う。
開始 終了
並列処理
分岐
などなど。
UML:シーケンス図
• 主に仕様書で使う
• 時間を軸とした処理の流れを記す
• 本来のシーケンス図は読む側にも知識が必要なので、アレンジしたほうがいいかも
UML:シーケンス図
このサンプルも本来のUMLの規格に準拠してない
進捗グラフ
• グラフィックやスクリプトの完了リストをグラフ化する
• いまどのくらいヤバイのか、直感として判る!
• 作業量を実感できて仕事が楽しくなる
名称はいま付けました!
進捗グラフ
バーンダウンチャート
• 進捗グラフの進化形
• 「遅れ」と「残り作業量」が一目瞭然!
• 壁に貼れ!←ハードル高いけど
バーンダウンチャート
見える化 Lv.4
~ 分析・意見 ~作る人の力量が問われる
ロジックツリー
• 階層的に物事や思考を組み立てる
• 同展開レベルで基準がそろっている
• 各階層がMECEになっている
ゲームハード
コンシューマ アーケード ケータイ PC
家庭用 携帯機
↑ と言われてるけど、重要度が低い場合は書き出さない場合も。特に最下層。 奥が深いので、詳しくはロジカルシンキング系の資料をどうぞ~。
マトリックス
• 各要素を分析してマッピングする
• 軸の取り方が命!
マトリックス
<紹介した見える化手法の分析>
手軽さ←お手軽 →大変
効果
→低
←
高
アクティビティ図シーケンス図
進捗グラフ
リスト
ロジックツリー
マトリックス
勝手な印象です!
マインドマップ
マトリックス
<プロダクトポートフォリオ>
相対的市場シェア←低 →高
市場成長率
→低
←
高
負け犬
問題児 花形商品
金のなる木
有名なフレームワーク
KJ法
• 1つのテーマについてカードに書き出し、グループ分けしていく方法
• ブレインストーミングの後にKJ法でまとめることが多い?
以上ですが・・・
オススメはコレ!
オススメはコレ!
• アクティビティ図(フローの進化形)使えるシーンが豊富!
• 進捗グラフリストがあればすぐ作れる!効果が高い!
紹介だけだとなんなので、進捗グラフを作ってみます
進捗グラフつくります
• リストはすでにつくっておきました
• Excel操作で見たこと無いのがあったら、その場で突っ込んでくれてOKです
最後に・・・
気をつけること
• なんでも見える化すればいいわけじゃない
• 見える化する目的をハッキリさせる
• 目的に適した見える化のレベルを選ぶ
費用対効果を考えて見える化!
グラフィカルにすればいいというものでもないヨ!
もっと学ぶには・・・
リーンソフトウェア開発
ロジカルシンキング PMBOK
UML
プロジェクトファシリテーション
見える化
周辺知識として、このあたりがあります。
参考書籍など• 「見える化」仕事術 / 石川和幸
• 3 分でわかる ロジカル・シンキングの基本 / 大石哲之
• ―考具 考えるための道具、持っていますか ? / 加藤昌治
• Wikipedia / WEB
• PowerPointデザインテンプレート: http://sagittarius.dip.jp/~toshi/template.html
ご静聴ありがとうございました