DEV Community

Long Nguyễn Xuân
Long Nguyễn Xuân

Posted on • Edited on

Thiết lập hệ thống quản lý task bằng jira

vì sao?

  • làm dự án phần mềm nhiều người thì không thể tách rời các công cụ quản lý,
  • jira là No. 1 về software project management tool trên toàn thế giới
  • trong quá trình làm đồ án SEP490, thì áp dụng jira giúp chúng ta làm quen với công cụ quản lý dự án phần mềm #1 này, sau ra đời bớt bỡ ngỡ
  • dùng excel cũng tốt, nhưng hội đồng phản biện đánh giá cao jira

cách làm ngắn gọn

  • vào https://www.atlassian.com/software đăng ký 1 tài khoản
  • tạo 1 dự án, đặt tên, mời bạn bè
  • tạo task phù hợp với các việc cần làm trong dự án
  • update trạng thái task định kỳ
  • chụp ảnh đem nộp trong báo cáo

tiêu chí chấp nhận

nhìn vào jira thấy được "mỗi người từ ngày 2026-01-07 tới ngày 2026-01-15 làm việc gì, estimate bao nhiêu effort, sum effort ~40h"

mapping cấu trúc default của jira với cấu trúc công việc đồ án

epic: 
  "ý nghĩa": "feature, hoặc mục tiêu lớn cần giải quyết" 
  user_story: 
    "ý nghĩa": "== function, 1 user_story  nhiều con  sub_task" 
    sub_tasks: 
      - "viết spec (report 3 - functional detail)" 
      - "viết class diagram & sequence diagram (report 4)" 
      - "code (BE & FE)" 
      - "viết unit test case (report 5-unit test) - cái này thường do BE Dev làm" 
      - "viết system test case (report 5_test report) - người này khác người code" 
      - "run test - chỉ closed khi tất cả bug được fix"
  bug: "lỗi bắt được,  link với user_story để xác định dính với function nào" 
  task: 
    "ý nghĩa": > 
      "công việc nhỏ lẻ, không trực thuộc user_story, 
      ví dụ: set up môi trường, deploy, họp hành..."
Enter fullscreen mode Exit fullscreen mode

chi tiết thao tác

vào https://www.atlassian.com/software và mày mò đi

estimate

trả lời cho câu hỏi "task này dự kiến mất bao nhiêu giờ"

original estimateremain estimate (trong time tracking) nó không được hiển thị ra ngay từ đầu,
phải chọn 1 issue type, sau đó chọn config, rồi add thêm

lúc này cái field original estimate sẽ hiện ra

lúc này ta có thể update field này, để "estimate" cho công việc ta cần làm

có thể estimate mức user story, hoặc mức sub-task, tùy theo độ "mịn" mà mong muốn quản lý task

calendar

sau estimate là calendar, trả lời cho câu hỏi "task này dự kiến làm từ ngày nào tới ngày nào"

kéo và thả các task từ bên cột task vào trong cái ngày tháng tương ứng

Top comments (0)