MyJio 40% ANR কমিয়ে গ্রাহকদের অভিযোগ কমিয়েছে

MyJio হল Jio পণ্য ও পরিষেবার জগতে প্রবেশদ্বার। এটি রিচার্জ, অ্যাকাউন্ট এবং Jio ডিভাইস পরিচালনা, UPI এবং অর্থপ্রদান, সিনেমা, সঙ্গীত, সংবাদ, গেমস, কুইজ এবং আরও অনেক কিছু সহ বিনোদন পরিষেবাগুলির জন্য এক-স্টপ গন্তব্য। 500Mn এর বেশি ইনস্টল এবং 150Mn MAU সহ, MyJio হল ভারতের বৃহত্তম অ্যাপগুলির মধ্যে একটি।

অধিকন্তু, JioPhone NEXT (Jio-এর স্বল্প-মূল্যের 4G স্মার্টফোন) প্রবর্তনের সাথে, একটি নতুন ব্যবহারকারীর অংশ, সম্প্রতি ফিচার ফোনগুলি থেকে স্থানান্তরিত হয়েছে, পাইতে এসেছে৷

এত বিশাল ইউজার বেসকে ক্যাটারিং, পারফরম্যান্স সমস্যা এমনকি 1% ব্যবহারকারীকে প্রভাবিত করে 5 মিলিয়ন ব্যবহারকারীতে অনুবাদ করে। ব্যাপকতা, এইভাবে, অ্যাপের কর্মক্ষমতা এবং ব্যবহারকারীর অভিজ্ঞতা বাড়ানোর জন্য একটি নিবেদিত প্রচেষ্টার আমন্ত্রণ জানিয়েছে।

চ্যালেঞ্জ

MyJio-এর ANR এবং ক্র্যাশ মেট্রিক্স ব্যাপক প্রভাব ফেলছিল কারণ অ্যাপটি Android সংস্করণ জুড়ে ছড়িয়ে থাকা মিড এবং লো-এন্ড ডিভাইসগুলির একটি বিশাল সংখ্যক উপস্থিত থাকার কারণে। বিভিন্ন ধরণের ডিভাইস সমর্থন করার সাথে সাথে একটি নিরবচ্ছিন্ন গ্রাহক অভিজ্ঞতা প্রদান করা একটি চ্যালেঞ্জ ছিল, যার মধ্যে কয়েকটি পুরানো এবং অবচিত অ্যান্ড্রয়েড সংস্করণে চলছিল। অ্যাপটি সর্বনিম্ন প্রান্তের অ্যান্ড্রয়েড গো ডিভাইসে মসৃণভাবে চলে তা নিশ্চিত করাও দলের জন্য একটি অগ্রাধিকার ছিল।

লগগুলি সংখ্যায় সীমিত হওয়ায় ডিবাগিং যথেষ্ট সময় নেয় এবং পরিস্থিতিগুলি পুনরুত্পাদন করা খুব কঠিন ছিল।

এই চ্যালেঞ্জগুলি সরাসরি MyJio-এর নগদীকরণ কৌশলকেও প্রভাবিত করেছে। ফোকাস করার একটি গুরুত্বপূর্ণ ক্ষেত্র ছিল অ্যাপের ভিতরে যাত্রা নির্বিঘ্ন করা এবং কম ANR আছে। এইভাবে ব্যবহারকারীরা রিচার্জ, লিড জেনারেট, UPI-এর মাধ্যমে লেনদেন এবং অ্যাপের কোনো ঝামেলা ছাড়াই অন্যান্য বিভিন্ন ক্রিয়াকলাপ সাড়া দিতে পারে না।

কিভাবে তারা এটা করেছে

বিভিন্ন ডিভাইস হার্ডওয়্যার কনফিগারেশন জুড়ে ANR এবং ক্র্যাশগুলির দ্বারা তৈরি বাধাগুলি বিশ্লেষণ করতে, MyJio টিম প্লে কনসোল, Android স্টুডিও (ডেভেলপমেন্ট এবং ডিবাগিংয়ের জন্য), Firebase Crashlytics এবং আরও অনেক কিছুর উপর নির্ভর করেছিল।

দলটি নিম্নলিখিত সমস্যাগুলি সমাধানের জন্য একটি লক্ষ্যযুক্ত পদ্ধতি গ্রহণ করেছে -

  • ডিভাইসে থ্রেড ব্লক রেন্ডার করার কারণে (বিশেষত কম মেমরির ডিভাইস) সম্প্রচার ANR, রিকম্পোজ ANR এবং ANR সনাক্ত করা হয়েছে।
  • কম্পোজ সম্পর্কিত ANRগুলি পর্যবেক্ষণ করা হয়েছে যা স্ট্যাক ট্রেস অনুসারে ড্যাশবোর্ডের রেন্ডারিংকে বাধাগ্রস্ত করেছিল।
  • প্লে কনসোলে ANRগুলি পর্যবেক্ষণ করার পরে, তারা Android স্টুডিওতে কঠোর মোডে MyJio অ্যাপটি পরীক্ষা করেছে এবং মূল থ্রেডে ব্লক করা সমস্যাগুলি একের পর এক সমাধান করতে এগিয়ে গেছে।
  • Firebase Crashlytics-এ সক্রিয় বেগ সতর্কতা ত্রুটির প্রতিবেদন যাতে কোনো অসঙ্গতি অবিলম্বে হাইলাইট করা হয়।
  • তৃতীয় পক্ষের SDK-এর ইন্টিগ্রেশন ঘনিষ্ঠভাবে পর্যবেক্ষণ করা হয়েছিল যাতে তারা 300ms এর বেশি সময় ধরে মূল থ্রেড দখল না করে।

ফলাফল

MyJio টিমকে এই পরিবর্তনগুলি বাস্তবায়ন করার সময় বিভিন্ন ডিভাইস কনফিগারেশনের প্রতি সচেতন থাকতে হয়েছিল। ফিচার ফোন থেকে JioPhone NEXT 4G স্মার্টফোনে আপগ্রেড করে নতুন ব্যবহারকারীদের আগমনকেও তাদের বিবেচনায় নিতে হয়েছিল।

দল নিম্নলিখিত ফলাফল অর্জন করেছে -

  • অ্যাপের ধীরগতি, ক্র্যাশ এবং ANR-এর ক্ষেত্রে ব্যবহারকারীর প্রতিক্রিয়ায় 20% হ্রাস। এটি সরাসরি ব্যবহারকারীদের সেশনের সময় 15% দ্বারা উন্নত হয়েছে
  • ANR হারে 40% উন্নতি হয়েছে
  • হট স্টার্টআপ সময় 70% দ্বারা উন্নত হয়েছে
  • প্লে স্টোর রেটিং 18% উন্নত হয়েছে
  • সেশনের সময় 15% দ্বারা উন্নতি

দলের গতিবেগ এবং উৎপাদনশীলতা সবসময়ই বাড়তে থাকে এবং এই উন্নতিগুলিকে ফলপ্রসূ হতে দেখে দলের মনোবল আরও বেড়ে যায়।

“ব্যবহারকারীদের সর্বোত্তম-শ্রেণীর পরিষেবা প্রদানের আবেশ হল একটি দৃষ্টিভঙ্গি যা Jio এবং Google-এর মধ্যে ভাগ করা হয়৷ এই অংশীদারিত্ব আমাদেরকে JioPhone Next-এর সাথে গ্রাহক-কেন্দ্রিকতাকে আরও এগিয়ে নিতে সাহায্য করেছে; ব্যবহারকারীদের একটি অব্যবহৃত সেটের জন্য একটি নতুন ডিজিটাল বিপ্লবের অনুমতি দেয়। ডেমোগ্রাফিক, ডিভাইস এবং অ্যান্ড্রয়েড ভার্সন জুড়ে আরও বেশি বেশি ব্যবহারকারীর অনবোর্ড হওয়ার কারণে, এটি অপরিহার্য হয়ে উঠেছে যে সমস্ত ব্যবহারকারীদের জন্য, বিশেষ করে ডিজিটাল জগতে নতুন প্রবেশকারীদের জন্য অভিজ্ঞতা এবং অপ্টিমাইজেশন তৈরি করা আবশ্যক৷

- মহসিন আব্বাস, ভিপি - গ্রাহক ও অংশীদার চ্যানেলের জন্য পণ্য ও প্রকৌশল প্রধান, MyJio