5 հեշտ քայլով դեպի հաքաթոն

Ինչու՞ ավելի շատ մարդիկ չեն խոսում հաքաթոնների մասին: Դրանք պայթյուն են և հաճախ առաքում են անվճար սնունդ և սրվակներ: Ամենակարևորն այն է, որ նրանք ծրագրային ապահովման մշակողներին հիանալի հնարավորություն են ընձեռում կարճ ժամանակահատվածում բարելավել իրենց գիտելիքները և ոչ տեխնիկական մասնագետներին հնարավորություն տալ իրականացնել տեսլական և կյանքի կոչել գաղափար:

Եթե ​​դուք հետաքրքրված եք մուտք գործել այնտեղ, քոլեջներն ու տեխնիկական կազմակերպությունները դրանք անընդհատ պահում են: Ես հպարտ եմ, որ աշխատում եմ մի ընկերությունում (Asurion), որը հովանավորում է ամենամյա հաքաթոնը, որը առաջացնում է տասնյակ նորարարական գաղափարներ և տպավորիչ ներդրումներ: Այս տարվա միջոցառման ընթացքում ես ոչ միայն շրջապատվեցի հիանալի թիմակիցներով, այլև հետևեցի այս հինգ քայլերին ՝ հաքաթոնի իմ փորձը օպտիմալացնելու համար:

1. Ընտրեք ընթացիկ մի բան

Հաքաթոններից շատ հետաքրքիր նախագծեր են ի հայտ եկել, բայց մի քանի հատ լինելուց հետո կսկսեք տեսնել որոշ կրկնություններ: Ընտրեք համեմատաբար նոր տեխնոլոգիա կամ թեմա ՝ նորույթն առավելագույնի հասցնելու համար: Նույնիսկ եթե դուք չեք շահում, իմացեք ավելին և ընդլայնել ձեր հարմարավետության գոտու սահմանափակումները:

Օրինակ, տան օգնականի սեփականության զանգվածային աճի պատճառով (տարեցտարի 129%), մեր թիմը որոշեց օգտագործել Amazon Echo- ն մեր հակերության համար: Մեր Soluto ծառայությունն ապահովում է ակնթարթային պրեմիում աջակցություն տեխնոլոգիական խնդիրների համար: Մենք կարծում էինք, որ Echo- ն կարող է հարմարավետ մուտքի կետ լինել մեր ծառայության մեջ:

Ձեր հաքաթոնի գաղափարը միշտ չէ, որ պետք է փոխի աշխարհը: Դա կարող է լինել պարզ և զվարճալի մի բան, որը ներշնչված է հետաքրքիր նոր շոուից, ֆիլմից կամ խաղից: Ես մասնակցեցի իմ առաջին հաքաթոնին մի քանի տարի առաջ, երբ ի սկզբանե դուրս եկավ 2048 թվականը: Քանի որ SendGrid- ը մեր հովանավորներից մեկն էր, ես որոշեցի կոտրել էլ. Փոստով հիմնված 2048 խաղը: Atամանակին իր արդիականության պատճառով այն լավ ընդունվեց:

2. Սահմանել MVP

Հաքաթոնների մեծ մասը տևում է 24-ից 72 ժամ: Չնայած սա շատ ժամանակ է թվում աշխատելու համար, բայց նույնիսկ եթե քնապարկ բերեք: Դրա պատճառով դուք պետք է սահմանեք նվազագույն ֆունկցիոնալության արտադրանք (MVP), որը ձեր թիմը կարող է ստեղծել ՝ առանց ժամանակ կորցնելու:

Դուք կարող եք դրան հասնել ՝ սահմանափակելով ձեր կոտրումը մի քանի հիմնական գործառույթներով: Եթե ​​ձեր հակերությունը չափազանց ծավալուն է, ամեն հատկություն, ամենայն հավանականությամբ, անմաքուր կհայտնվի: Երբ ունեք գաղափարներ ապագայում ձեր հակերն ընդլայնելու վերաբերյալ, դրանք ներառեք որպես ներկայացման քննարկման կետեր: Այնուամենայնիվ, հանդիսատեսը կամ դատավորները ձեզ չեն ների, եթե ունեք վաճառքի հիանալի կետ և դրա համար շոշափելի բան չունեք:

Մրցանակաբաշխությունը Asurion Hackathon 2017-ում (Նեշվիլ): Ձախից աջ ՝ Բարի Վանդեվիեր (Գործերի դատավոր և նախագահ), Ալեքս Հյուզ, Լուկաս Ռադ, Jonոնաթան Հյուզ, Դանիել Քոթոն և Բրենդոն Էվանս

3. Վաղ ստուգեք երրորդ կողմերի ինտեգրացիաները

Շատ հակերներ օգտագործում են կիրառական ծրագրավորման միջերեսներ (API) ՝ իրենց դիմումը ինտեգրելու համար այլ վեբ վրա հիմնված ծառայություններ: Կարող եք թույլ տալ, որ ձեր օգտվողները մուտք գործեն իրենց Google հաշիվը, ուղարկեն իրենց հավելվածի գործողությունները գրանցող թվիթեր և այլն: API- ների օգտագործումը լայնացնում է ձեր լսարանը, դյուրացնում է զարգացման աշխատանքները և հարստացնում է ձեր օգտագործողի փորձը:

Unfortunatelyավոք, API- ները ունեն իրենց նախագծման սահմանափակումները: Այս երրորդ կողմի վաճառողները շատ քրտնաջան աշխատել են իրենց շտեմարանների և առանձնահատկությունների վրա և թույլ չեն տալիս օգտագործել դրանք անխնա: Որոշ API- ներ գանձվում են, մեծ մասը սահմանափակում է զանգի քանակը, որը կարող եք կատարել տվյալ ժամանակահատվածում, և բոլորը ինչ-որ կերպ սահմանափակում են իրենց տվյալների հասանելիությունը: Թյուրիմացություններից խուսափելու համար հարկավոր է շուտ ստուգել ինտեգրման օգտագործման դեպքը, հնարավոր է `նախքան այլ գործառույթներ կառուցելը:

Դա իմացա ամենադժվար ճանապարհով: Նախորդ հաքաթոնում իմ թիմը ձեռնամուխ եղավ ստեղծել ֆեյսբուքյան ծրագիր, որը որոշելու էր, թե որ ընկերների հետ վերջերս չեք համագործակցել և նրանց հետ կապվելու հնարավորություն ընձեռել: Մենք ամբողջ ծրագիրը կառուցեցինք հաքաթոնի առաջին կեսին, նախքան սկսեցինք API ինտեգրումը: Միայն մեկ խնդիր կար. Facebook- ը խանգարում է ձեզ տեղեկություններ ստանալ ձեր ընկերների մասին, եթե նրանք նույնպես չունեն այդ ծրագիրը: Քանի որ հավելվածն անօգտագործելի կլիներ այնքան ժամանակ, քանի դեռ բնակչության մի ստվար զանգված չէր տեղադրել այն, մենք ստիպված էինք շատ կարճ ժամանակում ամբողջությամբ վերանայել մեր գաղափարը:

Asurion Hackathon- ում մենք օգտվեցինք նախկինում աշխատած ներքին API- ների օգտագործման ունակությունից: Նույնիսկ այդ դեպքում մենք նախ աշխատեցինք ինտեգրումների վրա, եթե ինչ-որ բան դուրս գար դրանից: Սա մեզ թույլ տվեց մեր էներգիայի մեծ մասը կենտրոնացնել օգտագործողի փորձը ստեղծելու և կատարելագործելու վրա:

4. Եթե այն կոտրված չէ, մի շտկեք այն

Timeամանակի ընթացքում, եթե դուք ներդրել եք ձեր MVP- ն, գուցե գայթակղվեք այն ինչ-որ կերպ փոխել: Ձեր թիմը չպետք է թույլ որոշում կայացնի: Կոտրելը վաճառվող ապրանք չէ: Վերջին րոպեին կոդի վերափոխումը հաքաթոնում տեղ չունի: Եթե ​​ձեր կոտրումը կարող է օգտագործել որոշ լրացուցիչ բարելավումներ կամ ֆունկցիոնալություն օգտվողների համար, ապա դուք պետք է կշռադատեք այդ փոփոխությունների ռիսկերն ու օգուտները և ինքներդ ձեզ ժամանակ տաք վերականգնելու համար, եթե ինչ-որ բան սխալ է: Համենայն դեպս ես հակերում որևէ փոփոխություն չէի անի ձեր վերջնական ներկայացումից մեկ ժամվա ընթացքում: Ինչ-որ պահի դուք պետք է դադարեք կոտրել իրերը:

Սա չի նշանակում, որ չպետք է կազմեք հնարավոր փոփոխությունների ցուցակ, որոնք պետք է շտկվեն ավելի ուշ ամսաթվով: Ինչպես արդեն նշվեց ավելի վաղ, եթե ճիշտ է արվել, կոտրումը պարզապես MVP է, այլ ոչ թե պատրաստի արտադրանք: Այնուամենայնիվ, դա չպետք է խանգարի ձեզ մտածել հայեցակարգի հետագա կրկնությունների մասին: Հուսով եմ ՝ ձեր հաքը մի բան է, որին հավատում եք, որպեսզի մրցույթը ավարտելուց հետո կարողանաք վերսկսել նախագիծը: Ուղղակի մի վտանգեք որևէ բան վնասել ձեր ներկայացումից անմիջապես առաջ: Խոսելով այն մասին, թե ինչ ...

5. Ներկայացրեք այնպես, կարծես ձեր հաքը կախված է դրանից

Որոշ հաքաթոններ ցուցադրվում են մեկ առ մեկ, իսկ մյուսների մոտ ցուցադրվում են դեպքեր, երբ դատավորները իրենց կամքով են վերանայում հակերները: Wayանկացած դեպքում, շնորհանդեսը նույնքան կարևոր է, եթե ոչ ավելին, քան հենց հակերը: Եթե ունեք հիանալի նախագիծ, բայց չեք կարողանում այն ​​իրականացնել, ինչի՞ մասին է խոսքը: Համոզվեք, որ ձեր ժամանակի զգալի մասը նվիրել եք ձեր ներկայացումը պատրաստելուն և գործնականում կիրառելուն:

Սա այն դեպքում, երբ դա կարող է շատ օգտակար լինել, եթե ձեր թիմում մշակողներ չունեք: MVP- ի սահմանումից հետո, այս թիմի անդամները կարող են պլանավորել, թե ինչպես լավագույնս շուկայավարել այն `զարգացմանը զուգահեռ, պայմանով, որ երկու խմբերը միմյանց հետ շփվեն կարևոր փոփոխությունների վերաբերյալ: Մշակողները կարող են օգնել կենտրոնանալ «ինչի» վրա, իսկ մյուսները ճշգրտում են «ինչու» -ը:

Նախքան ձեր տարածքը նախագծելը, դուք պետք է ճանաչեք ձեր լսարանը: Եթե ​​ձեր հաքաթոնը հրավիրում է հասարակությանը դատելու, դուք ցանկանում եք գրավել հանդիսատեսի ուշադրությունը և նրանց հասցնել բանի: Ապագա բիզնեսի սեփականատերերին շնորհանդեսներ անելիս հաշվի առեք հիմնական ֆինանսական կանխատեսումները և ընկերության արժեքի ստեղծման օրինակները: Երբ ձեր գործընկեր հակերները գնահատում են ձեր նախագիծը, նայեք տեխնիկական մանրամասներին և ցույց տվեք ձեր ճարտարապետության բարդությունները:

Ամենահիշվող շնորհանդեսները սովորաբար առավել ինտերակտիվ են: Մի բան է տեսնել, որ ծրագիր է օգտագործվում: այլ բան է, որ դա զգաք ինքներդ ձեզ համար: Եթե ​​կարողանաք միջոց գտնել, որը թույլ է տալիս ձեր հանդիսատեսին ցույց տալ ձեր արտադրանքը, գնացեք դրան (եթե գիտեք ձեր հնարավոր կողմնակի խնդիրները):

Եթե ​​հետևեք այս քայլերին, ապա պետք է հաքաթոնից հեռանաք հետաքրքիր, եզակի և լավ կատարված արդյունքով: Դա չի նշանակում, որ դուք երաշխավորված եք հաղթել, բայց դա շատ ավելի պակաս կարևոր է, քան հմտություններն ու փորձը, որը դուք ձեռք եք բերում այս իրադարձություններին մասնակցելու ժամանակ:

Եթե ​​դուք հետաքրքրված եք միանալ մեր թիմին, ապա նայեք Soluto Nashville- ի աշխատատեղերին և ուղարկեք ինձ հաղորդագրություն: