Chánh niệm không diễn ra trong không gian trống rỗng mà kết nối với mọi khía cạnh khác trong cuộc sống của một người. Headspace, nhà phát triển một trong những ứng dụng thiền đầu tiên trên thế giới và hiện là một công ty hàng đầu trong lĩnh vực chánh niệm, gần đây đã phát triển theo hướng toàn diện đó. Vào năm 2019, họ quyết định mở rộng ứng dụng của mình ra ngoài phạm vi thiền định và thêm các tính năng mới về thể dục và sức khoẻ. Headspace nhận ra rằng họ cần một nhóm đa chức năng gồm các kỹ sư và nhà thiết kế để có thể thực hiện tầm nhìn về sản phẩm mới và tạo ra trải nghiệm tuyệt vời cho người dùng ứng dụng. Đây là một giai đoạn mới thú vị đối với công ty: nhóm thiết kế của họ đã bắt đầu quy trình bằng cách tạo mẫu cho trải nghiệm mới, với những thiết kế hoàn toàn mới.
Điều duy nhất ngăn Headspace mở rộng ứng dụng và mở rộng hơn nữa phạm vi kiến thức của người dùng là cấu trúc phần mềm hiện có của họ. Cấu trúc của ứng dụng này chưa đủ rõ ràng để hỗ trợ tất cả các tính năng mới này. Trên thực tế, nhóm phát triển của Headspace dự đoán rằng việc xây dựng dựa trên mã hiện tại sẽ mất nhiều thời gian hơn so với việc viết lại hoàn toàn. Họ quyết định tạm dừng phát triển ứng dụng Android hiện tại và dành toàn bộ thời gian để cải tiến hoàn toàn ứng dụng.
Cách họ làm
Nhóm phát triển Android của Headspace cần một cách thuận tiện để chuẩn hoá cách họ xây dựng các tính năng. Trong khi tìm hiểu tài liệu của Google về các phương pháp hay nhất mới nhất để phát triển Android và cấu trúc ứng dụng, họ đã tìm ra giải pháp. Google đề xuất tái cấu trúc ứng dụng của họ bằng cách sử dụng mô hình-khung hiển thị-khung hiển thị mô hình. MVVM là một mẫu phần mềm được hỗ trợ rộng rãi và đang dần trở thành tiêu chuẩn ngành vì cho phép nhà phát triển tách biệt rõ ràng các lĩnh vực phát triển, giúp hợp lý hoá cấu trúc của ứng dụng. Việc chọn MVVM đã cung cấp cho Headspace một bộ tiêu chuẩn và các phương pháp hay nhất mới, giúp đẩy nhanh quá trình phát triển.
Một tài nguyên quan trọng khác của Google mà nhóm đã sử dụng là các thư viện Android Jetpack, bao gồm Dagger và Hilt để chèn phần phụ thuộc. Phương pháp mới này giúp mã nguyên mẫu có kích thước nhỏ hơn và hiệu quả hơn, từ đó cải thiện năng suất của nhóm. Họ cũng nhân cơ hội này để di chuyển hoàn toàn ứng dụng của mình sang ngôn ngữ lập trình Kotlin. Khi sử dụng Kotlin, nhóm đã tăng mức độ kiểm thử trong ứng dụng từ khoảng 15% lên 80%. Việc tăng phạm vi kiểm thử giúp triển khai nhanh hơn, mã có chất lượng cao hơn và ít gặp sự cố hơn.
Để đảm bảo trải nghiệm người dùng được cải thiện này xuất hiện trong các bài đánh giá trên trang thông tin của họ trên Cửa hàng Play, Headspace đã triển khai API Bài đánh giá trong ứng dụng của Google Play. API mới này cho phép họ khuyến khích tất cả người dùng chia sẻ bài đánh giá về trải nghiệm của họ với Headspace ngay trong ứng dụng. Việc triển khai này đã giúp tăng điểm đánh giá và vì bài đánh giá trên trang thông tin trên Cửa hàng liên quan đến khả năng hiển thị trên Google Play, nên việc này cũng giúp thu hút sự chú ý đến những điểm cải tiến gần đây của ứng dụng. Để tìm hiểu kỹ về kỹ thuật trong lần ra mắt lại của Headspace, hãy xem và chia sẻ nghiên cứu điển hình về kỹ thuật với nhóm phát triển của bạn.
Kết quả
Nhóm đã hoàn tất việc viết lại trong 8 tháng và có thể cung cấp mọi tính năng trong nguyên mẫu thiết kế. Họ đã đạt được mục tiêu ban đầu là tiếp cận đối tượng mới trong lĩnh vực thể dục và chăm sóc sức khoẻ mà không ảnh hưởng đến danh tiếng về chất lượng. Lượng bài đánh giá và lượt đăng ký mới tăng đột biến cho thấy trải nghiệm người dùng được cải thiện và người dùng hài lòng hơn.
Việc Headspace tập trung vào Chất lượng ứng dụng Android đã mang lại những điểm cải thiện có thể đo lường được trên tất cả các chỉ số.

Việc cải thiện chất lượng ứng dụng đã giúp tăng 20% số lượng người đăng ký có trả phí giữa các hệ điều hành nơi ứng dụng của họ được xuất bản, đồng thời phương pháp mới về bài đánh giá đã giúp tăng số lượng bài đánh giá trong trang thông tin trên Cửa hàng từ 3,56 lên 4,7 từ quý 2 đến quý 4 năm 2020. Khả năng hiển thị nhờ các bài đánh giá được cải thiện, kết hợp với các tính năng mới và trải nghiệm người dùng được cải thiện, đã giúp số người dùng hoạt động hằng tháng trên toàn cầu tăng 15%. Về nội bộ, cấu trúc mới này cũng giúp Headspace tạo ra các quy trình làm việc nhanh hơn và tự tin hơn cho quá trình phát triển trong tương lai. Giờ đây, họ dành ít thời gian hơn cho việc kiểm thử và sửa lỗi, đồng thời dành nhiều thời gian hơn cho việc triển khai các tính năng mới – gần đây nhất là một quy trình giữ chân người dùng được cải thiện và các điểm tối ưu hoá cho quy trình bán thêm. Việc viết lại này cũng giúp cải thiện tính năng liên kết sâu và tích hợp công cụ tiếp thị. Lợi ích này giúp nhóm của Headspace thu thập dữ liệu chính xác hơn từ nhiều người dùng hơn, phản hồi trực tiếp cho những người đưa ra ý kiến phản hồi và sử dụng ý kiến phản hồi này để định hướng cho việc phát triển trong tương lai.
Headspace đã mạnh dạn đầu tư đáng kể vào chương trình Android App Excellence, đồng thời mở ra những lĩnh vực mới thú vị về thể dục và sức khoẻ. Với nền tảng phát triển mới vững chắc và ý kiến phản hồi mới mẻ từ người dùng, Headspace có vị thế tốt để tiếp tục sứ mệnh của mình: cải thiện sức khoẻ và niềm vui của mọi người.
Bắt đầu
Để tìm hiểu cách viết lại ứng dụng nhằm mang lại trải nghiệm người dùng tốt hơn, hãy xem Nghiên cứu điển hình về kỹ thuật của Headspace. Ngoài ra, hãy truy cập vào trang đích App Excellence để tìm hiểu thêm về cách trải nghiệm người dùng nhất quán và trực quan trong ứng dụng có thể giúp bạn phát triển hoạt động kinh doanh.