最近の

 CandyCane
 OSC Tokyo 2013 Spring
yando
CandyCane

CakePHPに移植されたRedmine

思ったよりも使われている

世界各国からのコントリビュート

簡単インストール・簡単プラグイン
CandyCane
もしかして?
あったらいいなぁと思えるものを、時間があった

んで作り始めてみた。それだけです。
開発者たくさん
最近のコミット
断続的に来る
@kakutaniさんが!
PHPすごい
どんなサーバーでも多分動く

同一サーバーにたくさんインストールとか

人によって違うプラグインとか

サーバーの運用は適当でも大体平気

PHPでプラグイン開発が出来る
45秒インストール
豊富なプラグイン
Facebook
Facebook

Facebookアカウントでログイン

パスワード不要

Facebookグループと連動

チケットの更新をウォールへ投稿
Octoland
Octoland

コンプガチャが回せるプラグイン

課金されません

実はOctocatのライセンス違反?
NyanCatプラグイン




にゃーんダウンチャート等を実装
Like Itプラグイン




半日程度で実装してみたイイネ機能
Weatherプラグイン




プラグイン開発デモ(作業時間20分)
Repository Viewer

待望の機能

プラグインとして実装された

GitHubのみに対応
Default Order Plugin

チケット一覧画面のソート順

デフォルトはIDの降順

優先度の降順に変更するプラグイン
とっても簡単
Assign Narrowdown Plugin


  担当者選択のドロップダウン

  表示されるメンバーを絞る

  Redmineの同名プラグインの移植
これも簡単
これも簡単
君もプラグイン作者

ちょっとした動きを変えたい時

Eventを使って処理に介入

小さなPHPやJavaScriptを挿入

DBからの値も利用できる
入門ツアー
シナリオ
CandyCane上でのバグ管理

テスターがバグを報告

リーダーが開発者にアサイン

開発者が報告されたバグを修正

テスターが修正を確認

リリース頻度は毎月∼四半期程度
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
adminの設定変更
規定の言語設定
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
プロジェクト作成
第2回 品川 Redmine 勉強会 / Yusuke Ando (@yando)
プロジェクトの設定項目
識別子

 URLの一部になるプロジェクト名

公開

 メンバー以外からプロジェクトを見せる

トラッカー

 チケットを登録する際に利用する種別

モジュール

 チケット、時間、ニュース、Wikiが利用可能
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
トラッカー
 Redmine/CandyCane共通の概念

 最も複雑な部分

 チケットがどのように処理されるか

 ステータスの流れを設定

 複雑にし過ぎると後で辛い

New    Assigned    Resolved   Closed
トラッカーのカスタマイズ
ステータスのカスタマイズ
ワークフローの設定
ロール・権限の設定
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
メンバー設定


利用者にユーザーアカウントを作成

アカウントをプロジェクトに追加

メンバー設定が無いとチケット操作不可

ステータスが変更できないと言われたらコレ
ユーザーの設定
メンバーの設定
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
チケット管理

登録されたチケットをアサイン

経緯や証跡(画像)を登録

問題が解決されるまで追跡

検索条件はカスタムクエリとして保存できる

チケットの題名は(続き)で変更できる
チケットの管理
チケットの管理
表示項目のカスタマイズ
ステップ
初期設定

プロジェクト作成

トラッカー設定

メンバー設定

チケット管理

進   管理
進   管理

バグの修正状況を俯瞰的に分析

単純なリスト形式のビューを補助する

見たい観点に沿ったデータ入力

バージョンを設定すればロードマップ

工数、作業時間を入れれば工数管理
バージョンの登録
ロードマップ
さらなる管理

時間トラッキング

カスタムフィールド

関連チケット

利用者の負担にならない範囲で運用
プラグインの開発!
質問?

最近のCandyCane - PHP版Redmineでタスク管理を始めよう