گزارش برگزاری هفتمین ماراتون برنامه نویسی تلفن همراه
 دانشگاه صنعتی شریف باشگاه کسب و کار دانش بنیان
28 الی 30  شهریور ماه 1398
مقدمه

این رویداد معتبرترین مسابقه برنامه نویسی در حوزه ی تلفن همراه کشور می باشد و از سال 1392 تا کنون 7 دوره این مسابقات در سطح کشور برگزار شده و تیم های برنامه نویسی متعددی را وارد بازار کار کرده است. در این مسابقات تیم های برنامه نویسی 48 ساعت فرصت دارند تا نسخه اولیه یک برنامه تلفن همراه در حوزه های مشخص شده توسط کمیته ارتباط با صنعت مسابقه را به تیم داوری تحویل دهند. در کل این مدت تیم ها در محل برگزاری رویداد قرنطینه هستند و تیم های داوری و مشاور به صورت کامل بر نحوه عملکرد تیم ها نظارت میکنند. در انتها تیم های برتر با نظر داور ها به مرحله نهایی راه پیدا میکنند و فرصت دارن تا مجددا برنامه خود را برای داوران ارائه دهند.

هدف اصلی:
شناسایی تیم های برنامه نویسی برجسته کشور، شناسایی ایده های بکر و خلاقانه و ورود این تیم ها به بازار کار
کار گروه های هفتمین ماراتون برنامه نویسی تلفن همراه:
1- کمیته سیاست گذاری:

وظیفه این گروه بررسی روند برگزاری و انتخاب چالش های اصلی مسابقه می باشد. در این راستا جلسه کمیته سیاست گذاری به تاریخ 23 شهریور ماه در محل باشگاه کسب و کار دانش بنیان و با حضور اسپانسرهای اصلی و طلایی رویداد برگزار شد.
اعضای این کمیته:
1- شرکت علی بابا – 2- شرکت آسان پرداخت – 3- شرکت یکتانت – 4- بیمه تعاون -5- فرابورس ایران

2- کمیته علمی و داوری

وظیفه این گروه در ابتدا تعیین ملاک و معیارهای داوری قبل از برگزاری و بررسی و امتیاز دهی تیم ها در حین برگزاری مسابقه بود. این گروه در کل مدت 48 ساعت مسابقه کنار تیم ها حضور داشتند و در کل مدت مسابقه مشغول بررسی تیم ها بودند. اعضای این تیم شامل افراد زیر بود: جناب آقای احسان احسانی مقدم – جناب آقای حامد اسدی – جناب آقای مجتبی حدادی – جناب آقای علی مقدم – جناب آقای امیر حسین اسلامی – سرکار خانم مسیحا رضوی از هسته مرکزی داوری مسابقات و نمایندگان محترم شرکت های علی بابا و آسان پرداخت

3- کمیته مشاورین

وظیفه اصلی این کمیته نظارت بر نحوه عملکرد تیم های شرکت کننده، پاسخ دهی به سوالات و تیم ها در حین برگزاری مسابقه بود. ( اعضای این کمیاه در عین حال ارائه مشاوره به تیم ها، شرکت کنندگان مسابقات را جهت جذب در مجموعه های خودشان زیر نظر قرار داده بوند ) اعضای این کمیته شامل نمایندگان کلیه اسپانسرهای رویداد بود.

چالش های انتخاب شده در هفتمین ماراتون برنامه نویسی کشور:

با توجه به هدف برگزاری رویداد و تاکید ماراتون برنامه نویسی بر هدفمند بودن چالش های مسابقه، برای انتخاب چالش های اصلی یک هفته قبل از برگزاری ماراتون در  تاریخ 23 شهریور ماه 1398 و در سالن جلسات باشگاه کسب و کار دانش بنیان جلسه کمیته سیاستگذاری تشکیل شد . نمایندگان حامیان رویداد و مجموعه های فعال در این حوزه در این جلسه حضور یافتند. با توجه به نیاز مجموعه های حاضر و بحث روز تکنولوژی چالش های این رویداد به شرح زیر انتخاب شدند.

1- فناوری مالی و بیمه
  • روش های نوین فروش بیمه ) شامل فروش قسطی، On Demand ، درمان شخصی و … )
  • تامین مالی جمعی (Crowd Funding) پاداش محور و مشارکتی
  • خودکار سازی فرآیندهای مالی تکراری و متداول )پرداخت ها، پس اندازه ها و … )
2- تبلیغات
  • شیوه های نوین د ر تبلیغات “تعاملی” موبایلی
  • جمع آوری هوشمندانه اطلاعات منحصر به فرد و شناخت کاربر در راستای ارایه خدمات و تبلیغات
3- گردشگری
  • گردشگری سلامت با تمرکز بر روی کاربران خارج از کشور
  • بازی وار سازی ( Gamification ) گردشگری، در طول مسیر و مقصد یا ترغیب افراد به سفر
روند برگزاری مسابقه:

مسابقه راس ساعت 9 صبح روز پنجشنبه 28 شهریور ماه شروع شد و تا ساعت 7صبح روز شنبه 30 شهریور ماه ادامه داشت. در کل مدت 48 ساعت تیم ها در محل مسابقه حضور داشتند و اجازه خروج از محیط مسابقات را نداشتند.
صبح روز اول تیم های شرکت کننده در محل برگزاری رویداد حاضر شدند . برای هر تیم یک میز در نظر گرفته شده بود و تیم ها پس از دریافت کارت ورود به سالن و تکمیل فرم های اولیه در محل مشخص شده مستقر شدند.
پس از تکمیل مراحل پذیرش تیم داوری رویداد به توضیح در مورد چالش ها و نکات داوری پرداختند.
پس از توجیح کامل تیم ها فرم های انتخاب چالش و کلیات طرح بین تیم ها توزیع شد. تیم ها تا ساعت 2 بعدازظهر وقت داشتند تا این فرم ها را تکمیل کرده و به تیم داوری تحویل دهند. تیم داوری با بررسی کلیات ایده تیم ها و با در نظر گرفتن اینکه ایده تکراری نبوده و قابلیت اجرا داشته باشد فرم ها را تایید کرده و تیم ها اجازه وارد شدن به مرحله بعد را دریافت میگردند.
بعد از دریافت مجوز ورود به مرحله بعدی، تیم ها مشغول اجرای طرح خود شده و تا ساعت 7 صبح روز شنبه وقت داشند تا ایده خود را به مرحله اولیه اجرا برسانند.
در کل این مدت تیم داوری و تیم مشاورین که عمدتا از حامیان رویداد بودند در محل برگزاری رویداد حضور داشته و علاوه بر نظارت بر عملکرد تیم ها به آنها مشاوره هم می دادند.
حساس ترین مرحله مسابقه بخش داوری حضوری تیم ها بود. این مرحله از ساعت 9 شب جمعه 29 شهریور ماه شروع شد و تا ساعت 12 ظهر روز شنبه به طول انجامید. در این مرحله تیم ها بر اساس زمان تحویل فرم کلیات ایده به ترتیب برای ارائه حضوری پروژه خودشان به دفتر تیم داوری فراخوانده می شدند و به تشریح ایده خود میپرداختند.
در کل مدت مسابقه کلیه امکانات رفاهی از قبیل صبحانه، نهار ، شام، نوشیدنی گرم، محل استراحت مجزا مخصوص آقایان و خانوم ها و … برای افراد آماده شده بود.
مرحله اول مسابقه ظهر روز شنبه به پایان رسید و تیم ها جهت حضور در مرحله دوم و اختتامیه آماده شدند.
مسابقه با برنامه زمان بندی به شرح زیر انجام شد.

روز اول –  پنجشنبه، 28 شهریور
شرح برنامه زمان
پذیرش 8:30 الی 9:00
توضیحات اولیه و اعلام چالش های مسابقات 9:00 الی 9:30
انتخاب چالش و تدوین پروپوزال 9:30 الی 13:00
پذیرایی نهار 13:00 الی 14:00
تحویل پروپوزال ها به تیم داوری 14:00 الی 16:00
فعالیت تیم های برنامه نویس 16:00 الی 20:00
پذیرایی شام 20:00 الی 21:00
فعالیت تیم های برنامه نویس 21:00 الی 24:00
روز دوم – جمعه 29 شهریور
فعالیت تیم های برنامه نویس 00:00 الی 7:30
پذیرایی صبحانه 7:30 الی 8:30
فعالیت تیم های برنامه نویس 8:30  الی 13:00
پذیرایی نهار 13:00 الی 14:00
فعالیت تیم های برنامه نویس 14:00 الی 20:00
پذیرایی شام 20:00 الی 21:00
فعالیت تیم های برنامه نویس 21:00 الی 24:00
روز سوم – شنبه 30  شهریور
فعالیت تیم های برنامه نویس 00:00 الی 7:30
پایان مسابقه

( راس ساعت 7:30 صبح )

روند داوری استراحت و پذیرایی

7:30 الی 12:00
پذیرایی نهار 12:00 الی 13:00
مراسم اختتامیه، ارائه حضوری تیم های برتر، داوری نهایی و اهدای جوایز 13:00 الی 17:30
روند داوری :

در طول ۴۸ ساعت تیم ها برنامه های خود را در یکی از چالش ها طراحی و اجرا کردند. هر چالش معیار داوری مربوط به خود را خواهد داشت، بنابراین روند تکمیل پروژه میبایست با در نظر داشتن این معیارها انجام میشد تا بالاترین امتیازها کسب گردد.

معیار های اصلی و کلی داوری شامل ایده پردازی، کار تیمی، پیاده سازی، گرافیک و تجربه کاربری بود.

تیم اول داوری متشکل از دوستانی بود که هر کدام در موضوع خاصی از موضوعات بالا تخصص داشتند. در طول فرآیند مسابقه، داورها به سراغ تک تک تیم ها میرفتند و علاوه بر دادن مشاوره های لازم و مشاهده فعالیت ها و دستاورد ها، با تیم ها درمورد روش کار صحبت میکردند و به تدریج امتیازات هر تیم را ثبت میکردند. این افراد نرم افزار تیم ها را با توجه به معیارهای حوزه ی انتخابی مورد بررسی قرار میدادند. امتیازات ثبت شده، بهترین تیم های هر حوزه را معرفی میکرد. تا پایان مسابقه کسی از نتیجه ی این انتخاب با خبر نبود، بنابراین تیمها میبایست فرآیند تکمیل پروژه و موارد لازم دیگر را طبق روند گذشته ادامه میدادند. در پایان ۴۸ ساعت و در مراسم اختتامیه، به تدریج اسامی تیم های راه یافته به مرحله دوم اعلام شد.

در مرحله دوم مسابقه و مراسم اختتامیه، تیم های منتخب فرصت ۱۰ دقیقه ای برای ارائه ی آنچه که طراحی و پیاده سازی نموده است را داشتند. در این مرحله تیم دوم داوری که شامل اعضای کمیته ارتباط با صنعت و نمایندگان حامیان رویداد بودند بر اساس معیارهای هر حوزه، رای های خود را ثبت کردند. امتیازات داوری مرحله اول به علاوه امتیازات داوری مرحله دوم برترین برترین ها را مشخص خواهد کرد که در ادامه گزارش معرفی خواهند شد.

تیم های شرکت کننده در ماراتون هفتم:

ثبت نام رویداد در مرداد ماه 1398 شروع شد و در این مدت 450 نفر در قالب 100 تیم ثبت نام و مدارک خود را برای دبیرخانه ارسال کردند.

پس از بررسی رزومه ها و سوابق و با توجه به محدودیت در پذیرش، 300 نفر در قالب 80 تیم برای حضور در مسابقات پذیرش شدند. این افراد از دانشجویان و فارغ التحصیلان دانشگاه های معتبر کل کشور و تیم های مستقل غیر  دانشجویی بودند که در مسابقات شرکت کردند.

نکات قابل توجه:

  • از 80 تیم پذیرفته شده 75 تیم برای شرکت در مسابقات در محل برگزاری حاضر شدند.
  • در اتفاقی نادر از 75 تیم، 70 تیم تا پایان رویداد در مسابقات باقی ماندند. در سال های گذشته حدود 30 الی 40 درصد شرکت کنندگان در حین برگزاری مسابقه انصراف می دادند.
  • شرکت کننده ها از شهر های تهران، مشهد، یزد، کرمان، آذربایجان شرقی و غربی، اردبیل، اصفهان، بوشهر، اهواز، زنجان، همدان، گیلان، هرمزگان، شیراز، گلستان، لرستان، کردستان، مرکزی و مازندران بودند.
  • 70 در صد شرکت کنندگان از شهرستان بودند.
  • در این مسابقات از 30 دانشگاه مختلف کشور شرکت کننده داشتیم.
  • شهر مشهد و اصفهان بیشترین تعداد شرکت کننده غیر تهرانی در مسابقات را داشت.
  • برای اولین بار در تاریخ برگزاری ماراتون یک تیم شامل سه خانم به مقام اول مسابقات رسید.
  • یک تیم از تیم های شرکت کننده در مقطع دبیرستان بودند.
  • در این دوره حدود 50 نفر شرکت کننده خانوم داشتیم که بیشترین تعداد در سال های گذشته بود.
  • میانگین نمرات کسب شده تیم ها نصبت به سال گذشته 20 درصد افزایش داشت.
  • 82 درصد از شرکت کنندگان متقاضی استخدام در شرکت های حامی رویداد بودند.

لازم به توضیح است که رزومه کلیه افراد در اسناد رویداد موجود می باشد و اسامی و مشخصات تیم های پذیرفته شده  در مسابقات در وبسایت رویداد موجود می باشد.

رتبه بندی تیم های شرکت کننده

 

رتبه نام تیم امتیاز کل
1 While(1) 4.3918
2 چلسمه 4.36
3 Dager 4.29
4 Ecorp 4.2718
5 Thanos 4.2687
6 گنو 4.0556
7 ژوپیتر 4.035
8 رابی دابی هاب داب 4.0121
9 GRGSoft 3.9214
10 آیریا 3.8875
11 neotech 3.4
12 بلاد شاپور 2.850277778
13 بیدوایز 2.849404762
14 نویان 2.837757937
15 مرتو 2.831269841
16 echo 2.827968254
17 Dreaps 2.823551587
18 ibit 2.771190476
19 طراحان جوان 2.767857143
20 pattern 2.73634127
21 تکنو وب 2.73234127
22 RunTime 2.719357143
23 viana 2.682464286
24 کلیک 2.642539683
25 آریا استارز 2.626349206
26 پرشین کدرز 2.608174603
27 کروز 2.601666667
28 آی سی تو 2.587801587
29 ساختمان 4 2.585706349
30 فنجون 2.519079365
31 کیوکدی 2.48984127
32 آندرومدا 2.47975
33 gingerbread 2.459222222
34 گریپ فروت 2.433970238
35 sandbyte 2.418230159
36 Awin 2.404186508
37 debuildx 2.355753968
38 نام تیم 2.337936508
39 میراکل 2.272063492
40 dexsit 2.263412698
41 افرا 2.245753968
42 Foobar 2.236916667
43 شتاب نو 2.213849206
44 ntastastic 2.191468254
45 DeepBlue 2.189801587
46 تری باگرز 2.168305556
47 کلنگ 2.15118254
48 solution 2.148531746
49 BoldTeam 2.124722222
50 همدانز پروتک 2.065111111
51 code master 1.993174603
52 الف 1.959365079
53 syberPank 1.941126984
54 آمادای 1.918253968
55 TopCode 1.840619048
56 codin 1.800198413
57 اورین 1.78547619
58 42 1.745674603
59 the winners 1.732896825
60 try with catch 1.68344246
61 ایموجی ناین 1.683412698
62 asdasd 1.656587302
63 M&M 1.648142857
64 کلیوکدان 1.45484127
65 esm 1.262162698
66 denev 1.225952381
67 الگوسازان تبریز 1.225912698
68 زاگرس بوکان 1.185198413
69 واگن پارس 1.157777778
70 meeseeks 0.693015873
تیم اول (while(1
فرناز کامرانفر while(1) دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1377
نسترن احمدی بنکدار دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1378
زینب سادات ایمانی دانشجوی مهندسی کامپیوتر دانشگاه فردوسی مشهد مشهد متولد 1377
تیم دوم چلسمه
هادی داتلی بیگی چلسمه لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1372
محمد حسین محمدی لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1376
علی اکبر معینی لیسانس مهندسی کامپیوتر دانشگاه آزاد نجف آباد اصفهان متولد 1375
تیم سوم Dagger
امیررضا بهادرپور Dagger مهندسی عمران دانشگاه اصفهان اصفهان متولد 1375
سجاد احمدی مهندسی کامپیوتر دانشگاه بیرجند مشهد متولد 1376
حسین الله رسانی مهندسی کامپیوتر دانشگاه بیرجند بیرجند متولد 1376
اختتامیه هفتمین ماراتون برنامه نویسی کشور:

پس از برگزاری 48 ساعت مسابقه مدام و نفس گیر تیم ها برای استراحت چند ساعتی در محوطه باشگاه کسب و کار دانش بنیان مشغول بودند. مراسم اختتامیه راس ساعت 14:00 شروع شد. در این مراسم در ابتدا نماینگان حامیان رویداد به سخنرانی پرداختند، سپس یازده تیم برتر توسط کمیته داوری رویداد معرفی شدند.

سپس تیم های معرفی شده هر کدام حدود 10 دقیقه به دفاع از پروژه خود پرداختند. در این مدت داوران مرحله دوم که همان اعضای کمیته سیاستگذاری رویداد بودند به این تیم ها نمره میدادند. پس اتمام اراده تیم ها، کمیته داوری حدود 15 دقیقه وارد جلسه مشورتی شدند و تیم های برتر را معرفی کردند و تیم های اول تا سوم جوایز خود را نقدا دریافت کردند.

جوایز تیم های برتر به شرح زیر پرداخت شد.

تیم اول: یکصد میلیون ریال

تیم دوم: سی میلیون ریال

تیم سوم: بیست میلیون ریال

برنامه زمان بندی اختتامیه

زمان

تشریفات افتتاحیه

14:00 الی 14:30

سخنرانی دکتر حمید رضا ربیعی

( دبیر کل ماراتون های برنامه نویسی کشور )

14:30 الی 15:30

سخنرانی نماینده شرکت سفر های علی بابا
سخنرانی مدیر عامل بیمه تعاون
سخنرانی نماینده شرکت یکتانت
ارائه توضیحات تیم داوری و معرفی تیم های برتر
پذیرایی میان وعده

15:30 الی 16:00

ارائه حضوری 11 تیم برتر

16:00 الی 18:00

اعلام نتایج نهایی داوری و اهدای جوایز

18:00  الی 19:00

تصاویر مراسم اختتامیه
نتایج نظر سنجی انجام شده در حین برگزاری رویداد
حامیان رسانه ای رویداد
نمونه هایی از پوشش خبری رویداد در صدا و سیما:
  • پخش در اخبار سراسری شبکه سه مورخ 28/06/1398
  • پخش خبر در اخبار سراسری شبکه یک مورخ 28/06/1398
  • پخش در اخبار علمی و فرهنگی شبکه چهار ساعت مورخ 28/06/1398
  • تهیه گزارش توسط برنامه تلویزیونی دوربین هفت
  • گزارش خبری زنده از رویداد در رادیو ایران
  • پوشش خبری در خبرگزاری های معتبر کشور ( حداقل 35 رپرتاژ خبری )
  • درج پست اطلاع رسانی در شبکه های مجازی ( حداقل 100 پست تلگرام، اینستا و لینکدین )
حامیان اصلی ماراتون هفتم:
حامیان طلایی
حامیان نقره ای
حامیان برنزی
برگزار کنندگان

دبیر کل رویداد:

جناب آقای دکتر ربیعی ( رئیس پژوهشکده نوآوری فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف)

دبیر علمی رویداد:

جناب آقای دکتر حین اسدی ( مدیر مرکز فناوری اطلاعات دانشگاه صنعتی دانشگاه شریف )

دبیر اجرایی رویداد:
جناب آقای مهندس محمد علی روزی طلب ( مدیر عامل شرکت آریا راد شریف )

سرپرست کمیته داوری:

مهندس احسان احسانی مقدم

طراح و مجری رویداد:
شرکت آریا راد شریف

 

 

تابستان 1398

فهرست