Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Redmineを使ってみよう

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
はじめる! Redmine (2015)
はじめる! Redmine (2015)
Chargement dans…3
×

Consultez-les par la suite

1 sur 180 Publicité

Redmineを使ってみよう

Télécharger pour lire hors ligne

自分なりにまとめてみたRedmineについてのスラ イド。
たぶん使ったことがない人向け。
あくまでも口頭での説明ありきでまとめているので、
ちょっと分かりにくい部分があるかもしれません。

資料のイラストや写真については、下記のサイトの素材 を使用させていただきました。
※一部、自作の素材もあります。

フリーイラスト集【(株)タカミコーポレーション】
http://e-poket.com/ill...

Materialand
http://www.material-la...

素材のプチッチ
http://putiya.com/

styraise(スタイライズ)
http://www.styraise.com/

morgueFile free photos for creatives by creatives
http://www.morguefile....

自分なりにまとめてみたRedmineについてのスラ イド。
たぶん使ったことがない人向け。
あくまでも口頭での説明ありきでまとめているので、
ちょっと分かりにくい部分があるかもしれません。

資料のイラストや写真については、下記のサイトの素材 を使用させていただきました。
※一部、自作の素材もあります。

フリーイラスト集【(株)タカミコーポレーション】
http://e-poket.com/ill...

Materialand
http://www.material-la...

素材のプチッチ
http://putiya.com/

styraise(スタイライズ)
http://www.styraise.com/

morgueFile free photos for creatives by creatives
http://www.morguefile....

Publicité
Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Les utilisateurs ont également aimé (9)

Publicité

Similaire à Redmineを使ってみよう (20)

Plus récents (20)

Publicité

Redmineを使ってみよう

  1. 1. Redmineを 使ってみよう
  2. 2. テーマは タスク 管理
  3. 3. Task is 作業
  4. 4. かん-り〔クワン-〕【管理】 [名](スル) 1 ある規準などから外れないよう、全体を統制すること。「品質を―する」「健康―」 「―教育」 2 事が円滑に運ぶよう、事務を処理し、設 備などを保存維持していくこと。「―の行き 届いたマンション」「生産―」 3 法律上、財産や施設などの現状を維持し、また、その目的にそった範囲内で利用・改良 などをはかること。 - Yahoo!辞書より -
  5. 5. Task Management 作業をラクに 遂行させる
  6. 6. <Episode1> 哀・現状 <Episode2> Redmine襲来 <Episode3> 警告Redmine
  7. 7. 哀 Problem of current task management リ   ア   ル 現状
  8. 8. Excel MS Project
  9. 9. Other Microsoft 32% Project 68% TechTargetジャパン - プロジェクト管理ツールの利用状況調査 より http://techtarget.itmedia.co.jp/tt/news/1003/12/news02.html
  10. 10. みんな使っている じゃない? なにがいけないのよ?
  11. 11. 答えは5つ
  12. 12. 高 い - a large amount. -
  13. 13. 共有性が低い - No Sharing -
  14. 14. リアルタイム性が無い - No Realtime -
  15. 15. 作業履歴が取りにくい - No History -
  16. 16. スケジュール・Todoリストが 更新されなくなる - No Update -
  17. 17. !!
  18. 18. Redmine What is Redmine ? 襲来
  19. 19. Redmine れっどまいん
  20. 20. Open Source Software Bug Tracking System
  21. 21. タ  ダ 無料
  22. 22. システム構成 Ruby on Rails + DataBase ( MySQL ¦ PostgreSQL ¦ SQLite )
  23. 23. The Latest Version 1.1.2 ※2011年 3月 8日時点
  24. 24. Redmineで出来ること ・Webベースの管理 ・ロールベースの柔軟なアクセス管理 ・課題管理システム ・ガントチャート、カレンダー ・RSSおよびメールによる通知機能 ・プロジェクトごとのwiki ・プロジェクトごとのフォーラム ・工数管理機能 ・カスタムフィールド ・SCMとの連携
  25. 25. いくつかの 機能を紹介して いきます
  26. 26. ブラウザがあれば 誰でも使える
  27. 27. 複数人での 共用が簡単
  28. 28. Redmine プロジェクト A B C ユーザー
  29. 29. まずはは プロジェクト 作成
  30. 30. A B C 複数プロジェクト をサポート
  31. 31. 複数の プロジェクトを 管理出来る
  32. 32. 長男 A A 長女 A 親子プロジェクトも可 ver1.0以降
  33. 33. 親となるプロジェクトを選択
  34. 34. プロジェクトを 階層構造に出来る
  35. 35. 次は ユーザー設定
  36. 36. Redmineを使うためには、 ログイン(ID/Password)が必要
  37. 37. ユーザー ユーザー登録(仮) 管理者 承認 ログイン
  38. 38. 管理者 ユーザー登録 ユーザー アカウント連絡 ログイン
  39. 39. ユーザー 登録
  40. 40. ユーザーリスト
  41. 41. LDAPサーバー との連携 も可能
  42. 42. LDAPサーバーの 接続情報をセット
  43. 43. 初回ログイン時に Redmineユーザーを自動で作成
  44. 44. プロジェクトに ユーザーを追加
  45. 45. 参加するプロジェクト を選択する
  46. 46. 複数プロジェクトに 参加可能 A B
  47. 47. 現在参加している プロジェクト
  48. 48. 開発者で 管理者で 参加 参加 A B
  49. 49. 参加するプロジェクトでの 役割(ロール)が選択
  50. 50. プロジェクトによって ユーザーの役割(ロール)を 変えている
  51. 51. ロールは カスタマイズが 可能
  52. 52. 管理者 開発者 報告者
  53. 53. 登録されている ロールの一覧 (デフォルトの状態)
  54. 54. 管理者 プログラマ 報告者 テスター
  55. 55. ロールの 新規登録
  56. 56. プロジェクト チケットトラッキング リポジトリ プロジェクトの追加 チケットのカテゴリの管理 リポジトリの管理 プロジェクトの編集 チケットの閲覧 リポジトリの閲覧 サブプロジェクトの追加 チケットの追加 更新履歴の閲覧 モジュールの選択 チケットの編集 コミットの閲覧 メンバーの管理 チケットの管理 バージョンの管理 チケットの移動 Wiki チケットの削除 Wikiの管理 フォーラム 子チケットの管理 Wikiの閲覧 フォーラムの管理 注記の追加 Wiki履歴の閲覧 メッセージの追加 注記の編集 Wikiページ名の変更 メッセージの編集 ウォッチの追加 Wikiページの削除 メッセージの削除 ウォッチの削除 Wikiページの編集 自身が記入したメッセージの削除 クエリの保存 Wikiページの凍結 自身が記入したメッセージの編集 公開クエリの管理 添付ファイルの削除 ウォッチ一覧の閲覧 Wikiページを他の形式に出力 カレンダー 自身が記入した注記の編集 カレンダーの閲覧 ニュース 文書 ニュースの管理 文書の管理 ニュースへのコメント 文書の閲覧ファイル ファイルの管理 時間トラッキング ファイルの閲覧 変更履歴の記入 変更履歴の閲覧 ガントチャート 変更履歴の編集 ガントチャートの閲覧 自身が記入した変更履歴の編集 作業分類(時間トラッキング)の管理
  57. 57. 選択できるロールが 追加(変更)されている
  58. 58. タスクは チケット
  59. 59. チケットの 新規登録
  60. 60. 登録したチケット(タスク)は 一覧で確認できる
  61. 61. プロジェクトを横断して 自分が担当のチケットを確認
  62. 62. 開始日・期日 を入力すると…
  63. 63. ガントチャートを 自動的に作ってくれる
  64. 64. カレンダーにも 自動的にタスクが追加される
  65. 65. タスクの種類は トラッカーで
  66. 66. トラッカーはプルダウンで選ぶ
  67. 67. 登録されている トラッカーの一覧 (デフォルトの状態)
  68. 68. バグ TODO 問合せ
  69. 69. 独自のトラッカーを 作成することも可能
  70. 70. ワークフローは どうなっている?
  71. 71. バグのワークフロー 新規 調査 解決 却下 検証中 検証完 終了
  72. 72. 問合せのワークフロー 新規 問合せ中 差し戻し 回答済み 解決 終了
  73. 73. タスクによって ワークフローが異なる TODO todo 問合せ inquiry バ グ bug
  74. 74. これまでだと・・・ ワークフローは 運用(人)でカバー することが多い。
  75. 75. 完了にす 間違って るのは誰 却下にし だっけ? ちゃった
  76. 76. Redmineなら・・・ トラッカーと ユーザー(ロール)毎に ワークフローを 強制 できる。
  77. 77. ロール(権限)とトラッカー別に ワークフロー作成が可能
  78. 78. チケットステータスの 遷移のカスタマイズができる
  79. 79. チケット追加・編集の権限は ロールで設定が出来る
  80. 80. 管理者 チケットを「完了」できるのは ワタシだけ プログラマ バグを修正してもアタシは 「再検証OK」には出来ない。 テスター ボクの役割は、 「修正後の再検証OK」まで
  81. 81. 余計な事考えずに 作業に集中できるわー!
  82. 82. 毎日の作業 に集中して いると…
  83. 83. あれ? 昨日、 なにしたっけ?
  84. 84. あのバグ、 いつ直し たっけ?
  85. 85. このコードは なんで追加し たんだっ け?
  86. 86. 忘れた
  87. 87. Redmineなら 作業履歴を 追跡できる
  88. 88. プロジェクト内で 何を実施したかが わかる。
  89. 89. タスクの状態遷移 が全て記録されている
  90. 90. Redmineは SCMとの 連携もできる
  91. 91. Subversion Mercurial Bazaar Darcs 連携 CVS 可能な Git SCM
  92. 92. リビジョン リンク チケット
  93. 93. Gitの場合だと… commit 84d62da1771d8a38 コミットコメントに Author: root <root@centos.localdomain> チケットNoを書く Date: Tue Feb 15 08:38:52 2011 +0900 (#nnn) バグの修正 refs #1 @2.0 references #1 IssuesID #1 #1
  94. 94. チケットにリポジトリを 関連付ける事ができる。
  95. 95. リポジトリからも 関連チケットがリンクされる
  96. 96. コミット ステータス更新 チケット
  97. 97. Gitの場合だと… commit 84d62da1771d8a38 コミットコメントに Author: root <root@centos.localdomain> 特定キーワードと Date: Tue Feb 15 08:38:52 2011 +0900 チケットNoを書く バグの修正完了 fixes #1 closes #1
  98. 98. チケットのステータスを 「完了」に変更できる
  99. 99. 毎日の作業 に集中して いると… 2 ー ト パ
  100. 100. そういえば、 しばらく進捗 いれて ないな
  101. 101. Todoリストも 更新してないな
  102. 102. 今どうなってい るんだ?
  103. 103. 見えない
  104. 104. プロジェクトの 見えない化
  105. 105. Redmineなら リアルタイム な情報配信
  106. 106. メール RSS
  107. 107. チケット 登録 メールで お知らせ
  108. 108. (例) チケット作成時の通知メール Subject [hogehogeプロジェクト - バグ #4] (新規) 会員登録ページで404 が発生する Body チケット #4 が isono katsuo によって報告されました。 バグ #4: 会員登録ページで404が発生する 作成者: isono katsuo ステータス: 新規 優先度: 通常 担当者: huguta masuo カテゴリ: 対象バージョン: version1.0 会員登録ページで郵便番号検索ボタンをクリックすると、 404 Not Found が発生します。
  109. 109. メール通知の アクションは 選択可能
  110. 110. メール通知のタイミングは ユーザーが個別に選択可能
  111. 111. 毎日の作業 に集中して いると… 3 ー ト パ
  112. 112. え!?このタスク 今日まで…。
  113. 113. え!?このタスク 期限過ぎてる…
  114. 114. ヤバい ぜよ
  115. 115. そんな人のために…
  116. 116. Redmineには リマインダー メールもある
  117. 117. 3日以内が期限のチケットを 持っている人にメール
  118. 118. (例) リマインダーメール Subject 2件のチケットの期日が3日以内に到来します Body 2件の担当チケットの期日が3日以内に到来します: hogehogeプロジェクト - バグ #4: 会員登録ページで404が発生 hogehogeプロジェクト - バグ #5: サーバーエラーが発生する 全てのチケットを見る
  119. 119. (設定例) 毎朝7時半に3日以内に期限のタスクを リマインダーしたい場合 Linuxならcronで 30 7 * * * root cd $REDMINE_ROOT ; rake redmine:send_reminders days=3 RAILS_ENV=production のように設定すればOK
  120. 120. その他の機能 Wiki フォーラム ニュース ファイル共有 REST API
  121. 121. Redmineの プラグイン (機能拡張)
  122. 122. プラグイン一覧 http:// www.redmine.org/ projects/redmine/wiki/ Plugin_List
  123. 123. Redmine Charts
  124. 124. Redmine Code Review plugin
  125. 125. Redmine Roadmaps plugin
  126. 126. Redmine 警告 Warning Redmine
  127. 127. Redmineは 所詮ツール
  128. 128. 使い方が 大切
  129. 129. じゃあ、 どう使うのか?
  130. 130. チケット 駆動開発 Ticket Driven Development
  131. 131. Not a WaterFall
  132. 132. Like a Agile
  133. 133. バージョンを イテレーション として使う Iteration is version
  134. 134. イ 製造 テ 製造 レ テスト テスト 丨 リリース シ リリース ョ 振り返り ン 振り返り
  135. 135. 1ヶ月単位くらいで バージョンを設定する
  136. 136. 各バージョンにチケットを登録
  137. 137. バージョンを繰り返して 開発を進める
  138. 138. 繰り返し  + 振り返り   ¦¦ チームを成長させる
  139. 139. チケット無しの 作業はしない no ticket no work
  140. 140. 口頭 メール 電話 作業開始
  141. 141. 口頭 メール 電話 チケット発行 作業開始
  142. 142. チケット発行を 作業開始の トリガーにする
  143. 143. Redmineに タスクを集約する
  144. 144. チケット無しで コミットしない no ticket no commit
  145. 145. コミット リンク バグ
  146. 146. バグを報告 ソース修正 バグ表を SCMに 完了に更新 コミット
  147. 147. チケット発行 ソース修正 SCMにコミット コメントにチケットNoを記載
  148. 148. 何のための コミットかを きちんと記録
  149. 149. チケットに始まり チケットに終わる
  150. 150. 進捗率は ステータス で管理 Rate of progress status
  151. 151. 結構進んだから 60%くらいかな
  152. 152. あいまいな 進捗率
  153. 153. 「進捗の算出方法」で 「チケットのステータス  を使用する」を選択する
  154. 154. チケットが「終了」になったら 進捗を100%にする設定
  155. 155. チケットを「終了」に 変更すると・・・
  156. 156. 進捗が自動で100%になる
  157. 157. 新 規 0% 対応中 50% 完 了 100%
  158. 158. ぶれない 進捗率
  159. 159. チケットの粒度 ticket size
  160. 160. チケットに 作業をつめ込まない ・〇〇をする #1 ・△△をする ・□□をする #2 ・ をする
  161. 161. ・□□をする ・ をする 可能な限り細かく ブレイクダウンする □□を を する する
  162. 162. プロジェクトは ブランチ単位 Branch unit project
  163. 163. Redmineは 1プロジェクト = 1リポジトリ
  164. 164. trunk メインプロジェクト branch 保守用プロジェクト
  165. 165. メイン 保守 保守用 ブランチ 機能追加 バグ対応 マージ
  166. 166. ワークフローを 複雑にしない
  167. 167. ロールを無駄に 増やさない
  168. 168. ツール/手法は 魔法ではない
  169. 169. 改 善 改 善 積 改 善 改 善 み 改 善 改 善 重 改 善 ね
  170. 170. Redmineによる タスクマネジメント実践技法 小川 明彦 (著), 阪井 誠 (著) 大型本: 336ページ 出版社: 翔泳社 (2010/10/13) ISBN-10: 4798121622 ISBN-13: 978-4798121628
  171. 171. Redmine Users (japanese) http://groups.google.com/group/redmine-users-ja
  172. 172. それぞれの ベストプラクティス を見つけ出す Look for the Best Practice of each
  173. 173. おわり

×