Toàn bộ nhận xét của hai người kiểm thử (Minh Thư và Trang) được đưa về một danh sách duy nhất, phân loại theo sản phẩm, mức độ và việc cần làm. Những mục thuộc về bản demo đã được sửa ngay và có liên kết mở thẳng màn hình đã sửa.
Prompt (03/11/2026): “ielts check feedback này của 2 tab Minh Thư và Trang nhé … Làm cho anh một bản demo có link đuôi là Sprint 115 preparation”.
Nguồn: tài liệu Review IELTS Guru & Demo trên Google Docs, hai tab “Thư” và “Trang”. Nội dung trong bảng là tóm tắt của nhận xét gốc, giữ nguyên ý và các số liệu người kiểm thử nêu ra; ảnh minh chứng nằm trong tài liệu gốc, không chép lại ở đây.
Trang do trợ lý AI soạn trong một phiên làm việc. Phần phân loại mức độ ưu tiên và việc đề xuất cho sprint là bản đề xuất để đội thảo luận, chưa phải kết luận.
Giới hạn:
/ielts/classic-v2 được sửa trong phiên này; mọi mục thuộc IELTS Guru bản chạy thật đều chưa đụng tới mã nguồn sản phẩm.| Nhóm | Nội dung | Mục liên quan |
|---|---|---|
| Số hiển thị không khớp nhau | Cùng một bài Writing cho hai điểm khác nhau ở hai màn hình; đúng 5/15 vẫn khen “Great job”; lịch sử ghi 50/150 còn trang kết quả ghi 5/15; Average score by skill dùng thang không rõ. | G21, G22, G23, T15, T28 |
| Dữ liệu nền của đề còn thiếu | Bộ lọc dạng câu hỏi đang là định dạng kỹ thuật, chủ đề để trống. Đây là điều kiện bắt buộc cho Mastery, Band map, gợi ý luyện tập và cả việc xác định độ khó. | G10, T12, T21, R9 |
| Ba trang chưa đúng mục đích | Mistakes hiện từ vựng trẻ em, Vocabulary book trống, Missions chưa rõ để làm gì. | G25, G26, T25, T26, T27 |
| Mô phỏng chưa giống đề thi | Matching Headings và Matching features phải kéo thả chứ không gõ; Yes/No/Not Given nên là nút; Writing gọi Task chứ không phải Part; Practice mode đang mang ràng buộc của bài thi thật. | G13, G15, T3, T4, T13, T14 |
| Chữa bài dừng quá sớm | Chỉ báo sai, không có đáp án đúng và transcript; nút Review bị giấu; nhận xét Lexical Resource chung chung. | T8, T9, T10, T23, T24 |
| Bản demo có thứ nên mang sang | Chín mục được đánh dấu “nên áp dụng”: onboarding, trang Today, mastery theo dạng câu hỏi, bảng điểm yếu, result report, speaking lobby, speaking feedback, mistake notebook, bảng IPA. | D1, D7, D9, D10, D16, D17, D19, D20, D22 |
Menu tự thu gọn ở màn Speaking. Tính năng này được thêm vào bản demo ngày 17/10 theo yêu cầu của đội. Cả hai người kiểm thử đều đề nghị bỏ: “bỏ tự động thu gọn vì có thể gây bất tiện khi học sinh muốn chọn tính năng khác ngay sau đấy” (Thư) và “đề xuất giữ nguyên thanh menu” (Trang).
Bản demo hiện đã bỏ tự động thu gọn, nút thu/mở vẫn còn để học viên tự quyết, và cơ chế vẫn nằm trong mã nguồn nếu sau này có màn hình thật sự cần toàn bộ chiều ngang. Nếu đội muốn giữ nguyên hành vi cũ thì chỉ cần một dòng trong app.js.
Trang tóm tắt hai sản phẩm như sau. IELTS Guru phục vụ tốt mục đích mô phỏng giao diện thi trên máy — giao diện dễ nhìn, rõ ràng — nhưng một số dạng bài mô phỏng chưa đúng, phần Study mới có đầu sách Complete IELTS, còn Missions và Mistakes thì chưa phát triển đầy đủ. Bản demo mạnh ở chỗ giúp học viên lập kế hoạch và theo dõi tiến bộ, nhưng nhiều tính năng chưa chạy thật nên chưa đánh giá được mức độ khả thi, và nếu xét riêng việc mô phỏng đề thi thì chưa bằng IELTS Guru.
Thư ghi nhận ba điểm mạnh của bản chạy thật: AI Mentor trả lời đúng trọng tâm, màn làm bài Reading bám sát thi trên máy, và bộ từ điển trong lúc làm bài rất đầy đủ. Ba thứ này nên giữ nguyên khi mang các phần của bản demo sang.
| Mã | Khu vực | Nhận xét | Loại | Trạng thái |
|---|
17 thay đổi đã nằm trên bản demo. Mỗi dòng mở thẳng màn hình tương ứng; bản /ielts-v2 và bản /ielts/classic-v2 dùng chung mã nguồn nên đều đã có.
| Mã | Thay đổi | Theo mục | Xem |
|---|---|---|---|
| F1 | Menu không còn tự thu gọn ở màn Speaking app.js — AUTO_HIDE để rỗng, cơ chế giữ lại cho màn nào thật sự cần | D18 · R14 | Mở màn hình |
| F2 | Menu thu gọn có tooltip tên mục app.js — thuộc tính title trên từng mục và trên ô hồ sơ | G1 | Mở màn hình |
| F3 | Mô tả band và mức tối thiểu từng kỹ năng chạy theo band đã chọn screens.js — bước 2 đọc band từ địa chỉ, mức tối thiểu = band − 0.5 | D2 | Mở màn hình |
| F4 | Thêm câu hỏi Academic hay General Training screens.js — bước 1, kèm ghi chú đề Reading và Writing khác nhau giữa hai module | D3 | Mở màn hình |
| F5 | Bỏ tên điểm thi khỏi bước chọn ngày screens.js — “21 Nov 2026 · Academic module” | D4 | Mở màn hình |
| F6 | Nói đúng phạm vi bài placement screens.js — “10 min · Listening + Reading”, kèm giải thích Writing và Speaking được xếp từ bài chấm đầu tiên | D5 | Mở màn hình |
| F7 | Học viên chọn giờ nhắc screens.js — ô chọn 7 khung giờ thay cho 20:30 cố định | D6 | Mở màn hình |
| F8 | Ghi đúng chủ sở hữu thang band screens.js + data.js — British Council, IDP và Cambridge đồng sở hữu | D11 | Mở màn hình |
| F9 | Sửa chuẩn Writing ở bậc 6.0 screens.js — bỏ “250+ words, 3 body ideas”, thay bằng mô tả theo band descriptor | D11 | Mở màn hình |
| F10 | Flashcard không lộ đáp án screens2.js — hiện khung chữ cái, thêm nút kiểm tra, xoá chữ mồi trong ô nhập | D21 | Mở màn hình |
| F11 | Đổi tên và sửa thời gian bộ đề data.js + screens.js — “Recent exam-report test”, Listening 30 phút + 2 phút kiểm tra | D15 | Mở màn hình |
| F12 | Lịch sử band đúng thứ tự thời gian screens.js — Placement đứng trước Jul | D16 | Mở màn hình |
| F13 | Độ khó đề nêu rõ căn cứ, bỏ bộ lọc Time screens.js — “Item difficulty” kèm định nghĩa đo từ tỉ lệ làm đúng | D12 | Mở màn hình |
| F14 | Extension phân loại theo CEFR và thu nhỏ được screens2.js — CEFR C1 thay cho band, thêm nút thu nhỏ bảng | D25 | Mở màn hình |
| F15 | Notebook hiện từ loại và nhiều khung giờ nhắc data.js + screens2.js — thêm từ loại cho từng mục, 7 khung giờ | D20 | Mở màn hình |
| F16 | Giải thích My league và Friends screens2.js — chú thích ngay trên bảng xếp hạng | R16 | Mở màn hình |
| F17 | Đầu đề câu hỏi khớp số câu thật screens.js — đầu đề tính từ câu đầu và số câu của phần | D13 | Mở màn hình |
Đề xuất thứ tự làm, dựa trên mức độ ảnh hưởng tới học viên và mức độ phụ thuộc giữa các việc. P0 là việc nên vào Sprint 115 trước tiên.
| Mức | Việc | Ai | Vì sao |
|---|---|---|---|
| P0 | Sửa số liệu sai trên màn kết quả Điểm Writing ngoài 5.5 trong 8.0 (G23), 5/15 vẫn “Great job” (G22, T15), điểm 50/150 trong lịch sử (G21), thang điểm Average score by skill (T28). | Dev + QC | Số hiển thị sai làm mất lòng tin vào toàn bộ phần chấm. |
| P0 | Trả Mistakes và Vocabulary book về đúng nội dung Mistakes đang hiện từ vựng trẻ em với thang Pre-A1 (G25); Vocabulary book trống không hướng dẫn (G26, T27); bài đã chấm nhưng không ghi lỗi (T26). | Dev + Nội dung | Hai trang này là trụ của vòng lặp luyện tập; hiện tại đang sai sản phẩm. |
| P0 | Gắn nhãn dạng câu hỏi IELTS và chủ đề cho từng đề Bộ lọc hiện là định dạng kỹ thuật (G10, T12, T21); All topics trống (G10, T11). | Nội dung + Dev | Không có dữ liệu này thì không làm được Mastery, Band map hay gợi ý luyện tập. |
| P1 | Chữa bài đầy đủ sau khi làm Đáp án đúng và transcript hiển thị ngay cạnh câu hỏi (T8, T10), đưa nút Review ra chỗ dễ thấy (T9), nhận xét Lexical Resource kèm từ gợi ý (T24), dải màu mức độ lỗi (T23). | Dev + Học thuật | Phần sinh ra giá trị học tập lớn nhất sau mỗi bài. |
| P1 | Sửa giao diện làm bài cho đúng đề thi thật Matching Headings và Matching features kéo thả (T13, T14), YNNG dùng nút thay dropdown (G15), Writing gọi Task thay vì Part (G13). | Dev | Mục đích chính của Mock test là mô phỏng đúng kỳ thi. |
| P1 | Dọn Practice mode Bỏ bước chọn time limit (T3) và cảnh báo không được pause (T4), thêm chỉnh tốc độ (T5), rút bước tua còn 5–10 giây (T6), bỏ ô danh sách câu hỏi trùng (T7, T19), thêm từ điển cho Writing (T18). | Dev | Mỗi mục nhỏ nhưng cùng nằm trên một màn hình học viên dùng hằng ngày. |
| P1 | Đưa onboarding và trang Today của demo vào sản phẩm Onboarding 8 bước (D1), trang Today cá nhân hoá (D7), mastery theo dạng câu hỏi (D9), bảng điểm yếu (D10). | Product + Dev | Bốn mục reviewer đánh dấu “nên áp dụng”, và là phần giải quyết trang chủ trống (G5). |
| P2 | Hợp nhất thư viện đề Gộp Mock tests và Study thành một thư viện với tab và một bộ lọc chung (G11), thẻ đề mang band, dạng, thời lượng, trạng thái (G9), bỏ ô lọc trùng (T20, T30). | Product + Dev | Giảm một nửa số màn hình phải bảo trì. |
| P2 | Đặt lại tên và vị trí các mục menu Tên mục khớp nội dung (G2), Settings gọn lại (G3, G4), Speaking Topics về đúng chỗ (T2). | Product | Việc nhỏ nhưng chạm vào mọi phiên dùng. |
| P2 | Hoàn thiện phần còn lại của bản demo Today trên điện thoại (D8), Notepad và Highlight trong question player (D14), Reading chia đôi màn hình (R10), Writing đếm từ (R11), kết quả theo kỹ năng (R13), IPA bị trùng nội dung (D23, D24), menu khi vào Community (R15). | Design + Dev | Để bản demo đủ sạch trước khi dùng làm mẫu cho sản phẩm. |
| Làm rõ | Năm câu hỏi cần người quyết Missions dùng để làm gì và liên hệ với trang giáo viên ra sao (T25); Band path khác Band map thế nào (R7); tiêu chí xếp Unit vào band (R8); AI ghi lỗi đến đâu, có ghi được lỗi Task Achievement không (R18); hệ thống có tự đề xuất lộ trình sau bài mock không (R19). | Product | Chưa trả lời thì chưa ước lượng được khối lượng. |