กลับไปยังโครงการทั้งหมด
MyBL – ซูเปอร์แอป Telco แห่งแรกของบังกลาเทศ

MyBL – ซูเปอร์แอป Telco แห่งแรกของบังกลาเทศ

ลูกค้า: Banglalink Digital Communications Ltd.
พันธมิตร: Brain Station 23

ยกระดับซูเปอร์แอปที่มีผู้ใช้งานมากกว่า 10 ล้านคนต่อเดือน

Android
iOS
สถาปัตยกรรมซูเปอร์แอป

ปัญหา

  • ผู้ใช้ชาวบังกลาเทศประสบปัญหาพื้นที่เก็บข้อมูลสมาร์ทโฟนมีจำกัดและประสบการณ์การบริการที่ไม่ต่อเนื่อง
  • Banglalink ต้องการซูเปอร์แอปที่มีน้ำหนักเบาและเป็นหนึ่งเดียวเพื่อทำหน้าที่เป็นศูนย์กลางไลฟ์สไตล์ดิจิทัลแบบครบวงจร โดยผสมผสานโทรคมนาคม ความบันเทิง สุขภาพ และการค้าเข้าด้วยกันโดยไม่สร้างภาระให้กับอุปกรณ์

วิธีแก้ปัญหา

เราได้ร่วมกันสร้าง MyBL Super App ซึ่งเป็นระบบนิเวศดิจิทัลที่ขับเคลื่อนโดยบริษัทโทรคมนาคมแห่งแรกของบังกลาเทศ โดยใช้กลยุทธ์ '6C': Connect, Content, Commerce, Course, Care และ Community Gamification โมดูลทั้งหมดถูกสร้างขึ้นเป็นคุณสมบัติที่โหลดได้แบบไดนามิกเพื่อให้แน่ใจว่าแอปมีขนาดเล็กที่สุดและมีการอัปเดตที่ราบรื่น

Connect: บริการโทรคมนาคมหลัก (ยอดคงเหลือ, เติมเงิน, ฯลฯ)
Content: ศูนย์รวมความบันเทิงพร้อมดนตรี วิดีโอ และเกม
Commerce: ตลาดดิจิทัลสำหรับการช็อปปิ้งและการชำระเงิน
Course: แพลตฟอร์มการเรียนรู้และออกใบรับรองตามความต้องการ
Care: การให้คำปรึกษาจากแพทย์ดิจิทัลและการจัดส่งยาตลอด 24 ชั่วโมงทุกวัน
Community Gamification: ระบบนิเวศความภักดีพร้อมรางวัลและความท้าทาย

บทบาทและผลงานของฉัน

ในฐานะวิศวกรฟูลสแตกมือถือ ฉันรับผิดชอบในการรับรองประสิทธิภาพทางเทคนิคและความสามารถในการปรับขนาดการมีส่วนร่วมของผู้ใช้ของแอปสำหรับผู้ใช้หลายล้านคน

  • เพิ่มประสิทธิภาพการจัดการสถานะ UI และลดการรั่วไหลของหน่วยความจำ ปรับปรุงเสถียรภาพสำหรับแอปที่ให้บริการผู้ใช้งานมากกว่า 10 ล้านคนต่อเดือน
  • นำการส่งมอบฟีเจอร์แบบไดนามิกไปใช้โดยใช้ Android App Bundles ซึ่งช่วยให้สามารถโหลดโมดูลได้ตามต้องการและลดขนาดการติดตั้งเริ่มต้นลงอย่างมาก
  • ไปป์ไลน์การตั้งค่าสถานะฟีเจอร์และการทดสอบ A/B ในตัว ทำให้สามารถเปิดตัวแบบก้าวหน้าและวัดการมีส่วนร่วมแบบเรียลไทม์ได้
  • ร่วมมือกับทีมแบ็กเอนด์เพื่อปรับปรุงเลเยอร์การใช้ API เพื่อความสามารถในการปรับขนาดและประสิทธิภาพ
  • ปรับปรุงกลไกการแสดงผล UI และการแคช ลดความหน่วงที่รับรู้และปรับปรุงการรักษาผู้ใช้

ภาพรวมสถาปัตยกรรม

เป็นความลับ

แอปใช้สถาปัตยกรรมโมโนลิธแบบโมดูลาร์โดยใช้ Dynamic Feature Modules, Clean Architecture (MVVM) และระบบการโหลดแบบ micro-frontend เพื่อลดขนาด APK และรองรับความสามารถในการปรับขนาดในอนาคต

  • แอปพลิเคชันใช้สถาปัตยกรรมแบบโมดูลาร์โมโนลิธ...
  • Clean Architecture (MVVM + Repository Pattern)...
  • การเชื่อมต่อเครือข่ายโดยใช้ Retrofit + Coroutine...

การเข้าถึงถูกจำกัด

รายละเอียดทางสถาปัตยกรรมเป็นความลับ กรุณาขออนุญาตเพื่อดู

ผลกระทบ

  • บรรลุการเพิ่มขึ้นของผู้ใช้งานต่อเดือน 79.9% เมื่อเทียบเป็นรายปีเป็น 5.7 ล้านคน
  • กลายเป็นแพลตฟอร์ม TeleHealth และการสตรีมเพลงชั้นนำในประเทศ
  • ปูทางไปสู่การรวมบริการในอนาคต เช่น ไมโครไฟแนนซ์

สรุปผลกระทบ

ตัวชี้วัดก่อนหลัง
ผู้ใช้งานต่อเดือน~3.2M5.7M+
การมีส่วนร่วมบน Android+50% ภายใน 3 เดือน
ขนาดแอป (การติดตั้งครั้งแรก)ใหญ่, คงที่ลดลงผ่านโมดูลไดนามิก
สถาปัตยกรรมแพลตฟอร์มแบบเก่าโมโนลิธแบบโมดูลาร์

ข้อสรุป

โครงการนี้แสดงให้เห็นว่าการเปลี่ยนแปลงสถาปัตยกรรมเชิงกลยุทธ์ ควบคู่ไปกับการเพิ่มประสิทธิภาพที่เน้นผู้ใช้เป็นศูนย์กลาง สามารถนิยามใหม่ของการมีส่วนร่วมของลูกค้าสำหรับบริษัทโทรคมนาคมขนาดใหญ่ได้อย่างไร การมุ่งเน้นที่ประสิทธิภาพ ความเป็นโมดูลาร์ และกรอบการทดลองของฉันมีส่วนโดยตรงต่อความสำเร็จของ MyBL ในฐานะ Telco Super App แห่งแรกของบังกลาเทศ