Хакатон ережелері: код, ЖИ, көмек және даулы жағдайлар
Хакатон басталмай тұрып ережеде нені анықтау керек: дайын код, ЖИ қолдану, ментор көмегі, мерзімдер, бағалау және даулы жағдайларды қарау.
·4 мин оқу·
Не білесіз
Дайын код, ЖИ және ментор көмегі туралы шешімдер тізімі.
Ереже нұсқасын, мерзімді және жобаны қабылдау тәртібін белгілеу.
Даулы бағалау мен мүдделер қақтығысын талқылауға арналған сұрақтар.
Хакатон ережелері командаға ненің рұқсат етілетінін, нені ашып көрсету керегін және дау кезінде шешім қалай қабылданатынын алдын ала түсінуге мүмкіндік беруі керек. Оларды конкурс жұмысы басталғанға дейін жариялап, нұсқасын сақтаңыз. Ашылу кезіндегі ауызша түсіндіру құжатты толықтыра алады, бірақ алмастырмайды.
Төменде регламентке енгізілетін ұйымдастыру шешімдері берілген. Қатысу шарттарын, материалдарға құқықтарды, деректерді өңдеуді және шарттық міндеттемелерді нақты іс-шара мен юрисдикцияға сай келісу қажет. Жалпы мақала мұндай құжатты алмастырмайды.
Қатысу мен команда құрамын анықтаңыз
Қатысушыларға қойылатын талаптарды, команда көлемін және жалғыз жұмыс істеуге бола ма деген шартты көрсетіңіз. Арнайы санаттар болса, оларға кім сәйкес келетінін және оның қалай тексерілетінін түсіндіріңіз. Анықтамасы жоқ «жаңадан бастаушыларға арналған» деген тұжырым әртүрлі күтулерге әкелуі мүмкін.
Қатысушыларды шақыру, ауыстыру және командадан шығу тәртібін сипаттаңыз. Құрамды қай уақытқа дейін өзгертуге болатынын және өзгерісті кім растайтынын белгілеңіз. Ұйымдастырушылар, еріктілер және менторлар конкурсқа қатысып, бағалауға жіберіле ала ма, соны бөлек шешіңіз.
Онлайн формат үшін қатысу міндетті кезеңдерді нақтылаңыз. Команда тексеруге немесе финалдық көрсетілімге қосылуы керек болса, оны тіркелген кезде білуі тиіс. Міндетті емес дәріске қатыспау кейін кенеттен ереже бұзу болып саналмауы керек.
Конкурс жұмысының шекарасын белгілеңіз
Әзірлеудің басталу және аяқталу уақытын көрсетіңіз. Қандай дайындыққа рұқсат берілетінін түсіндіріңіз: құжаттаманы оқу, ортаны орнату, команда іздеу немесе идея дайындау. «Дайындық» сөзі бағалауға жіберуге әсер етсе, оны мысалсыз қалдырмаңыз.
Дайын код мәселесін бөлек шешіңіз. Кітапхана, қолданбаның жалпы үлгісі және бұрын жасалған өнімде бөгде немесе бұрын орындалған жұмыстың көлемі әртүрлі. Регламент рұқсат етілетін нұсқаларды және оларды қалай көрсету керегін түсіндіруі керек.
Форматыңыз бұрын дайындалған негізді дамытуға мүмкіндік берсе, командалардан іс-шараға дейін не болғанын және оның барысында не өзгергенін көрсетуін сұраңыз. Оған рұқсат болмаса, тікелей жазыңыз. Коммиттер тарихы тексеруге көмектесе алады, бірақ өзі ғана жобаны жасаудың бүкіл процесін сипаттамайды.
ЖИ қолдануды сипаттаңыз
Жұмыс кезіндегі көмек пен өнімнің ішіндегі модельді ажыратыңыз. Код генерациясы, презентацияны редакциялау, сурет жасау және қолданбада модельді шақыру әртүрлі шарттарды қажет етуі мүмкін. Рұқсат етілетін тәсілдерді, деректерге қатысты шектеулерді және қолдануды ашып көрсету талаптарын белгілеңіз.
«Адал» деген сөзбен шектелмеңіз. Қажетті жазбаның мысалын беріңіз: қандай құрал қолданылды, жұмыстың қай бөлігі үшін, команда нені тексерді және қандай шектеулер қалды. Сұраулар журналы немесе басқа дәлел қажет болса, оның форматын алдын ала көрсетіңіз.
MLH ережелер жөніндегі ұсынымдарында дайын компоненттер мен ЖИ қолдануды ашып көрсету де бөлек қарастырылады. Олардың шарттары өз форматына қатысты; ұйымдастырушы өз конкурсының ережелерін қабылдап, жариялауы керек.
Сыртқы көмектің шекарасын белгілеңіз
Ментор тәсілді түсіндіре алады, қатені табуға көмектесе алады немесе шешімді талқылай алады. Бірақ іске асыруға қатысудың рұқсат етілетін көлемін регламент анықтайды. Қатысушылар кеңес қай кезде команданың орнына конкурс жұмысын орындауға айналатынын түсінуі керек.
Ресми командадан тыс адамдардың көмегін қалай ескеретініңізді шешіңіз. Сыртқы кеңестерге рұқсат берілсе, нені ашып көрсету керегін түсіндіріңіз. Тыйым салынса, қарапайым құжаттама оқу түсініксіз аймаққа түспейтіндей шекара белгілеңіз.
Ережелер бойынша сұрақтарға арна белгілеңіз. Жарыс шарттарына әсер ететін жауапты барлығына жариялаңыз. Бір қатысушымен жеке хат алмасу жасырын артықшылық немесе ерекше рұқсат тудырмауы керек.
Тапсыру пакеті мен уақытын анықтаңыз
Міндетті өрістерді, файлдарды, сілтемелерді және қолжетімділік деңгейін тізіңіз. Видео ұзақтығы шектелсе, оны және тікелей көрсетілімге қойылатын талаптарды көрсетіңіз. Дедлайнның нақты уақыт белдеуін және өтінімнің сәтті тапсырылғанын білдіретін күйін атаңыз.
Материалдарды жібергеннен кейін дедлайнға дейін редакциялауға бола ма және дедлайннан кейін неге рұқсат берілетінін түсіндіріңіз. Әріп қатесін түзету, қолжетімділікті қалпына келтіру және функцияны жетілдіру әртүрлі шешімдерді қажет етеді. Ерекше жағдайларға арналған тәртіп болса, оған жауапты адам болуы керек.
Техникалық ақауды тіркеу тәртібін келісіңіз. Қатысушыға жүгіну арнасы және қауіпсіз беруге болатын дәлелдер тізімі қажет. Ережеде мұндай шарт белгіленбесе, өтініштің өзі мерзімнің ұзартылуына кепілдік бермейді.
Осы келісімдерді бір құжатқа жинауға Stavleak регламент үлгісі көмектеседі. Өрістерді өз іс-шараңыздың шарттарымен ауыстырып, даулы тармақтарды жариялауға дейін келісіңіз.
Даулы жағдайды қарау тәртібін дайындаңыз
Хабарламаны кім қабылдайтынын, фактілерді кім қарайтынын және шешімді кім бекітетінін анықтаңыз. Өтініштің мәнін, материалдарды, команданың түсіндірмесін және нәтиженің негізін сақтаңыз. Расталмаған айыптауларды жалпы чатта анықталған факт сияқты талқыламаңыз.
Командаға келісілген процесс аясында мән-жайды түсіндіруге мүмкіндік беріңіз. Әдеттен тыс сапалы демоның өзі жобаның алдын ала дайын болғаны туралы қорытынды жасауға жеткіліксіз. Тексеру нақты ережеге және қолжетімді дәлелдерге сүйенуі керек.
Ықтимал салдар мен хабарлау тәртібін көрсетіңіз. Техникалық қатені, толық емес ашып көрсетуді және расталған ереже бұзуды ажыратыңыз. Шешім ұқсас жағдайларға бірізді қолданылуы керек және команданың танымалдығына тәуелді болмауы тиіс.
Ережені шекаралық мысалдармен тексеріңіз
Жариялаудан бұрын бірнеше сценарийді қарастырыңыз:
Қатысушы іс-шараға дейін жасаған өз үлгісін қолданады.
ЖИ жазған функцияны команда өзгертіп, тексерді.
Ментор кеңес кезінде шағын код үзіндісін жіберді.
Видео уақытында жүктелді, бірақ өңдеу кейін аяқталды.
Қазы жобаға кеңес беріп, кейін оны бағалауға алды.
Өтінім қабылдау сервисі тапсыру аяқталуына аз қалғанда қолжетімсіз болды.
Жауап нақты ұйымдастырушының ауызша пікіріне тәуелді болса, құжатты нақтылаңыз. Содан кейін ережелерді бағалау критерийлерімен және тапсыру формасымен байланыстырыңыз. Қатысушы тіркелуден нәтижеге дейін келісілген процесті көруі керек.