SlideShare a Scribd company logo
1 of 23
開発基盤としてのRedmine
〜Redmineをカスタマイズするポイント

2014/2/15
あきぴー@品川Redmine

copyright2014 akipii@XPJUG関西

1
• ハンドルネーム

自己紹介

• あきぴー

• 所属

• XPJUG関⻄、SEA関⻄、RxTStudy、品川Redmine

• 著書

• 「Redmineによるタスクマネジメント実践技法」
• 「チケット駆動開発」
• 「Redmine超入門」(品川Redmineスタッフと共著)

copyright2014 akipii@XPJUG関西

2
Agenda
• Redmineの現状と課題
• Redmineのカスタマイズポイント
•
•
•
•

外部接続I/F
パラメータ設定
プラグイン登録
モディフィケーション

• まとめ

copyright2014 akipii@XPJUG関西

3
Redmineの現状と課題

copyright2014 akipii@XPJUG関西

4
Redmineの現状①
• 日本のSIでRedmineが普及している
• Redmineの利⽤率は40.4%
•

記者の眼 - 「新3種の神器」で開発現場を改革しよう:ITpro
http://itpro.nikkeibp.co.jp/article/Watcher/20130521/478496/

• 現場向けのプロジェクト管理ツールとして使われている

赤:Trac、青:Redmine、黄:Mantis

※2014年の日本のGoogleトレンドから
copyright2014 akipii@XPJUG関西

5
Redmineの現状②
• 日本では、Agile開発よりも従来のWF型開発に
適⽤している事例が多い
• WF型開発の内部にある小さな開発サイクル
• WF型開発で管理しきれない細かな作業管理

アダプタブルWF(WF型開発を補完するチケット駆動開発)
アダプタブル
の適用が多い
【例】「チケット駆動開発」の適用について考える
|コラム「ITよもやま話」|特集│株式会社JSOL
http://www.jsol.co.jp/column/2011/201111.html

copyright2014 akipii@XPJUG関西

6
【参考】アダプタブルWF

(@sakaba37)

WF型開発
型開発

設計

要件
定義

シス
テム
テス
ト

開発
テスト

リリース

補完型
TiDD

補完型
TiDD
設計

設計

開発

開発

テスト

テスト

課題・レビュー管理

障害管理

WF型開発の各⼯程で管理しづらい作業をチケット駆動開発(TiDD)で補完する
copyright2014 akipii@XPJUG関西

7
Redmineの課題
@akipii: Redmineを運用して改めて思うのは、
RedmineやTrac、Jira、GitHubなどのチケット駆動ツールは
開発者のためのツールであって、マネージャのためのツール
ではないこと。
マネージャ視点では、進捗やコスト(工数)やリスクの観点で
もっと見える化して欲しい要望が多い

@fmkt: この @akipii さんのツイートRTされまくってて
(Redmineユーザに)マネージャ多いんだなとかおもったり

マネージャの観点で
Redmineを機能拡張するポイントは何か?
を機能拡張するポイント
を機能拡張するポイントは何か?
copyright2014 akipii@XPJUG関西

8
Redmineの2つの顔
表の顔

裏の顔

OSSの
プロジェクト管理ツール

業務アプリケーションの
開発基盤
(プラットフォーム
プラットフォーム)
プラットフォーム

・プロジェクト管理で使われる機能が
一通りそろっている。
・外部システムとの接続 が豊富
外部システムとの接続I/Fが豊富
外部システムとの接続
(REST、Webサービス、rakeによる
バッチ処理 etc.)

・ソフトウェア企業(日本では主にSI)を
ターゲットにしている。

・機能のカスタマイズが容易
機能のカスタマイズが容易
・プラグインによる機能追加
・パラメータ設定
(プロジェクト、ワークフロー、権限 etc.)

・世界中で使われている。
・タスク管理以外にも運用保守や
ヘルプデスク管理、工数管理にも
使われている。

copyright2014 akipii@XPJUG関西

9
Redmineを
カスタマイズするポイント

copyright2014 akipii@XPJUG関西

10
開発基盤としてのRedmine
Redmineを開発基盤(プラットフォーム)と⾒なしてカスタマイズする場合、
4種類の手法がある。
外部接続I/Fを通じて
外部接続 を通じて
データ操作だけを行う
(REST, Webサービス,
rake etc.)

パラメータの設定だけ
で機能拡張する
(プロジェクト、ワークフ
ロー、権限など)

標準機能のソースを
修正する事無く追加開
修正する事無く追加開
発で機能拡張する

③プラグイン
(アドオン
アドオン)
アドオン

アプリケーション層
(カスタマイズ箇所
カスタマイズ箇所)
カスタマイズ箇所

①外部接続I/F ②パラメータ設定
外部接続

標準機能のソースを
直接修正して
機能拡張する
(EPM-X, Lychee etc.)

④モディフィケーション

ソースを直接修正

プラットフォーム層
(Redmine)

フレームワーク層
(Rails)

copyright2014 akipii@XPJUG関西

11
【1】外部接続I/F ①REST編
HTTPによる
Redmine操作

RedminePM:
(Redmineの
iPhone/Android
アプリ )

PC

XML/
JSON

http://redminepm.jp

スマートフォン

HTTP
による
リアル連携

サーバー

管理画面で「RESTによるWebサービス」を有効に
設定。「JSONP」にも対応している。
http://www.r-labs.org/projects/r-labs/wiki/Redmine_REST_API
copyright2014 akipii@XPJUG関西

12
【1】外部接続I/F ②構成管理ツールと連携
リポジトリ情報取得

バージョン管理リポジトリへコミット時、「refs #12」「fixes
#13」でチケットと相互リンクできる
http://redmine.jp/tech_note/subversion/

管理画面で「リポジトリ管理用のWeb
サービス」を有効に設定
→http://Redmineサーバ名
/sys/fetch_changesets?key=APIキー
&id=プロジェクト識別子
で取得可能
(http://blog.redmine.jp/articles/redmine-0_9-url-tofetch-changesets/)
copyright2014 akipii@XPJUG関西

13
【1】外部接続I/F ③メールによるチケット登録
チケット登録用
メールアドレス
①メール発行

②通知

@
ユーザ

③チケット
登録
④チケット確認
他に下記のrakeコマンドもある。
rake redmine:email:read
rake redmine:email:receive_imap
rake redmine:email:receive_pop3

管理画⾯で「受信メール⽤Webサービス」を有効に設定
http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails

copyright2014 akipii@XPJUG関西

14
【1】外部接続I/F ④他ITSからのデータ移⾏
データ移行

下記のrakeコマンドでデータ移⾏できる。
rake redmine:migrate_from_mantis # Mantis migration script
rake redmine:migrate_from_trac # Trac migration script
RedmineMigrate
http://www.redmine.org/projects/redmine/wiki/RedmineMigrate

外部接続I/Fは他にも存在する。
【参考1】期日が間近のチケットをメールで通知する(リマインダ機能): Redmine.JP
http://redmine.jp/faq/issue/send_reminders/
【参考2】 Redmine Rake - Batch job tasks
http://www.redmine.org/projects/redmine/wiki/RedmineRake#Batch-job-tasks
copyright2014 akipii@XPJUG関西

15
【2】パラメータ設定
ワークフロー機能で多種多様な運⽤が可能。
(障害、課題、タスク、問合せ、PC資産など)
他に、プロジェクト単位に権限やワークフローも設定できる。

ステータスの移行先

現
在
の
ス
テ
ー
タ
ス
【参考】第3回SRA関⻄セミナー(2013/9/12)
「Redmineの運⽤パターン集〜私に聞くな、チケットシステムに聞け」
http://www.slideshare.net/akipii.oga/sea-west-ogawa201309open
copyright2014 akipii@XPJUG関西

16
【3】プラグインで機能追加
プラグインは、Railsフレームワークの一部として開発できる。
(1)Railsフレームワークは次の特徴を持つおかげで、開発しやすい。
・CoC:設定より規約(Convention Over Configuration)
・DRY:繰り返しの禁止(Don't Repeat Yourself)
(2)プラグインのインストールの基本は、ソース配置後、下記コマンドを実⾏するだけ。
rake redmine:plugins:migrate RAILS_ENV=production

View

参照・更新
操作・依頼

アクセス

DB

Controller
ユーザ

Model
プラグイン

【参考1】プラグイン開発ガイド - r-labs
http://www.r-labs.org/projects/r-labs/wiki/プラグイン開発ガイド
【参考2】プラグインの開発〜Redmine.JP
http://redmine.jp/tech_note/plugins/developer/
copyright2014 akipii@XPJUG関西

17
【4】モディフィケーションで機能拡張①EPM-X
Redmineプラットフォーム上でBI/ELTツールを追加開発して機能拡張している。

※BI(Buisiness Inteligence):業務システムなどから蓄積される企業内の膨大なデータを、蓄積・分析・加
工して、企業の意思決定に活用しようとする手法。
ELT:企業の基幹系システムなどに蓄積されたデータを抽出(extract)し、データウェアハウスなどで利
用しやすい形に加工(transform)し、対象となるデータベースに書き出す(load)こと。

定量的プロジェクト管理ツール(EPM-X):IPA
http://www.ipa.go.jp/about/toolcatalog/sec/sec-2-1.html

copyright2014 akipii@XPJUG関西

18
【4】②Lychee Enterpriseシリーズ
Lychee Enterprise シリーズは、マネージャの観点で
ソフトウェア開発のプロジェクト管理のQCDを支援している

スケジュール(D)
Lychee Gantt Chart
(& Lychee Actual Date)

品質(Q)

コスト(C)

Lychee
Association Chart

Lychee EVM

Lychee Enterprise : アジャイルウェア(株)
http://lychee-redmine.jp/
copyright2014 akipii@XPJUG関西

19
まとめ

copyright2014 akipii@XPJUG関西

20
Redmineカスタマイズ手法比較
No カスタマイズ手法

⻑所

短所

1

外部接続I/F

APIを⽤いて、Redmineから
自由にデータの取得・更新が
できる
(例:REST、JSONP、
rake)

・外部接続⽤プログラムの開発工数が
発生する
・通信要件や性能要件でボトルネック
が発生する場合がある

2

パラメータ設定

フィットギャップ分析結果を
Redmineの設定に反映す
れば、十分に運⽤可能

・機能拡張できる範囲が小さい

3

プラグイン追加

Redmine本体に手を加えず、・プラグイン開発のコストが発生する
容易に機能追加できる
・RedmineのVerUpに追随するため
に回帰テスト工数が発生する

4

モディフィケーション Redmine本体の機能を自
由に修正・追加できる

・4種類のカスタマイズ手法のうち、最
も開発工数がかかる
・RedmineのVerUpに追随するコス
トが大きい

copyright2014 akipii@XPJUG関西

21
まとめ
• RedmineはOSSのプロジェクト管理ツールの開発
基盤として使える
• ソースが公開されているので、自由にカスタマイズできる
• マネージャを顧客に⾒⽴てて、アジャイルに改善しよう

• RedmineのVerUpに追随する⽅が良い
• 細かな機能やUIがどんどん改善されている
• セキュリティパッチも素早くリリースしてくれる

• Redmineの外部接続I/Fを有効活⽤しよう

• プラグイン追加やモディフィケーションでも、RESTやJSONP、
rakeのI/Fを流⽤する⽅が安全
copyright2014 akipii@XPJUG関西

22
ご清聴
ありがとう
ございました

copyright2014 akipii@XPJUG関西

23

More Related Content

What's hot

Redmineを使ってみよう
Redmineを使ってみようRedmineを使ってみよう
Redmineを使ってみようmrgoofy33 .
 
Redmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみるRedmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみるGo Maeda
 
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -Makoto SAKAI
 
Redmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineRedmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineakipii Oga
 
数千人が利用する楽天Redmineの過去と未来
数千人が利用する楽天Redmineの過去と未来数千人が利用する楽天Redmineの過去と未来
数千人が利用する楽天Redmineの過去と未来Rakuten Group, Inc.
 
ある工場と Redmine 2020
ある工場と Redmine 2020ある工場と Redmine 2020
ある工場と Redmine 2020Kohei Nakamura
 
Redmineのスマホアプリ RedminePM
Redmineのスマホアプリ RedminePMRedmineのスマホアプリ RedminePM
Redmineのスマホアプリ RedminePMproject mode, Inc.
 
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターンDevelopers Summit
 
Redmineのチケット分類例
Redmineのチケット分類例Redmineのチケット分類例
Redmineのチケット分類例namamugi share
 
ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514Yutaka Ohwada
 
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に #RedmineJapan2020
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に  #RedmineJapan2020Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に  #RedmineJapan2020
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に #RedmineJapan2020akipii Oga
 
Redmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターンRedmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターンagileware_jp
 
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...WebSig24/7
 
Redmineの基本と適用事例
Redmineの基本と適用事例Redmineの基本と適用事例
Redmineの基本と適用事例Go Maeda
 
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...WebSig24/7
 
ある工場の Redmine 2017
ある工場の Redmine 2017ある工場の Redmine 2017
ある工場の Redmine 2017Kohei Nakamura
 
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのかRedmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか祐磨 堀
 
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...WebSig24/7
 
はじめる! Redmine
はじめる! Redmineはじめる! Redmine
はじめる! RedmineGo Maeda
 

What's hot (20)

Redmine導入記
Redmine導入記Redmine導入記
Redmine導入記
 
Redmineを使ってみよう
Redmineを使ってみようRedmineを使ってみよう
Redmineを使ってみよう
 
Redmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみるRedmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみる
 
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
 
Redmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineRedmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmine
 
数千人が利用する楽天Redmineの過去と未来
数千人が利用する楽天Redmineの過去と未来数千人が利用する楽天Redmineの過去と未来
数千人が利用する楽天Redmineの過去と未来
 
ある工場と Redmine 2020
ある工場と Redmine 2020ある工場と Redmine 2020
ある工場と Redmine 2020
 
Redmineのスマホアプリ RedminePM
Redmineのスマホアプリ RedminePMRedmineのスマホアプリ RedminePM
Redmineのスマホアプリ RedminePM
 
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
 
Redmineのチケット分類例
Redmineのチケット分類例Redmineのチケット分類例
Redmineのチケット分類例
 
ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514
 
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に #RedmineJapan2020
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に  #RedmineJapan2020Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に  #RedmineJapan2020
Redmineコミュニティの活動報告と今後の抱負~Redmineよ、永遠に #RedmineJapan2020
 
Redmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターンRedmine + Lychee導入のアンチパターン
Redmine + Lychee導入のアンチパターン
 
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
手っ取り早くプロジェクトをなんとかしたい人のためのnanapi流ツール活用術~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に...
 
Redmineの基本と適用事例
Redmineの基本と適用事例Redmineの基本と適用事例
Redmineの基本と適用事例
 
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
 
ある工場の Redmine 2017
ある工場の Redmine 2017ある工場の Redmine 2017
ある工場の Redmine 2017
 
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのかRedmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか
Redmine勉強会vol.1 なぜ組織にはドキュメンテーションが必要なのか
 
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...
年間数千のプロジェクトといろいろなクライアントの狭間で~WebSig会議 vol.34「Webディレクター必見!プロジェクトを成功に導く、オンラインツール...
 
はじめる! Redmine
はじめる! Redmineはじめる! Redmine
はじめる! Redmine
 

Similar to 第6回品川Redmine勉強会発表資料「開発基盤としてのRedmine~Redmineをカスタマイズするポイント」

ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...Kohei Nakamura
 
unofficial redmine 紹介 RedmineJapan2020
unofficial redmine 紹介 RedmineJapan2020unofficial redmine 紹介 RedmineJapan2020
unofficial redmine 紹介 RedmineJapan2020Yuuki Nara
 
ある工場の Redmine 2021 ( Redmine of one plant 2021 )
ある工場の Redmine 2021 ( Redmine of one plant 2021 )ある工場の Redmine 2021 ( Redmine of one plant 2021 )
ある工場の Redmine 2021 ( Redmine of one plant 2021 )Kohei Nakamura
 
Hiroshima Ruby Conference発表資料
Hiroshima Ruby Conference発表資料Hiroshima Ruby Conference発表資料
Hiroshima Ruby Conference発表資料Kakigi Katuyuki
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」akipii Oga
 
Unofficial Redmine Cookingの紹介
Unofficial Redmine Cookingの紹介Unofficial Redmine Cookingの紹介
Unofficial Redmine Cookingの紹介Yuuki Nara
 
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例Yuuki Nara
 
【15-A-4】Redmine + Lychee 導入のアンチパターン
【15-A-4】Redmine + Lychee 導入のアンチパターン【15-A-4】Redmine + Lychee 導入のアンチパターン
【15-A-4】Redmine + Lychee 導入のアンチパターンDevelopers Summit
 
【Redmine 4.2 を先取り】RedMica 1.1 (2020-05) 新機能ハイライト
【Redmine 4.2 を先取り】RedMica  1.1 (2020-05) 新機能ハイライト【Redmine 4.2 を先取り】RedMica  1.1 (2020-05) 新機能ハイライト
【Redmine 4.2 を先取り】RedMica 1.1 (2020-05) 新機能ハイライトGo Maeda
 
アンガーマネジメント On red mica
アンガーマネジメント On red micaアンガーマネジメント On red mica
アンガーマネジメント On red micaRyou Soda
 
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器akipii Oga
 
複数Redmine環境におけるユーザ管理の効率化
複数Redmine環境におけるユーザ管理の効率化複数Redmine環境におけるユーザ管理の効率化
複数Redmine環境におけるユーザ管理の効率化Yuuki Nara
 
はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版) はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版) Go Maeda
 
Prig 残業泥棒 - 01. プロローグ 120121 杉浦
Prig   残業泥棒 - 01. プロローグ 120121 杉浦Prig   残業泥棒 - 01. プロローグ 120121 杉浦
Prig 残業泥棒 - 01. プロローグ 120121 杉浦urasandesu
 
駅すぱあとWebサービスで魔法使いになったお客さんの話
駅すぱあとWebサービスで魔法使いになったお客さんの話駅すぱあとWebサービスで魔法使いになったお客さんの話
駅すぱあとWebサービスで魔法使いになったお客さんの話英明 伊藤
 
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21Yuuki Nara
 
Redmineサーバ統合事例
Redmineサーバ統合事例Redmineサーバ統合事例
Redmineサーバ統合事例Yuuki Nara
 

Similar to 第6回品川Redmine勉強会発表資料「開発基盤としてのRedmine~Redmineをカスタマイズするポイント」 (20)

ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
 
unofficial redmine 紹介 RedmineJapan2020
unofficial redmine 紹介 RedmineJapan2020unofficial redmine 紹介 RedmineJapan2020
unofficial redmine 紹介 RedmineJapan2020
 
ある工場の Redmine 2021 ( Redmine of one plant 2021 )
ある工場の Redmine 2021 ( Redmine of one plant 2021 )ある工場の Redmine 2021 ( Redmine of one plant 2021 )
ある工場の Redmine 2021 ( Redmine of one plant 2021 )
 
Hiroshima Ruby Conference発表資料
Hiroshima Ruby Conference発表資料Hiroshima Ruby Conference発表資料
Hiroshima Ruby Conference発表資料
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
 
Unofficial Redmine Cookingの紹介
Unofficial Redmine Cookingの紹介Unofficial Redmine Cookingの紹介
Unofficial Redmine Cookingの紹介
 
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例
Unofficial redmine cooking , unofficial-redmine.org 直近カスタマイズ事例
 
【15-A-4】Redmine + Lychee 導入のアンチパターン
【15-A-4】Redmine + Lychee 導入のアンチパターン【15-A-4】Redmine + Lychee 導入のアンチパターン
【15-A-4】Redmine + Lychee 導入のアンチパターン
 
Benchmarkspec
BenchmarkspecBenchmarkspec
Benchmarkspec
 
Benchmarkspec
BenchmarkspecBenchmarkspec
Benchmarkspec
 
【Redmine 4.2 を先取り】RedMica 1.1 (2020-05) 新機能ハイライト
【Redmine 4.2 を先取り】RedMica  1.1 (2020-05) 新機能ハイライト【Redmine 4.2 を先取り】RedMica  1.1 (2020-05) 新機能ハイライト
【Redmine 4.2 を先取り】RedMica 1.1 (2020-05) 新機能ハイライト
 
アンガーマネジメント On red mica
アンガーマネジメント On red micaアンガーマネジメント On red mica
アンガーマネジメント On red mica
 
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器
障害管理からチケット駆動開発へ~ソフトウェア開発の3種の神器
 
複数Redmine環境におけるユーザ管理の効率化
複数Redmine環境におけるユーザ管理の効率化複数Redmine環境におけるユーザ管理の効率化
複数Redmine環境におけるユーザ管理の効率化
 
AndroidLint #DroidKaigi
AndroidLint #DroidKaigiAndroidLint #DroidKaigi
AndroidLint #DroidKaigi
 
はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版) はじめる! Redmine (2021年版)
はじめる! Redmine (2021年版)
 
Prig 残業泥棒 - 01. プロローグ 120121 杉浦
Prig   残業泥棒 - 01. プロローグ 120121 杉浦Prig   残業泥棒 - 01. プロローグ 120121 杉浦
Prig 残業泥棒 - 01. プロローグ 120121 杉浦
 
駅すぱあとWebサービスで魔法使いになったお客さんの話
駅すぱあとWebサービスで魔法使いになったお客さんの話駅すぱあとWebサービスで魔法使いになったお客さんの話
駅すぱあとWebサービスで魔法使いになったお客さんの話
 
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21
Unofficial Redmine Cooking & unofficial-redmine.org 紹介 redmine.tokyo#21
 
Redmineサーバ統合事例
Redmineサーバ統合事例Redmineサーバ統合事例
Redmineサーバ統合事例
 

More from akipii Oga

JSTQB_テストプロセスの概念モデル改善版.pdf
JSTQB_テストプロセスの概念モデル改善版.pdfJSTQB_テストプロセスの概念モデル改善版.pdf
JSTQB_テストプロセスの概念モデル改善版.pdfakipii Oga
 
平鍋さんのテスト設計モデル.pdf
平鍋さんのテスト設計モデル.pdf平鍋さんのテスト設計モデル.pdf
平鍋さんのテスト設計モデル.pdfakipii Oga
 
統計学の攻略_統計的仮説検定の9パターン.pdf
統計学の攻略_統計的仮説検定の9パターン.pdf統計学の攻略_統計的仮説検定の9パターン.pdf
統計学の攻略_統計的仮説検定の9パターン.pdfakipii Oga
 
統計学の攻略_正規分布ファミリーの全体像.pdf
統計学の攻略_正規分布ファミリーの全体像.pdf統計学の攻略_正規分布ファミリーの全体像.pdf
統計学の攻略_正規分布ファミリーの全体像.pdfakipii Oga
 
統計学の攻略_推測統計学の考え方.pdf
統計学の攻略_推測統計学の考え方.pdf統計学の攻略_推測統計学の考え方.pdf
統計学の攻略_推測統計学の考え方.pdfakipii Oga
 
JSTQB_テストマネジメントとレビュープロセス.pdf
JSTQB_テストマネジメントとレビュープロセス.pdfJSTQB_テストマネジメントとレビュープロセス.pdf
JSTQB_テストマネジメントとレビュープロセス.pdfakipii Oga
 
JSTQB_テストプロセスの概念モデル.pdf
JSTQB_テストプロセスの概念モデル.pdfJSTQB_テストプロセスの概念モデル.pdf
JSTQB_テストプロセスの概念モデル.pdfakipii Oga
 
プロセスプログラミングとは
プロセスプログラミングとはプロセスプログラミングとは
プロセスプログラミングとはakipii Oga
 
SECIモデルの状態遷移図
SECIモデルの状態遷移図SECIモデルの状態遷移図
SECIモデルの状態遷移図akipii Oga
 
物理攻略の全体マップ
物理攻略の全体マップ物理攻略の全体マップ
物理攻略の全体マップakipii Oga
 
初中級プロマネのための現場で活かせ!統計情報.pdf
初中級プロマネのための現場で活かせ!統計情報.pdf初中級プロマネのための現場で活かせ!統計情報.pdf
初中級プロマネのための現場で活かせ!統計情報.pdfakipii Oga
 
「ハリウッドリライティングバイブル」のマインドマップ
「ハリウッドリライティングバイブル」のマインドマップ「ハリウッドリライティングバイブル」のマインドマップ
「ハリウッドリライティングバイブル」のマインドマップakipii Oga
 
GTDのワークフロー
GTDのワークフローGTDのワークフロー
GTDのワークフローakipii Oga
 
プロマネの判断プロセス
プロマネの判断プロセスプロマネの判断プロセス
プロマネの判断プロセスakipii Oga
 
プロマネの意思決定プロセス
プロマネの意思決定プロセスプロマネの意思決定プロセス
プロマネの意思決定プロセスakipii Oga
 
世界を動かすプロジェクトマネジメントの教科書の概念図
世界を動かすプロジェクトマネジメントの教科書の概念図世界を動かすプロジェクトマネジメントの教科書の概念図
世界を動かすプロジェクトマネジメントの教科書の概念図akipii Oga
 
チケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へチケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へakipii Oga
 
チケット管理の運⽤を⽀える体制
チケット管理の運⽤を⽀える体制チケット管理の運⽤を⽀える体制
チケット管理の運⽤を⽀える体制akipii Oga
 
ホールディング会社の役割とIt企画・構築プロセス
ホールディング会社の役割とIt企画・構築プロセスホールディング会社の役割とIt企画・構築プロセス
ホールディング会社の役割とIt企画・構築プロセスakipii Oga
 
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤akipii Oga
 

More from akipii Oga (20)

JSTQB_テストプロセスの概念モデル改善版.pdf
JSTQB_テストプロセスの概念モデル改善版.pdfJSTQB_テストプロセスの概念モデル改善版.pdf
JSTQB_テストプロセスの概念モデル改善版.pdf
 
平鍋さんのテスト設計モデル.pdf
平鍋さんのテスト設計モデル.pdf平鍋さんのテスト設計モデル.pdf
平鍋さんのテスト設計モデル.pdf
 
統計学の攻略_統計的仮説検定の9パターン.pdf
統計学の攻略_統計的仮説検定の9パターン.pdf統計学の攻略_統計的仮説検定の9パターン.pdf
統計学の攻略_統計的仮説検定の9パターン.pdf
 
統計学の攻略_正規分布ファミリーの全体像.pdf
統計学の攻略_正規分布ファミリーの全体像.pdf統計学の攻略_正規分布ファミリーの全体像.pdf
統計学の攻略_正規分布ファミリーの全体像.pdf
 
統計学の攻略_推測統計学の考え方.pdf
統計学の攻略_推測統計学の考え方.pdf統計学の攻略_推測統計学の考え方.pdf
統計学の攻略_推測統計学の考え方.pdf
 
JSTQB_テストマネジメントとレビュープロセス.pdf
JSTQB_テストマネジメントとレビュープロセス.pdfJSTQB_テストマネジメントとレビュープロセス.pdf
JSTQB_テストマネジメントとレビュープロセス.pdf
 
JSTQB_テストプロセスの概念モデル.pdf
JSTQB_テストプロセスの概念モデル.pdfJSTQB_テストプロセスの概念モデル.pdf
JSTQB_テストプロセスの概念モデル.pdf
 
プロセスプログラミングとは
プロセスプログラミングとはプロセスプログラミングとは
プロセスプログラミングとは
 
SECIモデルの状態遷移図
SECIモデルの状態遷移図SECIモデルの状態遷移図
SECIモデルの状態遷移図
 
物理攻略の全体マップ
物理攻略の全体マップ物理攻略の全体マップ
物理攻略の全体マップ
 
初中級プロマネのための現場で活かせ!統計情報.pdf
初中級プロマネのための現場で活かせ!統計情報.pdf初中級プロマネのための現場で活かせ!統計情報.pdf
初中級プロマネのための現場で活かせ!統計情報.pdf
 
「ハリウッドリライティングバイブル」のマインドマップ
「ハリウッドリライティングバイブル」のマインドマップ「ハリウッドリライティングバイブル」のマインドマップ
「ハリウッドリライティングバイブル」のマインドマップ
 
GTDのワークフロー
GTDのワークフローGTDのワークフロー
GTDのワークフロー
 
プロマネの判断プロセス
プロマネの判断プロセスプロマネの判断プロセス
プロマネの判断プロセス
 
プロマネの意思決定プロセス
プロマネの意思決定プロセスプロマネの意思決定プロセス
プロマネの意思決定プロセス
 
世界を動かすプロジェクトマネジメントの教科書の概念図
世界を動かすプロジェクトマネジメントの教科書の概念図世界を動かすプロジェクトマネジメントの教科書の概念図
世界を動かすプロジェクトマネジメントの教科書の概念図
 
チケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へチケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へ
 
チケット管理の運⽤を⽀える体制
チケット管理の運⽤を⽀える体制チケット管理の運⽤を⽀える体制
チケット管理の運⽤を⽀える体制
 
ホールディング会社の役割とIt企画・構築プロセス
ホールディング会社の役割とIt企画・構築プロセスホールディング会社の役割とIt企画・構築プロセス
ホールディング会社の役割とIt企画・構築プロセス
 
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤
Tiddの運用サイクルとチケット駆動開発のプロセスと開発基盤
 

Recently uploaded

2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor arts yokohama
 
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-LoopへTetsuya Nihonmatsu
 
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦Sadao Tokuyama
 
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfMatsushita Laboratory
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~arts yokohama
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdfAyachika Kitazaki
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法ssuser370dd7
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)ssuser539845
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見Shumpei Kishi
 

Recently uploaded (12)

2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
 
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
 
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
 
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
 
2024 04 minnanoito
2024 04 minnanoito2024 04 minnanoito
2024 04 minnanoito
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
 
2024 03 CTEA
2024 03 CTEA2024 03 CTEA
2024 03 CTEA
 
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
 

第6回品川Redmine勉強会発表資料「開発基盤としてのRedmine~Redmineをカスタマイズするポイント」