Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Redmineと他システムとの連動事例
20178.5.26山崎進
redmine.tokyo第14回勉強会講演2 2018.5.26
はじめに
redmine.tokyo第14回勉強会講演2 2018.5.26
3
はじめに
redmine.tokyo第14回勉強会講演2 2018.5.26
4
Give, and it shall be given unto you.
与えよ!さらば与えられん。
聖書より
はじめに
redmine.tokyo第14回勉強会講演2 2018.5.26
5
It is more blessed to give than to receive.
受けるよりは与える方が幸いである
聖書より
はじめに
redmine.tokyo第14回勉強会講演2 2018.5.26
6
• OSSの精神が「与えるように」という聖書の精神を具現した世界観を持っている
• 我々も多くのものをOSSから受けたので、少しでも皆様のお役に立てるよう、情報を提供したい思いで発表をいたします。
目次
redmine.tokyo第14回勉強会講演2 2018.5.26
7
• MS-ProjectからRedmineへの情報移行
• SlackとRedmineの情報移行
• ExcelからRedmineへの情報移行
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
8
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
9
「msproject_import」プラグイン
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
10
MS-Projectをxmlで出力
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
11
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
13
XML形式
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
14
「msproject_import」プラグインのインストール
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
15
https://github.com/braini75/msproject_import
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
16
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
17
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
18
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
19
「msproject_import」の設定
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
20
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
21
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
22
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
23
Redmine でMS-Projectのデーターインポート
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
24
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
25
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
26
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
27
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
28
MS-ProjectからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
29
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
30
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
31
Redmine からSlackへの情報移行
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
32
Slack側の設定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
33
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
34
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
35
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
36
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
37
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
38
メモ
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
39
Redmine側の設定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
40
https://github.com/sciyoshi/redmine-slack
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
41
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
42
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
43
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
44
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
45
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
46
SlackからRedmine への情報移行
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
47
Slack側の設定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
48
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
49
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
50
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
51
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
52
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
53
Rest APIキー
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
54
メモ
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
55
Redmine側の設定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
56
「Ankoalm Slack To Redmine plugin」は弊社で開発中のプラグインで、まだリリースができていません。
リリースできましたら、資料を改訂してダウンロード先を提示する予定です。
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
57
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
58
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
59
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
60
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
61
タイトル:slackからの登録,担当者:山崎,開始日:2018/05/26,期日:2018/05/27
複数のフィールドへの情報の追加方法現状、未実装機能今後対応を予定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
62
チケット作成者名のマッチング
プロジェクト名のマッチングなど、今後開発を予定
現状、未実装機能今後対応を予定
SlackとRedmineの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
63
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
64
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
65
Ankoガントチャートの紹介
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
66
Ankoガントチャートの紹介
ガントチャートをマウスでドラッグしてチケットの日付の変更機能
http://www.ankosoft.co.jp/anko_gantt_chart/
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
67
Ankoガントチャートの紹介
ガントチャートの欄をマウスドラッグで自由に変更可能機能
http://www.ankosoft.co.jp/anko_gantt_chart/
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
68
Ankoガントチャートの紹介
チケットの折り畳み機能
http://www.ankosoft.co.jp/anko_gantt_chart/
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
69
RedmineでのExcelライクな入力UI事例
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
70
ExcelライクなUI
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
71
休日の指定機能
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
72
Handsontable
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
73
Handsontableとは
WEBでEXCELのような表を使うことができるjQueryのプラグインRedmineはデフォルトでjQueryが読み取られているため、導入容易
Community Edition(CE)はMITで提供
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
74
CDNでの読み込みCDNでの読み込み
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
75
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
76
Handsontable入手方法
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
77
https://handsontable.com/
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
78
Community Edition(CE)
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
79
Community Edition(CE)-> MIT
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
80
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
81
HandsontableをRedmineで使用する方法
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
82
Redmineにデーター格納の流れ
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
83
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
84
Handsontableの値をcsvのようにカンマ区切りの一つの塊の文字列に変換
RedmineのテキストフィールドとHandsontableの値を同期化
登録ボタンをクリックでサーバーへデーターを格納
サーバーで区切り文字で区切って、ruby側でDBにデーターを反映させる
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
85
Redmineからデーター取得後画面表示の流れ
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
86
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
87
サーバからカンマ区切りの情報を一つのテキストフィールドへ送信
ページが読み込まれてかつ該当のテキストフィールドが空でない場合
Handsontableにカンマ区切りでデーターをセット
表形式で情報を表示
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
88
応用例
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
89
チケットの登録をHandsontableで実現
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
90
ExcelからRedmineへの情報移行
redmine.tokyo第14回勉強会講演2 2018.5.26
91
最後に
92redmine.tokyo第14回勉強会講演2 2018.5.26
最後に
Redmine(だけに限りませんが)を効率よく使うためには、Redmineと外部システムとの連携が課題になります。
連携をサポートするプラグインがすでに存在する場合は、必要に応じて試してみる価値があります。
また、RedmineのUIを改善することにより、Redmineに大量のデーターを効率良く移行することができます。
93redmine.tokyo第14回勉強会講演2 2018.5.26
連絡先
94redmine.tokyo第14回勉強会講演2 2018.5.26
株式会社Ankosoft
山崎 進住所:〒111-0041東京都台東区元浅草2-6-4
上野コアビル3F
電話:050-5326-6639
URL:http://www.ankosoft.co.jp