چگونه Rocket Learning پلتفرم خود را به یک سرویس قابل استفاده مجدد تبدیل می کند

توسط الیا گاندولفی، هت شاه، سورش یونیکریشنان و میناکشی گارگ
وقتی یک سازمان غیرانتفاعی مبتنی بر فناوری به مناطق جغرافیایی جدید گسترش مییابد و به میلیونها کاربر دسترسی پیدا میکند، دیر یا زود باید اعدام را به شخص دیگری واگذار کند: یک دولت ایالتی، یک وزارتخانه، یک شریک محلی. یک گام مهم در پشتیبانی شخص ثالث، انتقال پلت فرم اصلی است: نرم افزار و اسنادی که از عملیات پشتیبانی می کند، کاربران را درگیر می کند، نتایج را دنبال می کند، و داشبورد برنامه را ایجاد می کند. در این انتقال، سازمانهای غیرانتفاعی با چالشهای مشترکی روبرو هستند: یک پلتفرم معمولاً برای یک سازمان، در یک زمینه، توسط مهندسانی که همچنان هر روز بر آن نظارت دارند، ساخته میشود. هر جغرافیای جدید نیاز به توسعه و پیاده سازی سفارشی دارد. نمایش ها معمولاً بدون پشتیبانی طولانی مدت مشتری یا ارتقاء اجرا می شوند. بخش خصوصی سال ها پیش مشکل مشابهی را با رویکرد SaaS عمودی (نرم افزار به عنوان سرویس) حل کرد. بخش اجتماعی در حال حاضر در حال جبران است.
این قطعه به تشریح چگونگی آن می پردازد آموزش موشکی به این چالش نزدیک می شود و چگونه شتاب دهنده صندوق آژانس تجربه راکت را به یادگیری برای دیگران تبدیل خواهد کرد. این عمداً یک داستان اولیه است: هدف به اشتراک گذاشتن درس های نوپا و ایجاد افق بعدی برای گسترش بخش اجتماعی است.
Rocket Learning محتوای توسعه دوران کودکی مبتنی بر بازی (ECD) را به سیستم Anganwadi هند، بزرگترین شبکه مهدکودک در جهان، از طریق گروه های WhatsApp برای کارگران Anganwadi و والدین کودکان پیش دبستانی ارائه می دهد. پس از شش سال در پانزده ایالت، این برنامه بر روی پلت فرم مدیریت Rocket، ساخته شده در داخل، با مدیریت کاربر، تقویم محتوای سال تحصیلی، تحویل واتساپ و اعلانهای خودکار، گزارشهای بازدید از سایت و داشبورد اجرا میشود.
اولین فرصت برای افزایش مقیاس خارج از هند زمانی بود که VélezReyes+یک سازمان بشردوستانه در Latham، با Rocket Learning برای انکوباتور Aprendo+، به عنوان یک سازمان مستقل و محلی تحت رهبری که مدل Rocket را برای والدین و معلمان پرو تطبیق میدهد، با پلتفرم فناوری Rocket همکاری میکند. آنها در اواخر سال 2024 شروع به کار کردند و تاکنون به +8700 کودک در سال 2026 رسیده اند. در حالی که به طور کلی موفقیت آمیز بود، تجربه چالش های انتقال از یک پلت فرم تک اپراتور به یک راه حل چند مستاجر را نشان داد. پیش از این، درخواستهای ورود و تعامل برای بافت هند، از جمله منطقه زمانی، «کدگذاری سخت» بود. منطق برنامه نویسی برای معلمان و کودکان در کد تعبیه شده است.
فروشندگان نرمافزار تجاری مدتهاست که بر روی یک مدل مقرونبهصرفه کار کردهاند: رویکرد SaaS عمودی، که در آن یک محصول ماژولار و قابل تنظیم با نیازهای هر مشتری تطبیق مییابد و تیم موفقیت مشتری تضمین میکند که ارزش محصول به حداکثر میرسد. هر مشتری که این پلتفرم را اجرا می کند، در فضای امن خود، با داده ها و کاربران مجاز خود کار می کند و به جای درخواست تغییرات سفارشی، محصول را با پیکربندی آن تطبیق می دهد. بهبودهای ارسال شده به یک مشتری به همه آنها می رسد. فروشنده یک تیم پشتیبانی دارد که چالشهای کاربر را درک میکند، راهحلها را تسهیل میکند و تکرار میکند – زیرا هیچکس انتظار ندارد مشتری از همان روز اول یک محصول پیچیده را درک کند.
تیم مهندسی Rocket هدف خود را با همین عبارات خلاصه می کند:
-
یک بار بسازید، در هر مکانی دوباره استفاده کنید، به صورت محلی تحویل دهید
-
پیکربندی کنید، سفارشی نکنید
-
جداسازی داده ها و اجزای پیش فرض
چیزی که به عنوان یک درخواست ورودی برای آوردن مدل Rocket به پرو آغاز شد، به یک اولویت در سطح سازمان تبدیل شده است که شرکای بیشتری می توانند از آن بهره مند شوند.

در واقع، بخش اجتماعی دارای پلتفرم های نرم افزاری است که برای دیگران طراحی شده است، به ویژه برای جمع آوری داده های میدانی. اما اینها اغلب سازمانهایی هستند که محصول اول هستند و خودشان برنامههای آخرین مایل را ارائه نمیکنند. ما مدل متفاوتی را توصیف میکنیم: مجری که سالها مستقیماً یک برنامه خاص بخش را مدیریت میکرد، اکنون پلتفرم پشت آن را تعمیم میدهد. این مشکلی است که پیمانکاران آخرین مایل با فناوری با آن مواجه خواهند شد زیرا آنها به دنبال گسترش جهانی هستند.
Rocket Learning از یک اپراتور برنامه تک کشوری به یک نرمافزار و ارائهدهنده خدمات تبدیل میشود که میتواند چندین سازمان یا “مستاجر” را در مناطق جغرافیایی مختلف بدون نقض تعهدات اصلی خود پشتیبانی کند:
-
الف مستاجر (به عنوان آموزش موشکی) نهادی است که پلتفرم چند مستاجر را میسازد و میزبانی میکند و قابلیت پیکربندی را فراهم میکند که به نرمافزار اجازه میدهد تا با مدلهای استقرار برنامههای مختلف سازگار شود. مستاجر عملکرد پلت فرم را نظارت می کند، پشتیبانی مشتری را ارائه می دهد و به طور مداوم بهبودهایی را ارائه می دهد.
-
ارائهدهنده برنامه (در این مورد VeleReyes+) نهادی است که از پلتفرم استفاده میکند و هزینه آن را پرداخت میکند و به نوعی برنامه را در اختیار کاربران نهایی خود قرار میدهد. این سازمان برنامه ای را با استفاده از پلتفرم به عنوان داربست، با جغرافیا، کاربران، نقش ها و محتوای خاص خود اجرا می کند.
با یک پلتفرم چند مستاجر، همان کد میتواند به یک شریک محلی که زیرساخت Rocket را به اشتراک میگذارد، یک شریک بینالمللی که یک پلتفرم تحت مدیریت Rocket را مستقر میکند، یا دولتی که همه چیز را روی سرورهای خود میزبانی میکند، خدمت کند. آنچه که مستاجر می تواند پیکربندی کند عمداً گسترده است، از سفرهای محتوا و قوانین فشار داده تا داشبوردها، نقش ها و بلیط ها، در حالی که منطق اتوماسیون و مدل انزوا قفل شده است.
با اولویت دادن به ثبات، برای مقیاس بسازید. یکی از کارهایی که راکت به طور متفاوت انجام می دهد این است که از همان ابتدا چند اجاره ای را در اولویت قرار دهد. اما این به معنای ساختن یک SaaS کامل در روز اول نیست. این به معنای انتخاب صحیح زود هنگام است، در حالی که محصول هنوز در خدمت یک کشور یا یک ایالت است: دادهها را به گونهای ساختار دهید که بتوان فردا با مشتریان متعددی انجام داد. قوانین زبان، منطقه زمانی و برنامه نویسی را خارج از کد نگه دارید. معماریهای بدون سرور را راهاندازی کنید که میتوانند با دادههای کلاینت کار کنند و در صورت نیاز اجازه میدهند کل پشته به ابر دیگری تکثیر شود. همچنین میتواند به معنای انتخاب کانالهایی باشد که قبلاً برای کاربران شما مقیاسبندی شدهاند (مثلاً WhatsApp) به جای ساختن تبلت یا برنامه تلفن همراه خود. در یک محیط سنگین عملیاتی که کاربران از لحاظ دیجیتالی بومی نیستند، توصیه این است که حداقل یک سال را صرف درک آنچه که مردم واقعاً می توانند از عهده آنها برآیند، سیستم مورد نیاز برای آن سناریو را بسازید و از آنجا تعمیم دهید. Rocket پس از سالها اجرای یک محصول پایدار در بسیاری از ایالتهای هند، شروع به تعمیم پلت فرم خود کرد: هنگامی که در معرض قرار گرفتن و ثبات کافی در محصول خود داشته باشید، بیشتر مهندسی میتواند بر روی پلتفرم جدید متمرکز شود در حالی که یک تیم کوچک نسخه اصلی را در حال اجرا نگه میدارند.
نرم افزار جایگزین افراد نمی شود. SaaS «بده و برو» نیست. یک انتقال موفق متکی به تیمهای پیادهسازی محلی قوی است که قادر به تطبیق و ارائه مدل در زمینه خودشان هستند، و تیمهای موفقیت رسمی مشتری و استقرار آینده از آنها پشتیبانی میکنند. هر هفته، یکی از اعضای تیم راکت با تیم پرو ملاقات میکند تا به سؤالات پاسخ دهد، پرتابهای جدید را راهنمایی کند، و مسیر را اشکالزدایی کند. با افزایش مقیاس کار مشترک، این جلسات نیز طولانی تر می شوند. جداسازی تیم های مهندسی و سفارشی برای موفقیت یک انتخاب سازمانی است که تضمین می کند منابع کافی برای اجرای محلی اختصاص داده شده است.
SaaS صرفه جویی در مقیاس را ارائه می دهد. علاوه بر مقیاسبندی، این برنامه میتواند با کاهش هزینه هر کاربر، تأثیر بیشتری داشته باشد. مدل SaaS هزینه بازسازی یک پلتفرم نرم افزاری (و حفظ یک تیم مهندسی اختصاصی) را در هر ایالت یا کشوری که یک برنامه در آن کار می کند حذف می کند. می تواند سازمان را قادر سازد تا مدل خود را با وفاداری، اما بدون داشتن کارکنان خود در محل، مقیاس بندی کند. برای سازمان های دارای فناوری، این نشان دهنده صرفه جویی قابل توجهی در بودجه است. همچنین میتواند پایداری را ارتقا بخشد – برای مثال، دولتها میتوانند برنامه را با کارمندان موجود در سرورهای خود اجرا کنند یا در مورد قراردادهای فناوری مذاکره کنند که یک سازمان غیرانتفاعی نمیتواند انجام دهد. Rocket پلتفرم را ارائه و نگهداری میکند، ویژگیهای جدید را ارائه میکند و از مشتریان با هزینه پشتیبانی میکند و هر سه بخش برنامه خود را به اشخاص ثالث برون سپاری میکند: عملیات پلت فرم، توسعه محتوا، و عملیات میدانی. هدف Rocket با تعمیم محصولات و خدمات مشتری خود، رساندن هزینه به ازای هر کودک از حدود 1.40 دلار به 1 دلار تا سال 2031 است که از طریق شرکا برای رسیدن به 22 میلیون کودک 0-6 سال سالانه کار می کند. و با فناوری به عنوان داربست، Rocket انتظار دارد به آزمایش و بهبود ادامه دهد – که برای حفظ تعامل بالای کاربر و نتایج یادگیری با حرکت برنامه از هند به مناطق جغرافیایی شریک حیاتی خواهد بود.
این یک سرمایه گذاری است و باید اولویت بندی شود. هیچ یک از این پیشرفت ها به خودی خود حاصل نشد. مدل SaaS یک هدف کل سازمان در Rocket است، با OKR های خود، تیم پلتفرم اختصاصی، مهندسان ارشد استخدام شده و واحد موفقیت مشتری که قبلا وجود نداشت. مهندسی سه استریم را در اسپرینتهای ماهانه مدیریت میکند: پلتفرم چند مستاجر، اصلاحات اولویتدار نسخه فعلی، و درخواستهای عملیاتی، با طراحی از قبل انجام شده و تنها تغییرات حیاتی تجاری در نسخه قدیمی پلت فرم پذیرفته شده است. همچنین به شرکای مناسب در سمت تامین کننده نیاز دارد. دولتها و سایر اپراتورهای شخص ثالث باید برای پذیرش پلتفرم Rocket، تیمی که مایل به آموزش، همسویی واقعی نتایج و صبر باشد، یک ردیف بودجه ایجاد کنند – زیرا یکپارچگی کامل یک فرآیند طولانی است.
Rocket Learning یک سازمان است، در یک بخش، یک سال پس از این انتقال. هر سازمان مبتنی بر فناوری آخرین مایل که از طریق دولتها و اشخاص ثالث گسترش مییابد، احتمالاً در مقطعی با چالشهای مشابهی مواجه خواهد شد، خواه ارائه خدمات مشاوره کشاورزی، پیامهای سلامت یا حمایت از اشتغال جوانان. هیچ کس مجبور نیست به تنهایی پاسخ ها را دوباره کشف کند.
شتابدهنده صندوق آژانس برای این است: اکوسیستم یادگیری متشکل از ابزارها و کتابهای درسی مشترک، معماریهای مرجع، روشهای ارزیابی، بهترین شیوههای محصول و مهندسی، و استراتژیهای مقیاسبندی به طوری که درس آموختهشده در آموزش دوران کودکی در هند را میتوان برای یک برنامه بهداشتی در کنیا یا یک ابتکار کارآفرینی در اندونزی در دسترس قرار داد. ما این مشکل خاص را چالش می نامیم پلتفرم های مقیاس پذیر: آنچه برای تبدیل برنامه یک سازمان از سیستمی که توسط مهندسان و مدیرانی که آن را ساخته اند به سیستمی که شخص ثالثی می تواند به طور مستقل بر آن نظارت دارد، تبدیل کند.
دنبال کنید آموزش موشکی و صندوق آژانس وبلاگ ها برای شنیدن پیشرفت
الیا گاندولفی مدیر محصول در آژانس صندوق است
هت شاه، سورش اوننیکریشنان و میناکشی گارگ به ترتیب رئیس عملیات و تجزیه و تحلیل، رئیس مهندسی و رئیس محصول در Rocket Learning هستند.
توجه : این مطلب از منابع غیر فارسی به فارسی ترجمه شده است و ممکن است شامل خطا و ایردات ترجمه ای باشد !



