SlideShare a Scribd company logo
⼯数把握のすすめ
〜WorkTimeプラグインの使い⽅〜
redmine.tokyo 第10回勉強会
2016年5⽉14⽇ @tkusukawa
⾃⼰紹介: @tkusukawa
くすかわ と申します。
⽇々の業務でRedmineに⼤変お世話になっております。
今回ご紹介するWorkTimeプラグインの作者です。
第9回の redmine.tokyoのディスカッションで

⼯数管理の話題があり、

⼀度⼀通り共有しておいたほうが良いと思ったので

ご紹介させて下さい。
2
何の⽬的で⼯数が要るの?
原価把握、資産化計上
⾒積もり精度、進捗計測
それだけではない気がしています
3
共通テーマ:成果の最⼤化
躊躇せずに

⼿を動かせるようにする!
4
ちゅうちょ
躊躇してしまう仕事とは?
無駄に感じている仕事
リーダーとメンバーで

費⽤対効果の認識にギャップがある

or 任せっぱなしで そもそも知らない

(どんだけ⼤変か知らんのとちゃう?)
逆に、⼤変さ=⼯数をフィードバック出来れば、
かけた⼿間がいくらか報われる気がする

(どれだけ⼤変だったかは知っていてもらえてる)
5
⼯数把握のすすめ
メンバーの⼿間は報われる必要がありますよね

→ ⼿間を⾒える化したい
想定外の⼯数(認識ギャップ)には

打ち⼿を講じるべき
その⼯数(業務)の責任をリーダーが負っている

と感じられればメンバーは躊躇しない
6
業務状況を⾒える化したい
No Ticket, No Work !

全ての業務について必ずチケットがあり、

チケットで状況共有と記録が⾏われる環境

→ これ、おすすめです♪
統制や監査などの⼤義名分で導⼊しても

→ 実はメンバー間共有の効果が⼤きい
7
全ての業務がチケット化されている
ということは…
各チケットに

要した⼯数を記録すれば⼀⽯⼆⿃
何に⼿間がかかったか

すごく解りやすい
逆に、⼯数を記録する必要性から

必ず(漏れなく)チケットが作られる

→ No Ticket, No Workが補完される!

 (運⽤の完全性のチェック機構って⼤事)
8
そして、すばらしいことに、

チケットに⼯数を記録する機能が
元々Redmine本体にあるんです!
が、しかし…
実際に⼊⼒してみると とても⼤変
なぜなら…
各チケットに要した時間が

  正確にはわからない

(メール、チャット、相談、打ち合わせ等、

  業務中は割り込み作業がいっぱいですよね)
9
→ 働いた時間から逆算して
つじつま合わせで

⼯数を⼊れたい!
例: その⽇の業務時間は9時間で、Xに1時間ぐらい取られて、

事務処理を30分ぐらいやったから、残りの7.5時間はYだよね
Redmineの元々のUIでは

⼯数を⾜したり引いたりして

⼀⽇の合計時間を合わせるには

ちょっと不向きなんです…
10
どうしたもんじゃろのー。
→ ⼯数⼊⼒のUIの観点で

WorkTimeプラグインが使えるかも、というご紹介
11
プ
ラ
グ
イ
ン
使
お
う
そ
う
だ。
、
WorkTimeプラグイン
⽉間⼯数表
⽇毎⼯数
(時間⼊⼒)
⽇毎個⼈メモ
12
集計や他ユーザ参照はこちら
個⼈の⼯数はPJ横断
※全プロジェクトの⼯数が表⽰されていることにご注意下さい
⽉間⼯数表
13
⽇毎⼯数
14
⽇毎の個⼈メモ
15
Wikiと同じ表記
プロジェクトタブで表⽰していると
プロジェクトの他のメンバーの⼯数とメモを参照できる。
→ これ、朝会のために作りました
WorkTimeのインストール⽅法
1.Redmineのpluginsディレクトリにコードを展開

https://bitbucket.org/tkusukawa/redmine_work_time/downloads

からzipをダウンロードするか、mercurialが使えるなら





でバージョンアップも安⼼
2.DBマイグレート





※ WorkTime⽤のテーブルをいくつか作成します
3.Redmineの再起動
16
$ cd plugins
$ hg clone https://bitbucket.org/tkusukawa/redmine_work_time
$ cd ..
$ RAILS_ENV=production bundle exec rake redmine:plugins:migrate
全体設定

アカウントメニュー表⽰
17
ロールの権限設定
18
プロジェクトのモジュール選択
19
(0.3.2新機能)集計開始⽇の設定
20
⼯数集計専⽤の

PJとチケットの作成
21
個別の作業チケット以外に
ざっくりと⼯数をつけられる
チケットを作ります
※忘れがち
⼯数をつけるチケットを表⽰させる
22
表
⽰
追
加
最初は何も表⽰されないので、
なんだこれ?ってなる
⼯数をつけるチケットは

各個⼈で選びます
23
その⽇に更新したり、
期間が設定された担当チケットがあると
勝⼿に表⽰される
複数チケットを⼀気に追加
1チケットずつ追加
表⽰したチケットを並べ替える
24
追加してすぐは
とりあえず
⼯数を⼊れられるのみ
更
新
次回以後の表⽰は
プロジェクト毎になる
数字をクリックして
番号を変更することで
表⽰順序を変更できます
あとは⽇々各⾃の⼯数⼊⼒
25
チームの⼯数集計
26
⼯数管理専⽤の
PJとチケット
(ざっくり)
実チケット(具体的)
粒度が違う → 付け替えたい!
⼯数のチケット付け替え
27
⼯数のチケット付け替え
28
更
新
付け替え完了!
⼯数のチケット付け替え
29
Before After
つまり、⼯数をつける粒度を

統⼀する必要はないんです
最初は なるべくザックリとした項⽬で始めて、

必要に応じて(必要な部分だけ)

具体化すれば良いと思います
⼀般業務として「闇業務」というチケットを

作っても良いでしょう

→ 誰がどれぐらい闇業務があるか解るだけでもメリット⼤ですよね
これで業務の全てが

チケット化されました!
30
No Ticket, No Work

できましたね
(全ての Work に対する Ticket が必ずあるんですから)
31
32
まとめ
やり⽅は何れにしても、

チームを良くする上で

⼯数(業務)を把握・共有することを 

おすすめします。
そして、そのやり⽅としては、 

No Ticket, No Work が 

いい感じだと思います。

More Related Content

PDF
View customize pluginを使いこなす
PDF
とあるメーカーのRedmine活用事例
PPTX
本当は恐ろしい分散システムの話
PDF
インフラエンジニアってなんでしたっけ(仮)
PDF
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
PDF
Redmine にいろいろ埋め込んでみた
PDF
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
PDF
Redmineとgitの 連携利用事例
View customize pluginを使いこなす
とあるメーカーのRedmine活用事例
本当は恐ろしい分散システムの話
インフラエンジニアってなんでしたっけ(仮)
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
Redmine にいろいろ埋め込んでみた
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
Redmineとgitの 連携利用事例

What's hot (20)

PPTX
講演1 Redmine導入のアンチパターン
PDF
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
PDF
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
PPTX
KeycloakでAPI認可に入門する
PDF
View Customize Pluginで出来ること
PDF
うちのRedmineの使い方(2)
PDF
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
PDF
テスト文字列に「うんこ」と入れるな
PDF
ソーシャルゲームのためのデータベース設計
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
PDF
OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話
PDF
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
PDF
オンラインゲームの仕組みと工夫
PDF
継続使用と新規追加したRedmine Plugin
PPTX
振り返り(アジャイルレトロスペクティブズ)
PDF
RedmineのFAQとアンチパターン集
PDF
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
PDF
「伝わるチケット」の書き方
PDF
MagicOnion入門
講演1 Redmine導入のアンチパターン
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
ネットワーク ゲームにおけるTCPとUDPの使い分け
KeycloakでAPI認可に入門する
View Customize Pluginで出来ること
うちのRedmineの使い方(2)
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
テスト文字列に「うんこ」と入れるな
ソーシャルゲームのためのデータベース設計
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
オンラインゲームの仕組みと工夫
継続使用と新規追加したRedmine Plugin
振り返り(アジャイルレトロスペクティブズ)
RedmineのFAQとアンチパターン集
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
「伝わるチケット」の書き方
MagicOnion入門
Ad

Viewers also liked (10)

PDF
ソフトウェアメトリクス概要 20160514
PPTX
Redmineカスタムフィールド表示改善
PPTX
Redmineでメトリクスを見える化する方法
PDF
みんなでRedmineをより良くしよう −Redmineプロジェクトへの貢献の仕方−
PDF
ある工場のRedmine画面カスタム【View customize plugin 活用例】
PDF
全脳アーキテクチャ勉強会 第1回(山川)
PDF
クロスプラットフォーム開発入門
PPTX
全脳アーキテクチャ勉強会 第1回(松尾)
PDF
BTS/ITSの近況とあれこれ 2015
PDF
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
ソフトウェアメトリクス概要 20160514
Redmineカスタムフィールド表示改善
Redmineでメトリクスを見える化する方法
みんなでRedmineをより良くしよう −Redmineプロジェクトへの貢献の仕方−
ある工場のRedmine画面カスタム【View customize plugin 活用例】
全脳アーキテクチャ勉強会 第1回(山川)
クロスプラットフォーム開発入門
全脳アーキテクチャ勉強会 第1回(松尾)
BTS/ITSの近況とあれこれ 2015
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
Ad

Similar to 工数把握のすすめ 〜WorkTimeプラグインの使い方〜 (20)

PDF
スモールリーダーシップ読書会ワークショップ
PPTX
Scrum Boot Camp 体験記 2012/6/16
PDF
DevLOVE関西2012 Drive 講演資料(iBook)
PDF
【配布版】時間管理セミナー2013 時間を攻める法
PDF
Redmineをつかったスクラム開発のはじめの一歩
PDF
生産性を上げる 新しい役割 「業務ハック」とは?
PPT
NPOのクラウド事務局1DAYセミナー【分かち合い持ち寄る運営/ルームA】ワークシェアリングとクラウド経理(マドレボニータ)
PDF
NPOのクラウド事務局1DAYセミナー【オープニング】マドレボニータ事務局紹介(マドレボニータ)
PPT
NPOのクラウド事務局1DAYセミナー【オープニング】マドレボニータ事務局紹介(マドレボニータ)
PDF
1ページでわかるTAPP(20250203)---------------
PDF
Hour of-code-2016冬-シンポジウム
PPT
アジャイル開発へのイテレーション・ゼロ
PDF
雛形改善+パソコン研修 ~じぶん働き方改革~
PDF
Workshop Facilitation
PDF
20121117 01 dir-mtgスライド01
PDF
150111仕事時間の見える化ガイド
PDF
20120508 アジャイルサムライ読書会 第3回
PDF
Agile japan2011 アジャイル体験記~ふりかえりで開発を後押し~
PDF
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
スモールリーダーシップ読書会ワークショップ
Scrum Boot Camp 体験記 2012/6/16
DevLOVE関西2012 Drive 講演資料(iBook)
【配布版】時間管理セミナー2013 時間を攻める法
Redmineをつかったスクラム開発のはじめの一歩
生産性を上げる 新しい役割 「業務ハック」とは?
NPOのクラウド事務局1DAYセミナー【分かち合い持ち寄る運営/ルームA】ワークシェアリングとクラウド経理(マドレボニータ)
NPOのクラウド事務局1DAYセミナー【オープニング】マドレボニータ事務局紹介(マドレボニータ)
NPOのクラウド事務局1DAYセミナー【オープニング】マドレボニータ事務局紹介(マドレボニータ)
1ページでわかるTAPP(20250203)---------------
Hour of-code-2016冬-シンポジウム
アジャイル開発へのイテレーション・ゼロ
雛形改善+パソコン研修 ~じぶん働き方改革~
Workshop Facilitation
20121117 01 dir-mtgスライド01
150111仕事時間の見える化ガイド
20120508 アジャイルサムライ読書会 第3回
Agile japan2011 アジャイル体験記~ふりかえりで開発を後押し~
「コンバージョン数を2倍にしてくれ」と言われた時の対処法

More from Tomohisa Kusukawa (8)

PDF
Redmineを利用する趣旨
PDF
Redmineと自分のそのころ
PDF
Redmine.tokyo 第7回勉強会 ディスカッション
PDF
Shinagawa redmine(デブサミ2014 コミュLT)
PDF
Redmineって何ができるの?
PDF
Yggdrasil(ゆぐどらしる) ~ サーバ運用のNo Ticket, No Work ~
PDF
運用業務でのRedmine
PDF
うちのRedmineの使い方
Redmineを利用する趣旨
Redmineと自分のそのころ
Redmine.tokyo 第7回勉強会 ディスカッション
Shinagawa redmine(デブサミ2014 コミュLT)
Redmineって何ができるの?
Yggdrasil(ゆぐどらしる) ~ サーバ運用のNo Ticket, No Work ~
運用業務でのRedmine
うちのRedmineの使い方

工数把握のすすめ 〜WorkTimeプラグインの使い方〜