Nima uchun apparat startapiga dasturiy xakaton kerak?

O'tgan dekabr oyida biz oltita Skolkovo kompaniyasi bilan o'z startap-hakatonimizni o'tkazdik. Korporativ homiylar yoki tashqi yordamsiz biz dasturchilar hamjamiyatining sa'y-harakatlari bilan Rossiyaning 20 ta shahridan ikki yuz nafar ishtirokchini to'pladik. Quyida men qanday qilib muvaffaqiyatga erishganimiz, yo'lda qanday tuzoqlarga duch kelganimiz va nima uchun biz darhol g'olib jamoalardan biri bilan hamkorlik qilishni boshlaganimizni aytib beraman.

Nima uchun apparat startapiga dasturiy xakaton kerak?"Ho'l sochlar" treki finalchilaridan vatt batareyasi modullarini boshqaradigan dastur interfeysi

kompaniya

Watts Battery kompaniyamiz modulli portativ elektr stantsiyalarini yaratadi. Mahsulot 46x36x11 sm o'lchamdagi portativ elektr stantsiyasi bo'lib, soatiga 1,5 dan 15 kilovattgacha quvvat berishga qodir. Bunday to'rtta modul kichik qishloq uyining energiya sarfini ikki kun davomida ta'minlashi mumkin.

Garchi biz o'tgan yili ishlab chiqarish namunalarini jo'natishni boshlagan bo'lsak ham, barcha hisoblar bo'yicha Watts Battery startap hisoblanadi. Kompaniya 2016-yilda tashkil etilgan va oʻsha yildan beri Skolkovo energiya tejamkor texnologiyalar klasterining rezidenti hisoblanadi.Bugungi kunda bizda 15 nafar xodim bor va biz qaysidir bosqichda amalga oshirishni xohlagan ishlarimiz juda katta, ammo hozircha buning uchun hech kim yoʻq. buning uchun vaqt.

Bunga faqat dasturiy ta'minot vazifalari ham kiradi. Nega?

Modulning asosiy vazifasi - optimal narxda uzluksiz, muvozanatli energiya ta'minotini ta'minlash. Agar siz o'zingizga bog'liq bo'lmagan sabablarga ko'ra elektr ta'minotida uzilishga duch kelsangiz, uzilish muddati davomida kerakli tarmoq yukini to'liq quvvat bilan ta'minlash uchun har doim zaxiraga ega bo'lishingiz kerak. Va elektr ta'minoti yaxshi bo'lsa, pulni tejash uchun quyosh energiyasidan foydalanishingiz mumkin.

Eng oddiy variant shundaki, siz batareyani kunduzi quyoshdan zaryad qilishingiz va kechqurun uni ishlatishingiz mumkin, lekin to'xtab qolganda siz elektrsiz qolmasligingiz uchun kerakli darajada foydalanishingiz mumkin. Shunday qilib, siz o'zingizni hech qachon kechqurun batareyadan yorug'lik bilan ta'minlagan holatda topa olmaysiz (chunki u arzonroq), lekin kechasi elektr o'chdi va muzlatgichingiz muzdan tushdi.

Ma'lumki, inson kamdan-kam hollarda o'ziga kerak bo'lgan elektr energiyasini katta aniqlik bilan bashorat qila oladi, ammo bashoratli model bilan qurollangan tizim buni qila oladi. Shu sababli, mashinani o'rganish bizning ustuvor yo'nalishlarimizdan biridir. Shunchaki, biz hozirda uskunani ishlab chiqishga e'tibor qaratmoqdamiz va bu vazifalar uchun yetarli resurslarni ajrata olmayapmiz, bu bizni Startap Hackathonga olib keldi.

Tayyorgarlik, ma'lumotlar, infratuzilma

Natijada biz ikkita yo'l oldik: ma'lumotlar tahlili va boshqaruv tizimi. Bizdan tashqari, hamkasblarimizdan yana ettita trek bor edi.

Hakaton formati aniqlanmagan bo'lsa-da, biz ball tizimi bilan "o'z atmosferamizni" yaratish haqida o'ylardik: ishtirokchilar bizga qiyin va qiziqarli bo'lib tuyulgan narsalarni qiladilar va buning uchun ball olishadi. Bizning oldimizda juda ko'p vazifalar bor edi. Ammo biz xakaton tuzilmasini qurar ekanmiz, boshqa tashkilotchilar hamma narsani umumiy shaklga keltirishni iltimos qilishdi, biz buni qildik.

Keyin biz quyidagi sxemaga keldik: bolalar o'zlarining ma'lumotlari asosida model yaratadilar, keyin ular bizning ma'lumotlarimizni oladilar, model ilgari ko'rmagan, u o'rganadi va bashorat qilishni boshlaydi. Bularning barchasini 48 soat ichida amalga oshirish mumkin deb taxmin qilingan edi, ammo biz uchun bu bizning ma'lumotlarimiz bo'yicha birinchi xakaton edi va biz vaqt resurslarini yoki ma'lumotlarning tayyorlik darajasini oshirib yuborgan bo'lishimiz mumkin. Mashinani o'rganish bo'yicha ixtisoslashtirilgan xakatonlarda bunday vaqt jadvali odatiy hol bo'lardi, ammo bizniki bunday emas edi.

Biz modulning dasturiy ta’minoti va apparatini imkon qadar yuklamadik va qurilmamizning har qanday ishlab chiquvchi qo‘llab-quvvatlashi mumkin bo‘lgan juda sodda va tushunarli ichki interfeysga ega versiyasini maxsus hackathon uchun tayyorladik.

Boshqarish tizimiga asoslangan trek uchun mobil ilovani yaratish imkoniyati mavjud edi. Ishtirokchilarga uning qanday ko'rinishga ega bo'lishi haqida miyalarini chalg'itmasliklari va qo'shimcha vaqtni behuda sarflashning oldini olish uchun biz ularga dasturning juda engil dizaynini berdik, shunda uni hohlovchilar unga kerakli funktsiyalarni "cho'zishlari" mumkin. . Rostini aytsam, biz bu erda hech qanday ma'naviy ikkilanishlarni kutmagan edik, lekin jamoalardan biri buni shunday qabul qildiki, biz ularning xayolparastlik parvozini cheklab qo'ydik, biz ularni sinovdan o'tkazmasdan, tayyor echimni bepul olishni xohladik. amalda. Va ular uchib ketishdi.

Boshqa jamoa noldan butunlay boshqacha dastur yaratishni tanladi va hammasi yaxshi bo'ldi. Biz dastur aynan shunday bo'lishini talab qilmadik, bizga faqat yechimning texnik darajasini ko'rsatadigan ba'zi elementlarni o'z ichiga olishi kerak edi: grafikalar, tahlillar va boshqalar. Tayyor dizayn sxemasi ham ishora edi.

Hakatonda jonli vatt batareyasi modulini tahlil qilish juda ko'p vaqt talab qiladigan bo'lgani uchun biz ishtirokchilarga bir oy davomida mijozlarimizning haqiqiy modullaridan olingan ma'lumotlarning tayyor bo'lagini berdik (biz ularni oldindan ehtiyotkorlik bilan anonimlashtirdik). Iyun oyi bo'lgani uchun tahlilga mavsumiy o'zgarishlarni kiritish uchun hech narsa yo'q edi. Ammo kelajakda biz ularga mavsumiy va iqlimiy xususiyatlar kabi tashqi ma'lumotlarni qo'shamiz (bugungi kunda bu sanoat standarti).

Biz ishtirokchilar orasida noreal umidlarni yuzaga keltirishni istamadik, shuning uchun hackathon e'lonida biz to'g'ridan-to'g'ri aytdik: ish dala ishlariga imkon qadar yaqin bo'ladi: shovqinli, iflos ma'lumotlar, ularni hech kim maxsus tayyorlamadi. Lekin buning ham ijobiy tomoni bor edi: epchillik ruhida biz ishtirokchilar bilan doimiy aloqada bo'lib, topshiriq va qabul shartlariga zudlik bilan o'zgartirishlar kiritdik (quyida bu haqda batafsilroq).

Bundan tashqari, biz ishtirokchilarga Amazon AWS-ga kirish huquqini berdik (Amazon biz uchun bitta hududni to'sib qo'yganligi sababli, biz bu haqda nima qilish kerakligini aniqlaymiz). U erda siz narsalar Interneti uchun infratuzilmani o'rnatishingiz va hatto oddiy Amazon shablonlari asosida bir kun ichida to'liq huquqli yechim yaratishingiz mumkin. Ammo oxir-oqibat, har bir kishi o'z yo'lidan bordi, hamma narsani o'z-o'zidan maksimal darajada qildi. Shu bilan birga, ba'zilari belgilangan muddatni bajarishga muvaffaq bo'lishdi, boshqalari esa yo'q. Bir jamoa, Nubble Yandex.cloud dasturidan foydalangan, kimdir uni hostingda ko'targan. Biz hatto domenlarni berishga tayyor edik (bizda ro'yxatdan o'tganlar bor), lekin ular foydali emas edi.

Analitik trekda g'oliblarni aniqlash uchun biz natijalarni taqqoslashni rejalashtirdik, buning uchun raqamli ko'rsatkichlarni tayyorladik. Ammo oxir-oqibat buni qilish kerak emas edi, chunki turli sabablarga ko'ra to'rtta ishtirokchidan uchtasi finalga chiqa olmadi.

Maishiy infratuzilmaga kelsak, Skolkovo texnoparki bizga (bepul) qulay modulli xonalaridan birini taqdimotlar uchun video devori va dam olish maskani va ovqatlanishni tashkil qilish uchun bir nechta kichik xonalarni taqdim etish orqali yordam berdi.

Tahlillar

Maqsad: nazorat ma'lumotlari asosida iste'mol va modul ishlashidagi anomaliyalarni aniqlaydigan o'z-o'zini o'rganish tizimi. Ishtirokchilar mavjud ma'lumotlarga asoslanib nima qilish mumkinligi haqida o'ylash uchun biz bilan ishlashlari uchun ataylab so'zni iloji boricha umumiy qilib qo'ydik.

Xususiylik: Ikki trekning eng murakkabi. Sanoat ma'lumotlari yopiq tizimlardagi ma'lumotlardan ba'zi farqlarga ega (masalan, raqamli marketing). Bu erda siz tahlil qilmoqchi bo'lgan parametrlarning jismoniy tabiatini tushunishingiz kerak, hamma narsaga mavhum raqamlar qatori sifatida qarash ishlamaydi. Masalan, kun davomida elektr energiyasi iste'molini taqsimlash. Bu marosimlarga o'xshaydi: elektr ustara ish kunlarida ertalab, mikser esa dam olish kunlarida yoqiladi. Keyin anomaliyalarning mohiyati. Vat batareyasi shaxsiy foydalanish uchun mo'ljallanganligini unutmang, shuning uchun har bir mijozning o'z marosimlari bo'ladi va bitta universal model ishlamaydi. Ma'lumotlardagi ma'lum anomaliyalarni topish hatto vazifa emas; yorliqsiz anomaliyalarni avtonom tarzda qidiradigan tizim yaratish boshqa masala. Axir, har qanday narsa anomaliya bo'lishi mumkin, shu jumladan makkor inson omili. Misol uchun, bizning test ma'lumotlarimizda tizim foydalanuvchi tomonidan batareya rejimiga majburlangan holat mavjud edi. Hech qanday sababsiz foydalanuvchilar buni ba'zan qiladilar (men bu foydalanuvchi modulni biz uchun sinab ko'rayotganiga e'tibor beraman va shuning uchun u rejimlarni qo'lda boshqarish imkoniyatiga ega; boshqa foydalanuvchilar uchun boshqaruv butunlay avtomatik). Bashorat qilish oson bo'lganidek, bunday vaziyatda batareya juda faol zaryadsizlanadi va agar yuk katta bo'lsa, zaryad quyosh chiqishi yoki boshqa energiya manbai paydo bo'lishidan oldin tugaydi. Bunday hollarda, biz tizim xatti-harakatlari odatdagidan chetga chiqqanligi haqida qandaydir xabarnomani ko'rishni kutamiz. Yoki odam chiqib ketdi va pechni o'chirishni unutdi. Tizim odatda kunning bu vaqtida iste'mol 500 vattni tashkil etishini ko'radi, ammo bugungi kunda - 3,5 ming - anomaliya! Samolyotdagi Denis Matsuev kabi: "Men samolyot dvigatellari haqida hech narsani tushunmayapman, lekin yo'lda dvigatel boshqacha eshitildi."

Nima uchun apparat startapiga dasturiy xakaton kerak?Yandex CatBoost ochiq manbali neyron tarmog'idagi bashoratli modelning grafigi

Kompaniyaga haqiqatan ham nima kerak?: qurilma ichidagi o'z-o'zini diagnostika tizimi, bashoratli tahlillar, shu jumladan tarmoq infratuzilmasisiz (amaliyot shuni ko'rsatadiki, barcha mijozlarimiz batareyalarni Internetga ulashga shoshilmayaptilar - ko'pchilik uchun hamma narsa ishonchli ishlashi uchun etarli), tabiati biz hali bilmagan anomaliyalarni aniqlash, o'qituvchisiz o'z-o'zini o'rganish tizimi, klasterlash, neyron tarmoqlari va zamonaviy tahliliy usullarning butun arsenali. Biz aniq nima o'zgarganini bilmasak ham, tizim o'zini boshqacha tuta boshlaganini tushunishimiz kerak. Hackathonning o'zida biz uchun sanoat tahliliga kirishga tayyor yoki unda allaqachon ishtirok etgan va o'z qobiliyatlarini qo'llash uchun yangi sohalarni qidirayotgan yigitlar borligini ko'rish biz uchun juda muhim edi. Avvaliga abituriyentlar juda ko‘p ekaniga hayron bo‘ldim: axir, bu juda o‘ziga xos oshxona, lekin sekin-asta to‘rtta ishtirokchidan biri tashqari hammasi o‘qishni tashlab ketishdi, shuning uchun ham ma’lum darajada hammasi joyiga tushdi.

Nima uchun bu bosqichda amalga oshirish mumkin emas?: Ma'lumotlarni qidirish vazifalari bilan bog'liq asosiy muammo - bu etarli ma'lumot emas. Bugungi kunda butun dunyo bo'ylab bir necha o'nlab vattli batareya qurilmalari ishlamoqda, ammo ularning ko'pchiligi tarmoqqa ulanmagan, shuning uchun bizning ma'lumotlarimiz hali juda xilma-xil emas. Biz ikkita anomaliyani zo'rg'a birlashtirdik - va ular prototiplarda sodir bo'ldi; sanoat vatt batareyasi juda barqaror ishlaydi. Agar bizda mashinani o'rganish bo'yicha ichki muhandis bo'lsa va biz bilganimizda - ha, buni ushbu ma'lumotlardan siqib chiqarish mumkin, lekin biz bashorat qilishning yaxshiroq sifatini olishni xohlaymiz - bu bitta hikoya bo'lar edi. Ammo shu paytgacha biz bu ma'lumotlar bilan hech narsa qilmadik. Bundan tashqari, bu ishtirokchilarni mahsulotimizning ishlash xususiyatlariga chuqur singdirishni talab qiladi, buning uchun bir yarim kun etarli emas.

Qanday qaror qildingiz?: Ular darhol aniq yakuniy vazifani qo'yishmadi. Buning o'rniga, butun 48 soat davomida biz ishtirokchilar bilan suhbatda bo'ldik, ular nimaga qodir va nima qila olmasligini darhol aniqladik. Shundan kelib chiqib, murosa ruhida vazifa yakunlandi.

Natijada nimaga erishdingiz?: trek g'oliblari ma'lumotlarni tozalashga muvaffaq bo'lishdi (shu bilan birga ular o'zimiz ilgari sezmagan ba'zi parametrlarni hisoblashning "xususiyatlarini" topdilar, chunki biz ba'zi ma'lumotlardan muammolarimizni hal qilish uchun foydalanmadik) , Vatt Batareya modullarining kutilgan xatti-harakatlaridan og'ishlarni ta'kidlang va energiya sarfini yuqori aniqlik bilan bashorat qila oladigan bashoratli modelni o'rnating. Ha, bu sanoat yechimini ishlab chiqishning faqat texnik-iqtisodiy bosqichi; keyin haftalar davomida mashaqqatli texnik ish talab etiladi, lekin hatto xakaton paytida yaratilgan ushbu prototip ham kamdan-kam uchraydigan haqiqiy sanoat yechimining asosini tashkil qilishi mumkin.

asosiy xulosa: Bizda mavjud bo'lgan ma'lumotlarga asoslanib, bashoratli tahlilni o'rnatish mumkin, biz buni taxmin qildik, lekin tekshirish uchun resurslarimiz yo'q edi. Hackathon ishtirokchilari bizning farazimizni sinab ko'rdilar va tasdiqladilar va biz trek g'oliblari bilan ushbu vazifa ustida ishlashda davom etamiz.

Nima uchun apparat startapiga dasturiy xakaton kerak?Ochiq manbali Facebook Payg'ambar neyron tarmog'idagi bashoratli modelning grafigi

Kelajak uchun maslahat: vazifani tuzishda siz nafaqat ishlab chiqarish yo'l xaritasiga, balki ishtirokchilarning qiziqishlariga ham qarashingiz kerak. Bizning xakatonda pul mukofotlari yo'qligi sababli, biz ma'lumotlar olimlarining tabiiy qiziqishi va hech kim hali hech narsa ko'rsatmagan yoki mavjud natijalardan yaxshiroq o'zini ko'rsata oladigan yangi, qiziqarli muammolarni hal qilish istagida o'ynaymiz. Agar siz darhol qiziqish omilini hisobga olsangiz, yo'l davomida diqqatingizni o'zgartirishingiz shart emas.

Boshqarish

Maqsad: shaxsiy hisob, bulutda ma'lumotlarni saqlash va holat monitoringi bilan Vatt Batareya modullari tarmog'ini boshqaradigan (ilova).

Xususiylik: bu trekda biz biron bir yangi texnik echimni qidirmadik; bizda, albatta, o'z iste'molchi interfeysimiz bor. Biz uni tizimimizning imkoniyatlarini namoyish etish, unga sho‘ng‘ish va hamjamiyat aqlli tizimlar va muqobil energiyani rivojlantirish mavzusiga qiziqish yoki yo‘qligini tekshirish uchun uni xakatonga tanladik. Biz mobil ilovani variant sifatida joylashtirdik; buni o'zingizning xohishingiz bilan qilishingiz yoki qilmasligingiz mumkin. Biroq, bizning fikrimizcha, bu odamlar bir vaqtning o'zida bir nechta turli manbalardan foydalanish imkoniyati bilan bulutda ma'lumotlarni saqlashni qanday tashkil etishga muvaffaq bo'lganini yaxshi ko'rsatadi.

Kompaniyaga haqiqatan ham nima kerak?: biznes g'oyalarini ishlab chiqadigan, gipotezalarni sinab ko'radigan va ularni amalga oshirish uchun ishchi vositalarni yaratadigan ishlab chiquvchilar jamoasi.

Nima uchun bu bosqichda amalga oshirish mumkin emas?: Bunday jamiyatning organik shakllanishi uchun bozor hajmi hali juda kichik.

Qanday qaror qildingiz?: Hackathon doirasida biz nafaqat xususiyatlarni, balki o'ziga xos mahsulotimiz atrofida to'liq biznes modellarini ham o'ylab topish mumkinmi yoki yo'qligini aniqlash uchun o'ziga xos jismoniy tadqiqot o'tkazdik. Bundan tashqari, prototipni amalga oshirishga qodir bo'lgan odamlar buni qilishlari uchun, axir, bu erda - men hech kimni xafa qilishni xohlamayman - bu Arduino-da miltillovchi LEDni dasturlash darajasi emas (garchi buni innovatsiyalar bilan qilish mumkin). , bu erda aniq ko'nikmalar talab etiladi: backend va frontend tizimlarini ishlab chiqish, kengaytiriladigan Internet of Things tizimlarini qurish tamoyillarini tushunish.

*Ikkinchi trek g'oliblarining nutqi*

Natijada nimaga erishdingiz?: ikkita jamoa o'z ishlari uchun to'laqonli biznes g'oyalarni taklif qilishdi: biri ko'proq Rossiya segmentiga, ikkinchisi xorijiy segmentga e'tibor qaratdi. Ya'ni, finalda ular arizani qanday o'ylab topishganini aytib berishmadi, balki aslida Vatt atrofida biznes qilish uchun kelishdi. Yigitlar bir nechta biznes modellarida vattlardan foydalanishni qanday ko'rishlarini aytib berishdi, statistik ma'lumotlarni taqdim etishdi, qaysi hududlarda qanday muammolar borligini, qayerda qanday qonunlar qabul qilinishini ko'rsatishdi, global tendentsiyani bayon qilishdi: bitkoinlarni qazib olish moda emas, kilovattlarni qazib olish moda. Ular ataylab muqobil energiyaga kelishdi, bu bizga juda yoqdi. Ishtirokchilar, bunga qo'shimcha ravishda, ishchi texnik yechimni yaratishga muvaffaq bo'lganlari, ular mustaqil ravishda startap ochishlari mumkinligidan dalolat beradi.

asosiy xulosa: Vatt batareyasini o'z biznes modelining asosi sifatida olishga, uni rivojlantirishga va kompaniyaning sheriklari/hamrohlariga aylanishga tayyor jamoalar mavjud. Ulardan ba'zilari hatto biznes g'oyaning MVP-ni qanday aniqlashni va birinchi navbatda u ustida ishlashni bilishadi, bu bugungi kunda sohada hamma joyda etishmayapti. Odamlar qachon to'xtash kerakligini, bozorga yechimni qachon chiqarishni, erta bo'lsa-da, lekin ishlayotganini tushunishmaydi. Darhaqiqat, yechimni sayqallash bosqichi ko'pincha tugamaydi, texnik jihatdan yechim oqilona murakkablik chizig'ini kesib o'tadi, u bozorga haddan tashqari yuklangan holda kiradi, asl g'oya nima bo'lganligi, mijozning maqsadliligi, biznes modellari qanday ekanligi endi aniq emas. kiritilgan. Akunin haqidagi hazilda bo'lgani kabi, kimgadir oldingi kitobni imzolagan holda boshqa kitob yozgan. Ammo bu erda u eng sof shaklda qilingan: mana diagramma, mana hisoblagich, mana ko'rsatkichlar, mana bashorat - bu hammasi, uni ishga tushirish uchun boshqa hech narsa kerak emas. Bu bilan siz investorga borib, biznes boshlash uchun pul olishingiz mumkin. Bu muvozanatni topganlar g'olib sifatida trekdan chiqdi.

Kelajak uchun maslahat: keyingi xakatonda (biz buni rejalashtirmoqdamiz joriy yilning mart oyida), ehtimol apparat bilan tajriba o'tkazish mantiqiydir. Bizda o'z apparat ta'minotini ishlab chiqish bor (Vattsning afzalliklaridan biri), biz qilayotgan har bir narsani ishlab chiqarish va sinovdan o'tkazishni to'liq nazorat qilamiz, ammo ba'zi "apparat" gipotezalarini sinab ko'rish uchun etarli resurslarimiz yo'q. Ehtimol, tizimli va past darajadagi dasturchilar va apparat ishlab chiqaruvchilari hamjamiyatida bu borada bizga yordam beradigan va kelajakda bizning hamkorimiz bo'ladiganlar bo'lishi mumkin.

odamlar

Hackathonda biz bunday rivojlanishga ixtisoslashganlarni emas, balki o'zini yangi sohada sinab ko'rmoqchi bo'lganlarni (masalan, turli dasturlash maktablari bitiruvchilari) kutgan edik. Ammo shunga qaramay, biz hackathon oldidan ular biroz tayyorgarlik ishlarini olib borishlarini, umuman energiya sarfi qanday bashorat qilinishi va Internet of Things tizimlari qanday ishlashi haqida o'qishlarini kutgandik. Shunday qilib, har bir kishi nafaqat o'yin-kulgi uchun, qiziqarli ma'lumotlar va vazifalarni izlash uchun, balki mavzu bo'yicha oldindan sho'ng'ish bilan ham keladi. O'z navbatida, biz buning uchun mavjud ma'lumotlarni, ularning tavsifini va natijaga qo'yiladigan aniq talablarni oldindan nashr etish, API modullarini nashr etish va h.k. zarurligini tushunamiz.

Har bir inson taxminan bir xil texnologik darajaga, ortiqcha yoki minus bir xil imkoniyatlarga ega edi. Bu fonda uyg'unlik darajasi oxirgi omil emas edi. Bir qator jamoalar o'zlarini ish sohalariga aniq ajrata olmagani uchun otishmadi. Shundaylar ham bor ediki, bir kishi barcha ishlanmalarni amalga oshirgan, qolganlari taqdimot tayyorlash bilan band bo'lgan, boshqalarda kimgadir o'zlari bajaradigan vazifalar berilgan, ehtimol hayotida birinchi marta.

Ishtirokchilarning aksariyati yosh edi, bu ularning orasida kuchli mashinasozlik muhandislari va ishlab chiquvchilari yo'qligini anglatmaydi. Ko'pchilik jamoa bo'lib kelishdi, deyarli hech kim yo'q edi. Har bir inson g'alaba qozonishni orzu qilgan, kimdir kelajakda ish topmoqchi bo'lgan, taxminan 20% allaqachon topilgan, menimcha, bu ko'rsatkich o'sadi.

Bizda yetarlicha apparat geekslari yoʻq edi, lekin ikkinchi xakatonda buning oʻrnini toʻldirishga umid qilamiz.

Hackathon taraqqiyoti

Yuqorida yozganimdek, biz hakatonning 48 soati davomida ishtirokchilar bilan birga bo'ldik va ularning muvaffaqiyatlarini nazorat punktlarida kuzatib, birinchi, analitik trekni qabul qilish uchun vazifa va shartlarni moslashtirishga harakat qildik, bir tomondan, ishtirokchilar qolgan vaqt ichida uni yakunlashlari mumkin edi va boshqa tomondan, bu bizni qiziqtirdi.

Vazifaga so'nggi tushuntirish oxirgi nazorat punkti atrofida, shanba kuni tushdan keyin qilingan (yakuniy yakshanba oqshomiga rejalashtirilgan edi). Biz hamma narsani biroz soddalashtirdik: biz yangi ma'lumotlar bo'yicha modelni qayta hisoblash talabini olib tashladik va jamoalar allaqachon ishlayotgan ma'lumotlarni qoldirdik. Ko'rsatkichlarni taqqoslash endi bizga hech narsa bermadi, ular allaqachon mavjud ma'lumotlarga asoslangan tayyor natijalarga ega edilar va ikkinchi kunga kelib yigitlar allaqachon charchagan. Shuning uchun biz ularni kamroq qiynashga qaror qildik.

Biroq to‘rtta ishtirokchidan uchtasi finalga chiqa olmadi. Bir jamoa hamkasblarimiz iziga ko'proq qiziqish bildirishini boshidayoq anglab yetgan bo'lsa, ikkinchisi final oldidan qayta ishlash jarayonida kerakli ma'lumotlarni oldindan filtrlab o'tkazganliklarini anglab, o'z ishlarini taqdim etishdan bosh tortdilar.

"21 (Wet Hair Effect)" jamoasi ikkala trekimizda ham oxirigacha qatnashdi. Ular bir vaqtning o'zida hamma narsani qamrab olishni xohlashdi: mashinani o'rganish, ishlab chiqish, dastur va veb-sayt. Biz ularni so'nggi daqiqada chekinish bilan tahdid qilmagunimizcha, ular hamma narsani o'z vaqtida qilishlariga ishonishdi, garchi ikkinchi nazorat punktida ham asosiy narsa - mashinani o'rganish bilan ular sezilarli muvaffaqiyatga erisha olmasligi aniq edi: ular odatda engishdi. ikkinchi blok, lekin elektr iste'moli tayyor emas edi bashorat qila olmadi. Natijada, biz birinchisiga saralash uchun minimal vazifani aniqlaganimizda, ular baribir ikkinchi trekni tanladilar.

Fit-predict ma'lumotlar tahlili uchun moslashtirilgan muvozanatli kompozitsiyaga ega edi, shuning uchun ular hamma narsani engishga muvaffaq bo'lishdi. Yigitlar haqiqiy sanoat ma'lumotlariga "tegish" ga qiziqish bildirishgan. Ular darhol asosiy narsaga e'tibor qaratdilar: tahlil qilish, ma'lumotlarni tozalash, har bir anomaliya bilan shug'ullanish. Hakaton davomida ular ishchi modelni qura olgani katta yutuq. Ish amaliyotida bu odatda bir necha hafta davom etadi: ma'lumotlar tozalanayotganda, ular uni o'rganayotganda. Shuning uchun biz ular bilan albatta ishlaymiz.

Ikkinchi trekda (boshqaruv) biz hamma yarim kun ichida hamma narsani qilishini kutdik va vazifani qiyinlashtirishni so'rab kelishdi. Amalda biz asosiy vazifani bajarishga zo'rg'a vaqt topdik. Biz JS va Python ustida ishladik, bu sanoatning hozirgi holatini aks ettiradi.

Bu erda ham mehnat taqsimoti qurilgan, kim nima bilan shug'ullanayotgani aniq bo'lgan yaxshi muvofiqlashtirilgan jamoalar tomonidan natijalarga erishildi.

Uchinchi jamoa, FSociety, yechim topdi shekilli, lekin oxirida ular o'zlarining rivojlanishlarini ko'rsatmaslikka qaror qilishdi, ular buni ishlash deb hisoblamaganliklarini aytishdi. Biz buni hurmat qilamiz va bahslashmadik.

G‘olib “Boku Strippers of Baku” jamoasi bo‘ldi, u o‘zini to‘xtata oldi, “zarbalar” ortidan quvmay, balki ko‘rsatishdan uyalmaydigan va uni yanada rivojlantirish va kengaytirish mumkinligi aniq bo‘lgan MVPni yaratdi. Biz darhol ularga qo'shimcha imkoniyatlarga unchalik qiziqmasligimizni aytdik. Agar ular QR-kod, yuzni tanib olish orqali ro‘yxatdan o‘tishni xohlasalar, avvalo ilovada grafiklar yaratsin, keyin esa ixtiyoriylarini qabul etsin.

Ushbu trekda "Ho'l sochlar" ishonchli tarzda finalga chiqdi va biz ular va "Hustlers" bilan keyingi hamkorlikni muhokama qildik. Biz ikkinchisini yangi yilda uchratganmiz.

Umid qilamanki, hammasi yaxshi bo'ladi va biz barchani mart oyidagi ikkinchi hakathonda ko'rishni intiqlik bilan kutamiz!

Manba: www.habr.com

a Izoh qo'shish