Redmine chỉ mạnh về quản lý issue, task, chứ nó không chuyên về quản lý dự án, cũng quản lý được cả document, wiki (Q&A),... Nó không có nhiều report giúp cho mình quản lý. Show
Trước mắt bạn sẽ phải tạo 10 task, và assigne các task cho từng người tương ứng (tạo 10 task cho 10 công việc tương ứng). Qua mỗi ngày làm việc, bắt buộc mọi người phải logwork, update trạng thái task và ghi thời gian (spend) cho công việc đó (việc này hơi khó vì thường mọi người không logwork đúng thời gian) => dựa vào status của task mà bạn biết công việc tiến triển thế nào. Sau khi đã thực hiện hướng dẫn cài đặt ở phần trước, trong bài viết này mình sẽ hướng dẫn các bạn sử dụng Redmine cơ bản. Redmine thường được biết đến trong quy trình phát triển phần mềm. Vậy nếu công ty tôi không làm phần mềm thì áp dụng Redmine có được không? Hy vọng sau khi đọc xong bài viết này các bạn có thể tự trả lời được câu hỏi cho chính mình. Đặt vấn đềCông ty của mình có tổ chức phòng ban cơ bản như sau:
Để quy trình làm việc trong công ty được hiệu quả, các sếp mới họp bàn với nhau đưa ra một quy trình làm việc như sau: Mọi công việc phối hợp giữa các phòng ban sẽ đều phải tuân theo quy trình làm việc ở ảnh trên. Ví dụ: “Khi nhân viên kế toán yêu cầu nhân viên kỹ thuật cài đặt giúp máy in”, đầu việc sẽ được thực hiện như sau:
Lưu ý: Mọi trạng thái trên đều gửi mail đến những thành viên có liên quan Hiện thực hóa quy trình với RedmineSau khi đăng ký sử dụng ứng dụng Redmine tại cloud365, bạn đăng nhập vào hệ thống Redmine theo thông tin nhận được và tiến hành đăng nhập. Sau khi đăng nhập thành công ta thực hiện chuẩn bị một số thứ cấu hình cần thiết phục vụ cho yêu cầu mà đã đưa ra. Tạo projectTại góc trên bên trái của trình duyệt Chọn Administrator để vào giao diện quản trị sau đó chọn Workflow Redmine là một công cụ được tạo ra nhằm mục đích theo dõi các vấn đề xảy ra của một dự án và quản lý dự án đó. Redmine hoạt động trên web miễn phí và mã nguồn mở để người dùng dễ dàng sử dụng. Đây là phần mềm hỗ trợ cho người sử dụng quản lý nhiều dự án cùng một lúc hoặc các tiểu dự án có liên quan đến nhau và liên quan đến dự án chính. Redmine có tính năng cho mỗi một dự án khác nhau và diễn đàn khác nhau. Redmine giúp theo dõi thời gian, kiểm soát các truy cập với vai trò linh hoạt của nó trong từng dự án. Tại sao nên dung Redmine để quản trị dự án. Redmine bao gồm biểu đồ thanh và biểu đồ lịch để hỗ trợ một cách thức quan nhất trong khoảng thời gian thực hiện dự án. Redmine là sự tích hợp từ nhiều hệ thống phiên bản khác nhau và trình duyệt kho lưu trữ. Redmine coa vai trò trong việc quản lý các vấn đề như nhiệm vụ, lỗi và yêu cầu hỗ trợ. Thông qua việc sử dụng phần mềm quản lý dự án sẽ dễ dàng hơn cho bạn trong việc báo cáo kết quả hàng ngày với các bộ phần có chức trách cao hơn trong doanh nghiệp.
Quản lý dự án Redmine sẽ giúp bạn dễ dàng hơn trong việc quản lý các vấn đề của dự án trên web và được viết trên Ruby Rails. Với việc sử dụng miễn phí phần mềm này đã giúp bạn quản lý dự án hiệu quả và khoa học hơn. 2. Tại sao nên dùng Redmine mà không phải là một ứng dụng khác?
MySQL, cài đặt Redmine, cài đặt gói hỗ trợ,
đổi nội dung, tạo link, tạo file cấu hình cơ sở dữ liệu
$ rake generate_session_store$ RAILS_ENV = production rake db:migrate$ RAILS_ENV = production rake redmine:load_default_data
$ ruby script/server webrick – e productionNgoài ra bạn có thể cài đặt Redmine download trên rất nhiều cáctrang web khác nhau hỗ trợ cho bạn việc cài đặt Redmine.2. Làm sao để sử dụng Redmine một cách hiệu quảRedmine, suy cho cùng vẫn chỉ là công cụ hỗ trợ cho việc quản lý dự án. Việc sử dụng Redmine hiệu quả còn phải phụ thuộc vào các thành viên trong team. Các thành viên thống nhất việc xử lý issue theo 1 workflow sẽ đảm bảo team làm việc thuận lợi hơn. Việc quên cập nhật Status cho mỗi Issue khi tiến hành là điều phổ biến III. Quản trị dự án bằng Redmine1. Tổng quan về quản trị dự án bằng RedmineTrong quá trình thực hiện một dự án, chúng ta có thể bắt gặp nhiều vấn đề khác nhau. Redmine cung cấp một giải pháp tuyệt vời giúp cho việc quản lý thành viên được dẽ dàng cũng như cho phép các thành viên theo dõi hoạt động của mình... Về mặt tổng quan, Redmine cung cấp 2 mức quản trị: Quản trị toàn hệ thống : Đây là mức quản trị cao nhất cho hệ thống, cho phép tác động đến cấu trúc của một hệ thống. Ví dụ: thêm các tính năng, quản lý nhóm người dùng, cài plugins, ... Quản trị mức dự án: Đây là mức quản trị thông thường. Mỗi thành viên có quyền quản trị dự án có quyền thay đổi các thông tin liên quan đến dự án này. Quyền hạn của các thành viên trong dự án do người quản trị dự án quyết định. Tuy nhiên ở mức này, người quản trị không thể thay đổi thuộc tính mang tính hệ thống như ở trên. 2. Cách sử dụng Redmine để quản trị dự án2. Đăng nhập vào hệ thống Redmine Giao diện hệ thống sau khi đăng nhập **2. Khởi tạo dự án cho bạn và cấu hình thông tin cơ bản
Giao diện danh sách các project Giao diện nhập thông tin tạo mới Project *** Thêm thành thanh viên cho dự án và phân vai trò cho họ** Trên thanh công cụ có công cụ cài đặt settings, chọn tab Member để thêm thành viên và gán vai trò Closed: Chỉ tình trạng đã hoàn thành; Locks: Chỉ tình trạng tạm hoãn. Wiki page: Nếu dự án sử dụng wiki để viết tài liệu, bạn nhập tên của trang wiki Date: Ngày release phiên bản. Sharing: Để mặc định giá trị là Not shared
*** Tạo Issue** + Projects, sau đó chọn 1 dự án và chọn New issue + Tại cửa sổ New issue điền các thông tin sau: Tracker: Tùy vào từng loại nội dung của issue bạn có thể chọn các tracker như Bug, Task, Feature, Support Subject: Tiêu đề issue. Để nắm rõ quy định cách đặt tiêu đề Description: Nội dung mô tả issue Status: Để hiểu về ý nghĩa của các giá trị của trường status Parent task: Nếu issue được nhóm bởi 1 issue Category: Danh mục phân loại issue Start date: Ngày bắt đầu. Sử dụng trường này để lập kế hoạch và xây dựng gantt chart Due date: Ngày kết thúc. Sử dụng trường này để lập kế hoạch và xây dựng gantt chart Severity: Đối với tracker bug, trường này quy định độ nghiêm trọng của bug. Để hiểu về quy định của severity % Done: Để xác định mức độ hoàn thành của issue Estimated Hours: Để ước lượng thời gian hoàn thành Watchers: Mục này sử dụng để thêm người cùng theo dõi công việc và gửi thông tin cho người được chọn ở mục này mỗi khi thông tin issue có thay đổi
Description: Trường hợp bạn lưu trữ tài liệu trực tiếp trên redmine Giao diện danh sách các project – môn học được phân công 2. Sử dụng roadmap + Từ menu Projects, rồi chọn 1 dự án và sau đó chọn tab Roadmap + Tại màn hình roadmap có các khối thông tin như: Thông tin về phiên bản; Ngày phiên bản dự kiến hoàn thành; Thanh tiến độ để chỉ mức độ hoàn thành theo %; Nội dung mục tiêu của phiên bản; Danh sách các issue được đưa vào phiên bản. Nếu issue đã hoàn thành sẽ có đường gạch ngang. |