15
Giới thiệu Redmine Bùi Văn Quý – [email protected] 2013

Giới thiệu redmine(2013)

  • Upload
    quy-bui

  • View
    2.987

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Giới thiệu redmine(2013)

Giới thiệu Redmine

Bùi Văn Quý – [email protected]

Page 2: Giới thiệu redmine(2013)

Outline

• Giới thiệu về Redmine.– Các điểm mạnh của Redmine– Redmine và các phần mềm quản trị dự án

• Áp dụng Redmine trong thực tế các project– Phân chia project– Phân chia người dùng.– Issue

• Định dạng• Ràng buộc• Yêu cầu• Quy trình chung

Page 3: Giới thiệu redmine(2013)

Giới thiệu về Redmine

• Redmine is a flexible project management web application

• Opensource: Using Ruby on Rails framework, cross-platform and cross-database.

• Ref: http://www.redmine.org/

Mình mới biết có tool giúp cài đặt, triển khai(deploy) Redmine một cách nhanh chóng trên nền Windows.http://bitnami.com/stacks

Page 4: Giới thiệu redmine(2013)

Các điểm mạnh của Redmine• Multiple projects support• Flexible role based access control• Flexible issue tracking system• Gantt chart and calendar• News, documents & files management• Feeds & email notifications• Per project wiki• Per project forums• Time tracking• Custom fields for issues, time-entries, projects and users• SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)• Issue creation via email• Multiple LDAP authentication support• User self-registration support• Multilanguage support• Multiple databases support

Page 5: Giới thiệu redmine(2013)

Redmine và các phần mềm quản trị dự án khác

Cảm nhận cá nhân:“Trong khi MS Project hướng tới quản trị tài nguyên hiệu quả trong dự án thì các phần mềm như Redmine, Jira lại hướng tới tương tác giữa các thành viên trong dự án”

Page 6: Giới thiệu redmine(2013)

Áp dụng Redmine trong thực tế các project( hình ảnh minh họa)

Page 7: Giới thiệu redmine(2013)

Phân chia project

• Phân chia project theo hình cây• Trong mỗi nhóm project có thể có n projects

khác nhau.

Page 8: Giới thiệu redmine(2013)

Phân chia project

Page 9: Giới thiệu redmine(2013)

Phân chia người dùng

• Mỗi người dùng thuộc 1 hoặc n projects khác nhau với các vai trò khác nhau.

• Mỗi project chứa 1 hoặc n thành viên với mỗi thành viên có thể có vai trò khác nhau.

• Các vai trò như: Project manager, developer, reporter,… Hoặc tự định nghĩa bổ sung

Page 10: Giới thiệu redmine(2013)

Issue( đầu việc)

• Mỗi đơn vị công việc trong hệ thống gọi là một issue: bug, feature, support,… Hoặc tự định nghĩa bổ sung

Page 11: Giới thiệu redmine(2013)

Định dạng issue

Page 12: Giới thiệu redmine(2013)

Ràng buộc của issue

• Thuộc một project• Có start date, end date(due date)• Estimate date cụ thể.• Có người bàn giao( assignee) rõ ràng• Có thể phụ thuộc vào một issue khác: sub-

task, relate, duplicate, block, follow,.

Page 13: Giới thiệu redmine(2013)

Yêu cầu( khuyến cáo) với định nghĩa một issue

• Specific: Rõ ràng• Measurable: Đo đếm được• Attainable: Có thể đạt được với khả năng của

nhóm• Relevant: Vấn đề phải thực tế• Time-bound: Giới hạn về thời gian

Ref: http://en.wikipedia.org/wiki/SMART_criteria

Page 14: Giới thiệu redmine(2013)

Quy trình chung xử lý issue

New

In progress

Resolved

Close

Bắt đầu

Kết thúc

Time Manager Developer

Page 15: Giới thiệu redmine(2013)

Q&A