Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Epic: Localization Support for New Languages

 Story 1: Add Vietnamese Language Support


o Task 1: Translate User Interface
o Task 2: Translate Documentation
o Bug 1: Incorrect Translation in Settings Page
Epic: Multilingual Bug Fixes
 Story 2: Fix Language Display Issues
o Task 3: Correct Character Encoding for Vietnamese
o Bug 2: Display Issue on iOS Devices
Tìm hiểu thêm một số công cụ khác hỗ trợ tính năng traceability cho các yêu cầu
Redmine (https://www.redmine.org/)
Các Bước Thiết Lập và Quản Lý Yêu Cầu Với Redmine
1. Cài Đặt và Thiết Lập Redmine:
 Đăng nhập vào Redmine.
 Tạo một project mới cho dự án của bạn (ví dụ: SRAS Localization Project).
2. Thiết Lập Các Issue Types:
 Trong phần quản lý project, thiết lập các loại issue khác nhau như Feature,
Bug, Task, etc.
 Tạo các loại issue tùy chỉnh cho các yêu cầu bản địa hóa và đa ngôn ngữ nếu
cần.
3. Tạo và Quản Lý Requirements:
 Tạo các yêu cầu phần mềm dưới dạng issues trong Redmine.
 Mô tả chi tiết các yêu cầu và sử dụng các trường tùy chỉnh để gắn nhãn hoặc
phân loại yêu cầu.
4. Sử Dụng Parent Task và Subtask:
 Tạo các yêu cầu lớn dưới dạng parent task.
 Tạo các subtask cho các công việc chi tiết hơn liên quan đến yêu cầu đó.
 Liên kết các subtask với parent task để dễ dàng theo dõi.
5. Thiết Lập Traceability:
 Sử dụng tính năng liên kết issues của Redmine để tạo mối liên kết giữa các
yêu cầu và các task hoặc bug liên quan.
 Sử dụng các thuộc tính như Related to, Duplicated by, Blocked by để mô tả
mối quan hệ giữa các issue.
6. Sử Dụng Custom Queries và Dashboard:
 Tạo các custom query để lọc và tìm kiếm các yêu cầu bản địa hóa và đa
ngôn ngữ.
 Thiết lập dashboard để hiển thị các thông tin quan trọng và báo cáo về tiến
độ công việc.
7. Quản Lý và Theo Dõi Tiến Độ:
 Sử dụng Gantt chart và Calendar để theo dõi tiến độ và lịch trình công việc.
 Cập nhật trạng thái của các yêu cầu và task thường xuyên.
8. Sử Dụng Các Báo Cáo và Truy Vết:
 Tạo các báo cáo để theo dõi tiến độ và chất lượng của các yêu cầu bản địa
hóa.
 Sử dụng tính năng Issue Relations để theo dõi mối quan hệ giữa các yêu cầu
và các hoạt động liên quan.
Tính Năng Traceability Trong Redmine:
 Issue Relations: Giúp liên kết các issue với nhau để theo dõi mối quan hệ và
phụ thuộc lẫn nhau.
 Custom Fields: Cho phép tạo các trường tùy chỉnh để bổ sung thông tin cần
thiết cho việc truy vết.
 Gantt Chart: Cung cấp cái nhìn tổng quan về tiến độ dự án và các mốc thời
gian quan trọng.
 Custom Queries: Tạo các truy vấn tùy chỉnh để tìm kiếm và lọc dữ liệu theo
yêu cầu.
Tìm hiểu thêm một số công cụ khác hỗ trợ tính năng traceability cho các yêu cầu
Trello (https://trello.com/)
Các Bước Thiết Lập và Quản Lý Yêu Cầu Với Trello
1. Tạo Bảng (Board) Mới:
 Đăng nhập vào Trello.
 Tạo một bảng mới (Board) cho dự án của bạn (ví dụ: SRAS Localization
Project).
2. Thiết Lập Các Danh Sách (Lists):
 Tạo các danh sách (Lists) để phản ánh các giai đoạn của dự án (ví dụ:
Backlog, In Progress, In Review, Done).
 Bạn cũng có thể tạo các danh sách riêng biệt cho các loại công việc khác
nhau như Requirements, Tasks, Bugs.
3. Tạo và Quản Lý Thẻ (Cards):
 Tạo thẻ (Cards) cho mỗi yêu cầu phần mềm.
 Mô tả chi tiết yêu cầu và sử dụng các trường mô tả, nhãn (Labels) để phân
loại các yêu cầu.
4. Sử Dụng Checklists:
 Thêm checklist vào các thẻ để liệt kê các bước chi tiết hoặc các task cần
hoàn thành cho mỗi yêu cầu.
5. Sử Dụng Labels và Members:
 Sử dụng nhãn (Labels) để phân loại các yêu cầu theo mức độ ưu tiên, loại
công việc (Localization, Translation, Bug).
 Gán các thành viên (Members) chịu trách nhiệm cho từng thẻ.
6. Sử Dụng Tích Hợp Power-Ups:
 Sử dụng các Power-Ups (tích hợp) để tăng cường tính năng của Trello.
 Một số Power-Ups hữu ích cho traceability bao gồm:
o Butler: Tự động hóa các quy trình công việc.
o Card Dependencies: Theo dõi sự phụ thuộc giữa các thẻ.
o Custom Fields: Thêm các trường tùy chỉnh để bổ sung thông tin cần
thiết.
7. Sử Dụng Link Cards và Attachments:
 Liên kết các thẻ với nhau bằng cách sử dụng tính năng "Link to Card".
 Đính kèm tài liệu liên quan hoặc liên kết URL đến các thẻ để giữ mọi thông
tin ở một nơi.
8. Quản Lý và Theo Dõi Tiến Độ:
 Sử dụng các danh sách để theo dõi tiến độ công việc.
 Di chuyển các thẻ qua các danh sách khi công việc tiến triển.
Tính Năng Traceability Trong Trello:
 Card Dependencies: Giúp liên kết các thẻ với nhau để theo dõi mối quan hệ
và sự phụ thuộc lẫn nhau.
 Labels: Cho phép phân loại và theo dõi các yêu cầu theo nhiều tiêu chí khác
nhau.
 Power-Ups: Các tích hợp mạnh mẽ giúp mở rộng khả năng của Trello, đặc
biệt hữu ích cho việc quản lý traceability.
 Custom Fields: Thêm các trường tùy chỉnh để lưu trữ thông tin chi tiết về
yêu cầu.

You might also like