flickr前回は、1000人のエンジニアがRedmineを使い出すまでの事例を紹介させていただきました。今回は、Redmineの使い方や、大規模に変化してくRedmineの運用について、2年間の運用や改善から得たナレッジや、気がついたことをまとめていこうと思います。Redmineのオブジェクト構造を理解した方がいいRedmineは以下の構造になっているので、タスクの属性をうまく分類する必要があります。カテゴリ注意したいのは、プロジェクト・サブプロジェクトには期限が設定できず、バージョンには終了日時、チケットには開始日時と期限をつけることができる点です。期限があるものには、期限のあるものを当てはめるのがすっきりします。Redmineを使って「何を」「どう」管理していきたいのかを、まず考えるとよいです。プロジェクト名は「プロジェクト」か「組織」がいいプロジェクトには期限がないため、例えば、「○○チームのタスク管理」といったものを作ることができます。1Q」という名前をつけてもいいと思います。分け方に注意しないと細かいプロジェクトがたくさんできてしまうなどなど。一長一短であることがわかりました。私の経験では、プロジェクトを分けすぎて失敗し、「○○チーム2010」のような組織+年としてみて、年をまたぐチケットで困った経験があるので、シンプルに「○○チーム」という閉じないプロジェクトを作って運用しています。チケットの増加による検索遅延を防ぐために、「過去の思ひ出」というプロジェクトを作り、定期的にチケットを移動しています。自分の会社がプロジェクトベースの管理をされている場合は、プロジェクト名をつけたほうがフィットするでしょうし、サービス開発のようなインクリメンタルな開発の場合は、組織名やサービス名で作るとよりアジャイルを意識する形になります。バージョンは「ストーリー」か「期間」で考えたほうがいいバージョンには期限を設定できます。バージョンは、アジャイルでいう「イテレーション」「スプリント」として使うことが出来ます。Redmineの本家のページのように「1.2.0」といったプロダクトのバージョン番号を使うことも出来ます。バージョンをストーリーとして扱うことも出来ます。パーキングロットチャートプラグインを使って、バージョンをストーリーカードのように表示することができるので、バージョンにはストーリー名をつけ、顧客との調整でパーキングロットチャートを使っているという話も聞いたことがあります。ヨメレバ「アジャイルな見積りと計画づくり」第5部「トラッキングと情報共有」にもパーキングロットチャートが登場します。1」などにしていたのですが、途中で「次は12だっけ?あれ、今12か?」と混乱してしまったので、「2010/01/01~2010/01/14」といったスプリントの期限をバージョン名にしています。[...]Redmineでのプロジェクト管理はじめました。http://blog.local-c.com/archives/53Redmineでのプロジェクト管理はじめました。ソフトウェア開発の実現に向けて奮闘中。週末に娘と息子とお昼寝しながら世界のビーチや離島を旅する夢を見る。お仕事募集中!daipresentsをフォローする857翻訳しました。赤ちゃんの肌にやさしいおしりふき10種類を夫婦でガチ比較してみた2015.08.252020.01.082016年アジアベストビーチに選ばれたミャンマーのガパリに行ってきた。t("").html(tocplus.visibility_show).text():default:t(this).html(tocplus.visibility_hide),t.cookie&&(o?t.cookie("tocplus_hidetoc","1",{expires:30,path:"/"}):t.cookie("tocplus_hidetoc",null,{path:"/"})),t("#toc_container").css("width",tocplus.width).removeClass("contracted"),t("ul.toc_list").show("fast")}})}}});タイトルとURLをコピーしました。