
UX và kỹ thuật chất lượng tự chủ
Giao diện mà người dùng sử dụng được, và bản phát hành bạn tin cậy được
Nơi sản phẩm mất người dùng và bản phát hành mất niềm tin
Người ta đánh giá phần mềm qua việc họ có hoàn tất được công việc không. Khi màn hình theo hệ thống thay vì theo công việc, người dùng mắc lỗi, gọi hỗ trợ hoặc bỏ cuộc.
Kiểm thử hồi quy thủ công làm chậm mọi bản phát hành mà vẫn bỏ sót lỗi, và chỉ kiểm thử ở cuối biến vấn đề nhỏ thành vấn đề muộn, tốn kém. Rồi lưu lượng cao điểm sẽ chạm tới những giới hạn chưa ai kiểm thử.
Những gì thay đổi với bạn
Sản phẩm giúp người dùng hoàn tất công việc
Luồng thiết kế từ nghiên cứu và kiểm thử với người dùng thật trước khi xây, cho mọi ngôn ngữ và kích thước màn hình bạn cần.
Khả năng tiếp cận ngay từ thiết kế
Thiết kế và mã xây theo WCAG 2.2 AA và quy tắc tiếp cận quốc gia, được kiểm tra ở mọi bản phát hành.
Phát hành không bất ngờ
Bộ kiểm thử tự động và cổng chất lượng chặn bản phát hành hỏng, cùng kiểm thử tải và hỗn loạn cho thấy hệ thống hỏng thế nào trước khi khách hàng của bạn gặp phải.
Chúng tôi bàn giao gì
Nghiên cứu UX và kiến trúc thông tin
Phỏng vấn, quan sát và phân tích được chuyển thành phát hiện rõ ràng, và cấu trúc điều hướng, đặt tên, nội dung.
Wireframe và nguyên mẫu đã kiểm thử
Mỗi tác vụ chính được lập bản đồ từng bước, gồm lỗi và trạng thái rỗng, và nguyên mẫu bấm được kiểm thử với người dùng thật.
Hệ thống thiết kế giao diện
Token thiết kế, thành phần và hướng dẫn sử dụng được giữ khớp giữa Figma và mã, để mọi sản phẩm nhất quán.
Tuân thủ khả năng tiếp cận
Thiết kế và bản dựng được kiểm tra theo WCAG 2.2 AA về độ tương phản, thứ tự tiêu điểm, kích thước vùng chạm và nhãn trình đọc màn hình, gồm bố cục từ phải sang trái cho tiếng Ả Rập.
QA tự sửa lỗi bằng AI
Bộ kiểm thử hồi quy và tích hợp tự động chạy trên mọi thay đổi. Khi giao diện thay đổi, kiểm thử có AI hỗ trợ đề xuất bản sửa để kỹ sư phê duyệt, thay vì thất bại ngẫu nhiên.
Kiểm thử hiệu năng, tải và hỗn loạn
Kiểm thử tải và áp lực cho hành trình trọng yếu, và lỗi có kiểm soát của dịch vụ, mạng cho thấy hệ thống suy giảm và phục hồi thế nào.
Cổng chất lượng và báo cáo
Kiểm thử, độ phủ và quét bảo mật chặn phát hành khi thất bại, với xu hướng lỗi và mức sẵn sàng phát hành ở một nơi.
Cách chúng tôi làm việc
Nghiên cứu và đánh giá
Chúng tôi phỏng vấn người dùng, rà soát phân tích, yêu cầu hỗ trợ và lỗi gần đây, và tìm nơi vấn đề đang lọt ra.
Xác định
Chúng tôi thống nhất người dùng cần thiết kế cho, rủi ro cần kiểm thử và cách đo thành công.
Thiết kế và kiểm thử với người dùng
Chúng tôi tạo nguyên mẫu các luồng chính, kiểm thử với người dùng thật và sửa điều làm họ bối rối trước khi xây.
Tự động hóa
Chúng tôi xây bộ kiểm thử và dữ liệu kiểm thử, và nối chúng vào quy trình triển khai (pipeline) của bạn làm cổng chất lượng.
Chạy tải và thử phá
Chúng tôi đẩy hệ thống tới đỉnh tải và vượt quá, chủ động gây lỗi, và sửa những gì không chịu nổi trước khi đưa vào vận hành.
Duy trì chất lượng
Chúng tôi rà soát thứ được phát hành so với thiết kế, sửa nhanh kiểm thử không ổn định và đào tạo đội ngũ tiếp quản bộ kiểm thử.
Công nghệ và tiêu chuẩn
Chúng tôi dùng công cụ phù hợp bộ công nghệ của bạn và giữ kiểm thử trong kho mã của bạn. Nêu tên một sản phẩm không có nghĩa là quan hệ đối tác với nhà cung cấp.
- Kiểm thử
- axe-core
- Playwright
- Cypress
- Selenium
- Appium
- Jest
- JUnit
- pytest
- Postman
- k6
- Apache JMeter
- OWASP ZAP
- Thiết kế và khả năng tiếp cận
- Figma
- Storybook
- WCAG 2.2
Bằng chứng trong vận hành thật
Một kỹ sư QA tự động hóa nằm trong đội xây dựng công cụ xử lý thương mại và POS thời gian thực cho một tập đoàn bán lẻ GCC đa thương hiệu. Nền tảng được kiểm thử cho các mùa mua sắm cao điểm.
Cách bắt đầu
Một dự án hợp tác thiết kế hoặc kiểm thử có thể bắt đầu riêng hoặc trong một dự án xây dựng. Chuyên gia cũng có thể tham gia đội ngũ của bạn với vai trò nhà thiết kế hoặc kỹ sư QA.
Các bước tiếp theo
Buổi tư vấn sơ bộ
Một buổi tư vấn sơ bộ trực tuyến miễn phí 30 phút: chúng tôi cùng bạn xem xét mục tiêu, hệ thống và ràng buộc.
Đánh giá mức độ sẵn sàng
Trong một đánh giá mức độ sẵn sàng miễn phí trong 48 giờ, một kiến trúc sư chính kiểm tra dự án của bạn theo định nghĩa sẵn sàng (Definition of Ready) gồm 6 điểm và đề xuất lộ trình phù hợp.
Chọn lộ trình
Các dự án đã rõ phạm vi nhận đề xuất có ràng buộc trong vòng 3 đến 5 ngày làm việc. Các dự án ở giai đoạn ý tưởng bắt đầu trong Blueprint Studio. Hệ thống đang vận hành gặp lỗi, thiếu tài liệu hoặc cần tích hợp bắt đầu bằng chẩn đoán kéo dài 1 đến 2 tuần. Blueprint Studio và chẩn đoán đều có phí cố định, được báo trong đề xuất.
Triển khai trong năm giai đoạn
Khởi động, các sprint có trình diễn trực tiếp, tích hợp và gia cố, nghiệm thu và đưa vào vận hành, sau đó là dịch vụ được quản lý. Sau khi ra mắt là thời gian bảo hành, sau đó là hỗ trợ và bảo trì tùy chọn.
Chuyên gia tham gia đội ngũ và tăng cường chiến lược
Kỹ sư chính và chuyên gia nearshore, tại chỗ, cùng kiến trúc sư giải pháp, chuyển đổi, PQC và tích hợp tham gia đội ngũ của bạn.
Đội sản phẩm thuần AI
Các nhóm đa chức năng được quản lý, gồm kỹ sư cấp cao, được trang bị bộ công cụ viết mã và kiểm thử bằng tác nhân.
Câu hỏi và trả lời
Chúng tôi có cần nghiên cứu người dùng nếu đã biết người dùng không?
Bạn biết rất nhiều, và nghiên cứu được xây dựng trên nền tảng đó. Nghiên cứu kiểm chứng giả định với những người trực tiếp làm việc, và thường cho thấy các bước, cách làm tắt và thuật ngữ không bao giờ được ghi vào tài liệu yêu cầu. Một vòng phỏng vấn và kiểm thử nguyên mẫu nhỏ tốn ít chi phí hơn việc sửa phần mềm sau khi phát hành.
XSIS làm cho sản phẩm dễ tiếp cận thế nào?
Chúng tôi thiết kế theo WCAG 2.2 AA từ wireframe đầu tiên: đủ tương phản, tiêu điểm thấy được, thứ tự đọc hợp lý, vùng chạm đủ lớn và nhãn cho mọi điều khiển. Kiểm tra tự động chạy trên mọi thay đổi. Trước mỗi bản phát hành, chúng tôi kiểm thử thủ công hành trình chính bằng bàn phím và trình đọc màn hình.
XSIS có thiết kế cho tiếng Ả Rập và ngôn ngữ từ phải sang trái khác không?
Có. Thiết kế từ phải sang trái không chỉ là lật màn hình: điều hướng, chỉ báo tiến độ và biểu tượng chỉ hướng được lật, còn số, logo và điều khiển phương tiện thường không. Văn bản Ả Rập cần phông, cỡ chữ và chiều cao dòng riêng, và chúng tôi rà soát cả hai hướng với người đọc bản ngữ.
Tự động hóa kiểm thử tự sửa là gì?
Kiểm thử giao diện thường hỏng khi nút di chuyển hoặc đổi tên, dù tính năng vẫn hoạt động. Kiểm thử tự sửa dùng AI tìm lại phần tử và đề xuất bản kiểm thử cập nhật, để kỹ sư rà soát trước khi chấp nhận. Bộ kiểm thử vẫn đáng tin mà không che lỗi thật.
Chúng tôi có nên tự động hóa mọi kiểm thử không?
Không. Hãy tự động hóa thứ chạy thường xuyên và phải cho cùng kết quả mỗi lần: kiểm thử đơn vị, kiểm thử API và hành trình quan trọng nhất. Giữ con người cho kiểm thử khám phá, tính dễ dùng và tính năng còn thay đổi. Một bộ nhỏ không bao giờ hỏng ngẫu nhiên có giá trị hơn bộ lớn không ai tin.
Kiểm thử hỗn loạn là gì, và có an toàn không?
Kiểm thử hỗn loạn tắt dịch vụ, làm chậm mạng hoặc làm đầy ổ đĩa có chủ đích, để chứng minh hệ thống suy giảm có kiểm soát và phục hồi. Chúng tôi bắt đầu trong môi trường kiểm thử, thống nhất giới hạn với đội vận hành và chỉ chạy thí nghiệm có kiểm soát trên môi trường vận hành thật khi giám sát và quay lui đã được chứng minh.
XSIS kiểm thử tích hợp với ngân hàng, nhà cung cấp thanh toán hoặc ERP thế nào?
Chúng tôi dùng môi trường thử của đối tác khi có và trình giả lập khi không có, để kiểm thử chạy trên mọi thay đổi. Dữ liệu kiểm thử bao phủ thanh toán bị từ chối, hết thời gian chờ, thông điệp trùng và lỗi một phần, và kiểm tra đầu cuối xác nhận tổng số được đối soát khớp giữa các hệ thống.
Sẵn sàng xây dựng? Hãy yêu cầu đề xuất.
Gửi yêu cầu hoặc RFP của bạn. Các kiến trúc sư của chúng tôi kiểm chứng và gửi lại đề xuất có ràng buộc, phạm vi cố định.
Các bước tiếp theo
Đánh giá mức độ sẵn sàng
Trong một đánh giá mức độ sẵn sàng miễn phí trong 48 giờ, một kiến trúc sư chính kiểm tra dự án của bạn theo định nghĩa sẵn sàng (Definition of Ready) gồm 6 điểm và đề xuất lộ trình phù hợp.
Đề xuất có ràng buộc
Sau bước kiểm chứng kiến trúc miễn phí, bạn nhận đề xuất có ràng buộc, phạm vi cố định trong vòng 3 đến 5 ngày làm việc: cột mốc, kiến trúc, cơ cấu đội ngũ và SLA. Chúng tôi ký thỏa thuận bảo mật (NDA) với bạn theo yêu cầu, trước khi bạn chia sẻ yêu cầu của mình.
Khởi động
Sau khi bạn ký, các nhóm kỹ thuật của chúng tôi bắt đầu Sprint 0 trong vòng 5 đến 10 ngày làm việc kể từ khi ký hợp đồng.
Triển khai trong năm giai đoạn
Khởi động, các sprint có trình diễn trực tiếp, tích hợp và gia cố, nghiệm thu và đưa vào vận hành, sau đó là dịch vụ được quản lý. Sau khi ra mắt là thời gian bảo hành, sau đó là hỗ trợ và bảo trì tùy chọn.
