92
Redmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo14回勉強会 講演2 2018.5.26

Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

Redmineと他システムとの連動事例

20178.5.26山崎進

redmine.tokyo第14回勉強会講演2 2018.5.26

Page 2: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

はじめに

redmine.tokyo第14回勉強会講演2 2018.5.26

3

Page 3: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

はじめに

redmine.tokyo第14回勉強会講演2 2018.5.26

4

Give, and it shall be given unto you.

与えよ!さらば与えられん。

聖書より

Page 4: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

はじめに

redmine.tokyo第14回勉強会講演2 2018.5.26

5

It is more blessed to give than to receive.

受けるよりは与える方が幸いである

聖書より

Page 5: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

はじめに

redmine.tokyo第14回勉強会講演2 2018.5.26

6

• OSSの精神が「与えるように」という聖書の精神を具現した世界観を持っている

• 我々も多くのものをOSSから受けたので、少しでも皆様のお役に立てるよう、情報を提供したい思いで発表をいたします。

Page 6: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

目次

redmine.tokyo第14回勉強会講演2 2018.5.26

7

• MS-ProjectからRedmineへの情報移行

• SlackとRedmineの情報移行

• ExcelからRedmineへの情報移行

Page 7: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

8

Page 8: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

9

「msproject_import」プラグイン

Page 9: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

10

MS-Projectをxmlで出力

Page 10: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

11

Page 11: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

13

XML形式

Page 12: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

14

「msproject_import」プラグインのインストール

Page 13: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

15

https://github.com/braini75/msproject_import

Page 14: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

16

Page 15: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

17

Page 16: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

18

Page 17: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

19

「msproject_import」の設定

Page 18: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

20

Page 19: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

21

Page 20: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

22

Page 21: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

23

Redmine でMS-Projectのデーターインポート

Page 22: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

24

Page 23: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

25

Page 24: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

26

Page 25: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

27

Page 26: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

28

Page 27: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

MS-ProjectからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

29

Page 28: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

30

Page 29: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

31

Redmine からSlackへの情報移行

Page 30: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

32

Slack側の設定

Page 31: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

33

Page 32: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

34

Page 33: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

35

Page 34: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

36

Page 35: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

37

Page 36: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

38

メモ

Page 37: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

39

Redmine側の設定

Page 38: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

40

https://github.com/sciyoshi/redmine-slack

Page 39: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

41

Page 40: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

42

Page 41: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

43

Page 42: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

44

Page 43: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

45

Page 44: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

46

SlackからRedmine への情報移行

Page 45: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

47

Slack側の設定

Page 46: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

48

Page 47: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

49

Page 48: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

50

Page 49: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

51

Page 50: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

52

Page 51: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

53

Rest APIキー

Page 52: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

54

メモ

Page 53: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

55

Redmine側の設定

Page 54: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

56

「Ankoalm Slack To Redmine plugin」は弊社で開発中のプラグインで、まだリリースができていません。

リリースできましたら、資料を改訂してダウンロード先を提示する予定です。

Page 55: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

57

Page 56: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

58

Page 57: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

59

Page 58: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

60

Page 59: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

61

タイトル:slackからの登録,担当者:山崎,開始日:2018/05/26,期日:2018/05/27

複数のフィールドへの情報の追加方法現状、未実装機能今後対応を予定

Page 60: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

62

チケット作成者名のマッチング

プロジェクト名のマッチングなど、今後開発を予定

現状、未実装機能今後対応を予定

Page 61: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

SlackとRedmineの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

63

Page 62: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

64

Page 63: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

65

Ankoガントチャートの紹介

Page 64: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

66

Ankoガントチャートの紹介

ガントチャートをマウスでドラッグしてチケットの日付の変更機能

http://www.ankosoft.co.jp/anko_gantt_chart/

Page 65: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

67

Ankoガントチャートの紹介

ガントチャートの欄をマウスドラッグで自由に変更可能機能

http://www.ankosoft.co.jp/anko_gantt_chart/

Page 66: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

68

Ankoガントチャートの紹介

チケットの折り畳み機能

http://www.ankosoft.co.jp/anko_gantt_chart/

Page 67: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

69

RedmineでのExcelライクな入力UI事例

Page 68: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

70

ExcelライクなUI

Page 69: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

71

休日の指定機能

Page 70: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

72

Handsontable

Page 71: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

73

Handsontableとは

WEBでEXCELのような表を使うことができるjQueryのプラグインRedmineはデフォルトでjQueryが読み取られているため、導入容易

Community Edition(CE)はMITで提供

Page 72: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

74

CDNでの読み込みCDNでの読み込み

Page 73: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

75

Page 74: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

76

Handsontable入手方法

Page 75: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

77

https://handsontable.com/

Page 76: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

78

Community Edition(CE)

Page 77: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

79

Community Edition(CE)-> MIT

Page 78: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

80

Page 79: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

81

HandsontableをRedmineで使用する方法

Page 80: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

82

Redmineにデーター格納の流れ

Page 81: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

83

Page 82: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

84

Handsontableの値をcsvのようにカンマ区切りの一つの塊の文字列に変換

RedmineのテキストフィールドとHandsontableの値を同期化

登録ボタンをクリックでサーバーへデーターを格納

サーバーで区切り文字で区切って、ruby側でDBにデーターを反映させる

Page 83: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

85

Redmineからデーター取得後画面表示の流れ

Page 84: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

86

Page 85: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

87

サーバからカンマ区切りの情報を一つのテキストフィールドへ送信

ページが読み込まれてかつ該当のテキストフィールドが空でない場合

Handsontableにカンマ区切りでデーターをセット

表形式で情報を表示

Page 86: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

88

応用例

Page 87: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

89

チケットの登録をHandsontableで実現

Page 88: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

90

Page 89: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

ExcelからRedmineへの情報移行

redmine.tokyo第14回勉強会講演2 2018.5.26

91

Page 90: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

最後に

92redmine.tokyo第14回勉強会講演2 2018.5.26

Page 91: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

最後に

Redmine(だけに限りませんが)を効率よく使うためには、Redmineと外部システムとの連携が課題になります。

連携をサポートするプラグインがすでに存在する場合は、必要に応じて試してみる価値があります。

また、RedmineのUIを改善することにより、Redmineに大量のデーターを効率良く移行することができます。

93redmine.tokyo第14回勉強会講演2 2018.5.26

Page 92: Redmineと他システムとのankosoft.co.jp/manual/ankosoft_2018_yamasaki.pdfRedmineと他システムとの 連動事例 20178.5.26 山崎進 redmine.tokyo第14回勉強会講演2

連絡先

94redmine.tokyo第14回勉強会講演2 2018.5.26

株式会社Ankosoft

山崎 進住所:〒111-0041東京都台東区元浅草2-6-4

上野コアビル3F

メール:[email protected]

電話:050-5326-6639

URL:http://www.ankosoft.co.jp