رستا، یک انجمن علمی در دانشگاه صنعتی شریف است که رویدادهای متنوعی برای دانشآموزان و دانشجویان سراسر کشور برگزار میکند. میتوانید از اینجا بیشتر با رستا آشنا شوید.
از جمله بزرگترین مشکلاتی که یک انجمن دانشجویی با آن روبهرو میشود، نداشتن بودجه برای برگزاری رویدادهایش است. البته، با وجود حمایت مالی سازمانهای مختلف که به تدریج وارد فضای رویدادهای دانشجویی شدهاند، این مشکل تا حدی برطرف شده اما با این حال، باز هم پیداکردن اسپانسر و چگونگی ارتباط با او از چالشهای برگزاری یک رویداد محسوب میشود.
به همین جهت وجود راهی که یک انجمن دانشجویی بتواند به صورت مستقل درآمدی داشته باشد، به بقا و ماندگاری فعالیتهای آن انجمن کمک فراوانی میکند.
با شیوع کرونا، رستا برای این که بتواند رویدادهای خود را ادامه دهد، مجبور با طراحی یک پلتفرم آنلاین شد؛ پلتفرمی که بتواند آموزش تعاملی و گروهی خود را روی آن اجرا کند.
پس از گذشت دو سال از شیوع کرونا و برگزاری چندین رویداد رستا روی پلتفرم مذکور، آن پلتفرم بهسان فرزندی که هر روز بزرگتر و کاملتر میشود، سر و شکل جدیدی به خود گرفت و در نتیجهی stability نسبیاش، به عنوان یک محصول قابل ارائه به سایر سازمانها و موسسات، نام «کاموا» را بر خود گرفت.
در راستای بهبود کاموا جهت برگزاری رویدادهای مهم رستا (از جمله رویداد مدرسه تابستانه که با همکاری سازمان ملی پرورش استعدادهای درخشان برگزار میشد)، تیمی از دانشجویان رستایی تصمیم گرفتند تا با برگزاری اولین دورهی کارآموزی رستا در تابستان ۱۴۰۱، هم واحد کارآموزی خود در دانشگاه را بگذرانند و هم کاموا را ارتقا دهند.
این تیم متشکل از افراد زیر بود:
این دوره به مدت ۸ هفته از اواسط تیرماه شروع شد و تا اواسط شهریورماه ادامه داشت. متدولوژی مورد استفاده جهت توسعهی محصول در این دوره اسکرام و مدت هر اسپرینت یک هفته بود. تسکها در ترللو مدیریت میشدند. مطابق اصول اسکرام، هر روز حوالی ساعت ۱۲ ظهر جلسات روزانه (daily) را برگزاری میکردیم. جلسات retrospective و sprint planing را هم یکی کرده بودیم که شنبه صبحها برگزار میشد.
تکنولوژیهای مورد استفاده سمت فرانت ReactJS و ParseServer بودند. در سمت بکاند نیز از فریمورک django استفاده کردیم.
هدف اصلیای که در ابتدای این دوره برای خود ترسیم کرده بودیم، یکپارچهسازی وبسایتهای academy.rastaiha.ir و mentor.rastaiha.ir و articles.rastaiha.ir بود. این سه وبسایت که به یک بکاند وصل بودند، هماکنون و پس از پایان دورهی کارآموزی در نشانی kamva.academy تجمیع شدهاند.
بهبود اصلی دیگر، جایگزینی اتاق گفتگوی «قرار» با «جیتسی» بود. مشکل قطع و وصل شدن دانشآموزان در اتاق گفتگوی جیتسیِ موجود در پلتفرم، مشکلی همیشگی در رویدادهای رستا بود که امسال به لطف تلاش اعضای تیم و همچنین مساعدت شرکت قرار برای در اختیار گذاشتن رایگان اتاقهای گفتگوی خود، برطرف شد.
اقدام مفید دیگری که در این دوره انجام شد، انتقال زیرساخت سرویسهای کاموا از «ابرآروان» به «همروش» بود. علت این کار در وهلهی اول حمایتهای همروش از رستا و شارژ رایگان ماهانهی حساب آن و در وهلهی دوم، امکانات بهدردبخوری که همروش در کنار سرویسهای خود ارائه میدهد، بود. امکاناتی مانند ابزارهای مانیتورینگ، پشتیبانگیری اتوماتیک، وجود file browser جهت مشاهدهی فایلهای موجود در هر سرویس و ...
از دیگر بهبودهایی که در این دورهی کارآموزی در پلتفرم کاموا ایجاد شد، میتوان به موارد زیر اشاره کرد:
کاموا هنوز بچه است و راه دور و درازی برای بزرگشدن دارد! کارهایی که در راستای بهبود کاموا میتوان انجام داد، عبارتند از:
چشمانداز بلندمدتی که برای کاموا متصوریم، تبدیلشدن آن به محلی برای گردآوری دورههای تعاملی باکیفیت و آنلاین، چیزی مانند Brilliant یا Khan Academy، است. انشاالله روزی این هدف محقق شود.