![Page 1: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/1.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CandyCane
OSC Tokyo Spring 2012 / Yusuke Ando (@yando)
でタスク管理を始めよう!
CakePHP版Redmine
![Page 2: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/2.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
Yusuke Ando@yandoPHP CakePHPSymfonyPHP Matsuri
Who am I?
![Page 3: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/3.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CakePHP2実践入門(仮)技術評論社より今夏出版予定
?Introducing CandyCane / Yusuke Ando (@yando)
![Page 4: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/4.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
PHP Matsuriという活動
Introducing CandyCane / Yusuke Ando (@yando)
![Page 5: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/5.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)by koyhogeIntroducing CandyCane / Yusuke Ando (@yando)
![Page 6: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/6.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)by sizuhikoIntroducing CandyCane / Yusuke Ando (@yando)
![Page 7: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/7.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
RedmineについてCandyCaneの特徴入門ツアー
アジェンダ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 8: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/8.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 9: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/9.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 10: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/10.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
フレキシブルなバグ管理システムJean-Philippe Lang氏が開発
GPL最新版は1.3.1Ruby on Rails製
アジャイル向けのプラグイン等で人気
Introducing CandyCane / Yusuke Ando (@yando)
Redmine
![Page 11: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/11.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
高い関心
![Page 12: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/12.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
書籍 イベント
![Page 13: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/13.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
2010年末に当時の開発者のEric氏が脱退Eric氏と数人の開発者が派生版を作成
ChiliProjectに名称を変更Redmineの機能をサポートしつつ開発中
最新のバージョンは3.0.0
Introducing CandyCane / Yusuke Ando (@yando)
ChiliProject
![Page 14: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/14.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 15: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/15.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
Redmine
Chili Project
![Page 16: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/16.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 17: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/17.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
CandyCane
![Page 18: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/18.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CakePHPに移植したRedmine2009年4月に開発開始
2012/1/20現在のバージョンはv0.8.5国内外から様々な反響
githubのPHPで 68996中、175番目Sweet & Flexible
CandyCane
Introducing CandyCane / Yusuke Ando (@yando)
![Page 19: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/19.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 20: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/20.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
もしかして?
Introducing CandyCane / Yusuke Ando (@yando)
![Page 21: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/21.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
“あったらいいなぁと思えるものを、時間があったんで作り始めてみた。それだけです。”
Introducing CandyCane / Yusuke Ando (@yando)
![Page 22: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/22.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 23: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/23.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 24: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/24.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 25: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/25.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
@kakutaniさんが!
Introducing CandyCane / Yusuke Ando (@yando)
![Page 26: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/26.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
どんなサーバーでも多分動く同一サーバーにたくさんインストールとか
人によって違うプラグインとかサーバーの運用は適当でも大体平気PHPでプラグイン開発が出来る
PHPすごい
Introducing CandyCane / Yusuke Ando (@yando)
![Page 27: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/27.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Sweet & Flexible
Introducing CandyCane / Yusuke Ando (@yando)
![Page 28: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/28.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Sweet: かんたん
Introducing CandyCane / Yusuke Ando (@yando)
![Page 29: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/29.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
45秒セットアップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 30: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/30.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
http://www.youtube.com/watch?v=RduoXtiK1Wc
Introducing CandyCane / Yusuke Ando (@yando)
![Page 31: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/31.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Flexible: 拡張性
Introducing CandyCane / Yusuke Ando (@yando)
![Page 32: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/32.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
WEBからプラグインインストール
Introducing CandyCane / Yusuke Ando (@yando)
![Page 33: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/33.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
http://www.youtube.com/watch?v=sTU7DYxnbZg
Introducing CandyCane / Yusuke Ando (@yando)
![Page 34: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/34.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
NyanCatプラグイン
にゃーんダウンチャート等を実装
Introducing CandyCane / Yusuke Ando (@yando)
![Page 35: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/35.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Like Itプラグイン
半日程度で実装してみたイイネ機能
Introducing CandyCane / Yusuke Ando (@yando)
![Page 36: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/36.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Weatherプラグイン
プラグイン開発デモ(作業時間20分)
Introducing CandyCane / Yusuke Ando (@yando)
![Page 37: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/37.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
リファクタリングとバグ修正REST API
プラグインの充実チューニング
チケット管理初心者向けの改良
今後の開発予定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 38: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/38.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
入門ツアー
![Page 39: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/39.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CandyCane上でのバグ管理テスターがバグを報告
リーダーが開発者にアサイン開発者が報告されたバグを修正
テスターが修正を確認リリース頻度は毎月~四半期程度
シナリオ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 40: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/40.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 41: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/41.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 42: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/42.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
adminの設定変更
Introducing CandyCane / Yusuke Ando (@yando)
![Page 43: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/43.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
規定の言語設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 44: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/44.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 45: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/45.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
プロジェクト作成
Introducing CandyCane / Yusuke Ando (@yando)
![Page 46: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/46.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
![Page 47: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/47.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
識別子 URLの一部になるプロジェクト名公開 メンバー以外からプロジェクトを見せるトラッカー チケットを登録する際に利用する種別モジュール チケット、時間、ニュース、Wikiが利用可能
プロジェクトの設定項目
Introducing CandyCane / Yusuke Ando (@yando)
![Page 48: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/48.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 49: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/49.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
Redmine/CandyCane共通の概念最も複雑な部分
チケットがどのように処理されるかステータスの流れを設定複雑にし過ぎると後で辛い
トラッカー
Introducing CandyCane / Yusuke Ando (@yando)
New Assigned Resolved Closed
![Page 50: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/50.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
トラッカーのカスタマイズ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 51: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/51.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
ステータスのカスタマイズ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 52: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/52.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
ワークフローの設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 53: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/53.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
ロール・権限の設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 54: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/54.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 55: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/55.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
利用者にユーザーアカウントを作成アカウントをプロジェクトに追加
メンバー設定が無いとチケット操作不可ステータスが変更できないと言われたらコレ
メンバー設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 56: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/56.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
ユーザーの設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 57: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/57.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
メンバーの設定
Introducing CandyCane / Yusuke Ando (@yando)
![Page 58: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/58.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 59: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/59.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
登録されたチケットをアサイン経緯や証跡(画像)を登録問題が解決されるまで追跡
検索条件はカスタムクエリとして保存できるチケットの題名は(続き)で変更できる
チケット管理
Introducing CandyCane / Yusuke Ando (@yando)
![Page 60: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/60.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
チケットの管理
Introducing CandyCane / Yusuke Ando (@yando)
![Page 61: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/61.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
チケットの管理
Introducing CandyCane / Yusuke Ando (@yando)
![Page 62: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/62.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
表示項目のカスタマイズ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 63: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/63.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
初期設定プロジェクト作成トラッカー設定メンバー設定チケット管理進捗管理
ステップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 64: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/64.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
バグの修正状況を俯瞰的に分析単純なリスト形式のビューを補助する見たい観点に沿ったデータ入力
バージョンを設定すればロードマップ工数、作業時間を入れれば工数管理
進捗管理
Introducing CandyCane / Yusuke Ando (@yando)
![Page 65: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/65.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
バージョンの登録
Introducing CandyCane / Yusuke Ando (@yando)
![Page 66: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/66.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
ロードマップ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 67: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/67.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
時間トラッキングカスタムフィールド関連チケット
利用者の負担にならない範囲で運用プラグインの開発!
さらなる管理
Introducing CandyCane / Yusuke Ando (@yando)
![Page 68: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/68.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CandyCaneはPHP版Redmine簡単に導入、簡単に拡張
まずはスモールスタートがおすすめ
まとめ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 69: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/69.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
おまけ(時間があれば)
Introducing CandyCane / Yusuke Ando (@yando)
![Page 70: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/70.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)Introducing CandyCane / Yusuke Ando (@yando)
プラグインを作ろう
![Page 71: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/71.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
何を作るか?
Introducing CandyCane / Yusuke Ando (@yando)
![Page 72: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/72.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
なめこ育ててますか?
Introducing CandyCane / Yusuke Ando (@yando)
![Page 73: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/73.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
なめこをバグ管理システム上で栽培できれば生産性が上がるIntroducing CandyCane / Yusuke Ando (@yando)
![Page 74: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/74.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
PHPならmoriyoshi
Introducing CandyCane / Yusuke Ando (@yando)
![Page 75: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/75.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
プラグインのBakeJQueryとprototypeの共存
アセットの配置ビューの修正
やること
Introducing CandyCane / Yusuke Ando (@yando)
![Page 76: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/76.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
完成
Introducing CandyCane / Yusuke Ando (@yando)
![Page 77: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/77.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
CandyCaneはPHP版Redmine簡単に導入、簡単に拡張
まずはスモールスタートがおすすめ
まとめ
Introducing CandyCane / Yusuke Ando (@yando)
![Page 78: CakePHP版Redmine CandyCaneでタスク管理を始めよう (2012/03/16)](https://reader035.vdocuments.site/reader035/viewer/2022081403/55660386d8b42a2a4d8b5061/html5/thumbnails/78.jpg)
第3回 RxTStudy / Yusuke Ando (@yando)
もっとSweetにもっとFlexibleに
https://github.com/yandod/candycane
CandyCane
Introducing CandyCane / Yusuke Ando (@yando)