More Related Content
More from akipii Oga (20)
第15回RxTstudy『大規模組織や多様な業務におけるRedmineの課題』
- 2. 自己紹介
• ハンドルネーム:
• @akipii、技術士(情報工学)
• 出版した著書
• 「Redmineによるタスクマネジメント実践技法」 (with 阪井さん)
• 「チケット駆動開発」 (with 阪井さん)
• 「Redmine超入門」(with redmine.tokyoスタッフ)
• 「Redmine 実践ガイド」 (with (株)アジャイルウェア)
Copyright2016 akipii@XPJUG関西 2
- 23. トラッカーの問題点と対策
• 現状の問題点
• WFが同じなのに、違う名前のトラッカーが増えやすい
• 項目は共通だが、トラッカーごとにCFが微妙に異なる
• 例:「タスク」「会議」「連絡」はWFが全て同じ
• 例:「障害(結合テスト)」「障害(ベンダー名)」を作ってしまう
• 対策
• 1業務=1トラッカーだけのPJに分割する
• (後述)PJ分割ルール①業務単位
• CFのANDルールで、PJごとにトラッカーのCFを割り当てて、
細かく分ける
Copyright2016 akipii@XPJUG関西 23
- 24. ⑤CFのANDルール
Copyright2016 akipii@XPJUG関西 24
JAXA Repository /
AIREX: CODA:
JSS2の運⽤・ユーザ⽀援を
⽀えるチケット管理システム:
Redmineの事例と利⽤のヒント
https://repository.exst.jaxa.jp/dspace/handle/a-is/557146
①PJごとに業務を割り当てる
⇒1業務=1トラッカー
②カスタムフィールドの
ON/OFFで、
入⼒項目を制御する
- 35. PJ分割ルールの効果
Copyright2016 akipii@XPJUG関西 35
No ルール名 概要 組織構造 メリット・デメリット
1 業務単位 1PJ=1業務=1ト
ラッカー
全社向け 1PJ=1トラッカーなので操作に迷
いにくい
2 システム単
位
1PJ=1システム=1
リポジトリ
PJ型組織 システムの⽣存期間と合わせやすい
※Redmine本来の設計思想
3 案件単位 1PJ=1案件=採
算単位
事業部制組織
PJ型組織
採算の単位で管理しやすい
※Redmine本来の設計思想
4 派⽣製品
単位
1PJ=1製品(派⽣
ごと)
マトリクス型組織 派⽣製品やシステム機能ごとに
分類して管理しやすい
5 組織単位 1PJ=1工程=1組
織
機能別組織 (+)PJごとにチケット操作の権限を
分割しやすい
(-)PJ運営が複雑になりやすい
(Conwayの法則)
(-)「工程単位のPJ」アンチパター
ンになりやすい
• PJ分割ルールは、組織構造と対応付けられる
- 37. まとめ
• Redmineは組織を良い方向へ変える
• PJ型組織の雰囲気になり、一体感が出る
• 自発的な⾏動を⽀援する
• 運⽤プロセスが標準化される
• Redmineは組織に従う
• 例:既存の組織構造がモロに反映される
• 例:業務フローがスリムにならない
• 例:運⽤プロセスが複雑怪奇になる
• Redmineの設定で組織や業務の複雑さを制御する
• そのためにRedmine特有の運⽤ルールを設ける
• ロールのORルール、CFのANDルール、PJ分割ルール
Copyright2016 akipii@XPJUG関西 37
- 38. 課題
• Redmineの保守コストを下げる方法はあるか
• 例:保守体制、機能追加、VerUp作業など
• Redmine保守を外部委託したくなる
• どの業務システム(例:Jira)でも同様の問題
• Redmineガイドラインをコミュニティで作りたい
• Redmineの業務テンプレートを集めて公開したい
• Redmineの機能に、組織や業務をどのように適合させるか?
• 組織とプロセスは、Redmineにどのように反映させるか?
• メリット①:初心者はベストプラクティスをすぐに使える
• メリット②:経験者は以前の設定を流⽤できる
Copyright2016 akipii@XPJUG関西 38