Kế hoạch tính năng
Tóm tắtVới ứng dụng mới hoặc yêu cầu có nhiều tính năng, MonstarX viết một kế hoạch tính năng — danh sách kiểm tra ghim phía trên cuộc trò chuyện — và đánh dấu từng tính năng khi đã xây dựng xong. Bạn có thể thêm tính năng, sắp xếp lại hoặc xóa những tính năng chưa xây dựng, xây dựng riêng một tính năng, mở lại tính năng đã xây dựng, và nhấn Tiếp tục để xây dựng phần còn lại. QA tự động gắn nhãn Đã xác minh, Không đạt QA hoặc Cần khóa cho từng tính năng.
Một yêu cầu lớn thực chất là một danh sách tính năng. Trước khi viết dòng mã nào cho ứng dụng mới, MonstarX ghi danh sách đó ra thành kế hoạch tính năng — một danh sách kiểm tra ghim phía trên cuộc trò chuyện — để bạn thấy MonstarX sắp xây dựng gì và theo dõi tiến độ theo từng tính năng.
Những chỉnh sửa nhỏ và sửa lỗi (“làm nút to hơn”) không cần kế hoạch, nên sẽ không có kế hoạch.
Kế hoạch tính năng hiển thị gì?
Phần tiêu đề “Kế hoạch tính năng hiển thị gì?”Kế hoạch nằm ở đầu cuộc trò chuyện dưới dạng một thanh duy nhất: Tính năng, một thanh tiến độ và một dòng như Đã xây dựng 6/8 · 2 đã xác minh. Trong lúc MonstarX làm việc, dòng này cho biết MonstarX đang làm gì: Đã xây dựng 0/6 · Đang xây dựng Trang chủ với phần mở đầu thư thái.
Khi QA đã chạy, dòng này còn đếm số tính năng không đạt QA và số tính năng đang chờ khóa (cần kết nối một dịch vụ như Stripe trước khi kiểm thử được).
Nhấp vào thanh để mở danh sách kiểm tra. Mỗi tính năng hiển thị:
- Biểu tượng trạng thái: vòng tròn rỗng cho Cần làm, biểu tượng xoay cho tính năng đang được xây dựng, dấu tích xanh cho Đã xây dựng. Chấm màu hổ phách đánh dấu tính năng đã bắt đầu nhưng chưa xong (ví dụ sau khi bạn nhấn Dừng).
- Tên tính năng và một mã ngắn (
f1,f2, …). - Hành trình cốt lõi cho những tính năng mà ứng dụng không thể thiếu.
- Tiêu chí nghiệm thu — nhấp để xem các tiêu chí quyết định khi nào tính năng hoàn thành.
- Một mô tả ngắn về phạm vi của tính năng.
- Nhãn QA: Đã xác minh (đã kiểm thử trên trình duyệt thật), Không đạt QA hoặc Cần khóa, kèm ghi chú của QA bên dưới.
Nhấp vào Ẩn tính năng ở cuối (hoặc nhấp lại vào thanh) để thu gọn. Kế hoạch cũng tự thu gọn khi bạn gửi yêu cầu mới, nên không bao giờ đẩy cuộc trò chuyện của bạn ra khỏi tầm nhìn.
Làm sao để thêm tính năng vào kế hoạch?
Phần tiêu đề “Làm sao để thêm tính năng vào kế hoạch?”-
Mở kế hoạch bằng cách nhấp vào thanh Tính năng.
-
Cuộn xuống cuối và gõ tính năng vào ô Thêm một tính năng vào kế hoạch….
-
Nhấn Enter hoặc nhấp vào Thêm. Tính năng được thêm vào danh sách với trạng thái Cần làm.
Thêm tính năng không có nghĩa là xây dựng ngay. Hãy xây dựng riêng tính năng đó bằng nút Xây dựng ngay cạnh tính năng, hoặc xây dựng mọi thứ còn lại bằng Tiếp tục.
Bạn cũng có thể thêm tính năng từ những nơi khác: các ý tưởng trên thẻ tổng kết, các vấn đề phát hiện từ tab Bảo mật, và bình luận người khác để lại trên bản xem trước (Chuyển thành tính năng). Một kế hoạch chứa tối đa 40 tính năng.
Tôi làm được gì với từng tính năng?
Phần tiêu đề “Tôi làm được gì với từng tính năng?”Di chuột lên một tính năng (hoặc chạm vào trên điện thoại) để thấy các nút.
| Tính năng đang… | Nút | Tác dụng |
|---|---|---|
| Cần làm | ↑ / ↓ | Di chuyển lên hoặc xuống, để được xây dựng sớm hơn hoặc muộn hơn. Chỉ hiện khi có từ hai tính năng đang chờ trở lên. |
| Cần làm | Xây dựng | Xây dựng riêng tính năng này ngay. Trong lúc đang xây dựng, tính năng chờ trong hàng đợi đến khi quá trình xây dựng hiện tại xong. |
| Cần làm | × | Xóa khỏi kế hoạch. Bị ẩn khi MonstarX đang xây dựng. |
| Đã xây dựng | ↺ (Mở lại) | Đánh dấu là chưa xây dựng, để Tiếp tục xây dựng lại. Dùng khi một tính năng chưa đúng ý. Bị ẩn khi MonstarX đang xây dựng. |
Tiếp tục làm gì?
Phần tiêu đề “Tiếp tục làm gì?”Tiếp tục xuất hiện trên thanh khi còn tính năng cần làm và không có gì đang xây dựng hay chờ trong hàng đợi. Nút này gửi một yêu cầu: xây dựng các tính năng còn lại trong kế hoạch, theo thứ tự.
Bạn cũng sẽ thấy thanh Tiếp tục xây dựng dưới câu trả lời mới nhất của MonstarX khi một yêu cầu kết thúc mà vẫn còn tính năng — “Còn 2 tính năng đã lên kế hoạch cần xây dựng” — kèm Xem các tính năng để mở danh sách kiểm tra.
QA đánh dấu tính năng thế nào?
Phần tiêu đề “QA đánh dấu tính năng thế nào?”Khi QA tự động kiểm thử ứng dụng, QA ghi kết luận vào kế hoạch:
- Đã xác minh — tính năng hoạt động trên trình duyệt thật.
- Không đạt QA — có gì đó không hoạt động. Ghi chú của QA cho biết là gì.
- Cần khóa — tính năng dùng một dịch vụ chưa được kết nối, nên chưa kiểm thử được. Xem Trình kết nối.
Thanh đếm các nhãn này: Đã xây dựng 6/6 · 4 đã xác minh · 1 không đạt QA.
Điều gì xảy ra khi mọi tính năng đã được xây dựng?
Phần tiêu đề “Điều gì xảy ra khi mọi tính năng đã được xây dựng?”MonstarX đăng một thẻ trong cuộc trò chuyện: Đã xây dựng xong mọi mục trong kế hoạch, kèm một dòng tóm tắt những gì ứng dụng giờ đã làm được và vài Ý tưởng cho bước tiếp theo. Nhấp vào Thêm trên một ý tưởng (hoặc Thêm tất cả) để đưa vào kế hoạch, rồi nhấp vào Xây dựng để bắt đầu. Xem Theo dõi quá trình xây dựng.
Câu hỏi thường gặp
Phần tiêu đề “Câu hỏi thường gặp”Vì sao thay đổi nhỏ của tôi không có kế hoạch tính năng?
Kế hoạch dành cho ứng dụng mới và yêu cầu có nhiều tính năng. Một chỉnh sửa nhỏ hay một lần sửa lỗi được xây dựng trực tiếp, không cần danh sách kiểm tra.
Tôi có sửa được tên của một tính năng không?
Không sửa trực tiếp được. Hãy xóa tính năng và thêm lại với cách diễn đạt bạn muốn, hoặc nói với MonstarX trong cuộc trò chuyện về phạm vi của tính năng.
Xóa một tính năng có xóa mã nguồn của tính năng đó không?
Không. Xóa chỉ gỡ tính năng khỏi danh sách kiểm tra — ứng dụng không thay đổi gì. Không thể xóa tính năng đã xây dựng khỏi kế hoạch; muốn bỏ thứ gì đã xây dựng, hãy yêu cầu trong cuộc trò chuyện.
Vì sao không thấy nút Tiếp tục?
Nút chỉ hiện khi còn tính năng cần làm và không có gì đang xây dựng hay chờ trong hàng đợi. Khi quá trình xây dựng hiện tại xong, nút sẽ xuất hiện lại.
Mở lại ảnh hưởng gì đến ứng dụng của tôi?
Chưa có gì ngay. Mở lại chỉ đánh dấu tính năng là chưa xây dựng. Lần nhấn Tiếp tục tiếp theo (hoặc nút Xây dựng của chính tính năng đó) sẽ xây dựng lại.