Reklama
Vo vnútri každého z nás by mohol byť nápad na ďalšiu najpredávanejšiu mobilnú aplikáciu. Keď budete mať tento neuveriteľný nápad, s drôtovými modelmi a návrhmi pripravenými na prácu, musíte nájsť vývojára, ktorý dokáže zmeniť vašu víziu na realitu.
Tento ľahko sledovateľný sprievodca vám pomôže urobiť len to.
Vývojárov aplikácií nájdete na každom okraji internetu. Od detí účtujúcich 5 dolárov za hodinu, pracujúcich zo svojej spálne, až po neuveriteľne kvalifikovaných jednotlivcov, ktorí za svoju prémiovú cenu určite stoja.
Ako nováčik vo svete vývoja aplikácií môže byť hľadanie vašej cesty okolo tohto odvetvia problémom. Preosievanie sa medzi vývojármi, ktorí sa nad sebou budú snažiť pracovať na vašom projekte, si vyžaduje dôkladné zváženie.
Položte si nasledujúce otázky
Predtým, ako sa spojíte s akýmkoľvek vývojárom aplikácií, musíte najskôr pochopiť niekoľko vecí, nielen o svete mobilných aplikácií Navrhujete prelomovú aplikáciu? 7 blogov pre vývoj mobilných zariadení, ktoré by ste si mali prečítať Mobilný priestor je taký nový, že trendy sa neustále menia a každý deň sa získavajú nové poznatky. Ak plánujete vývoj mobilných aplikácií, ako môžete držať krok bez toho, aby ste sa zbláznili? Čítaj viac , ale o vašom vlastnom projekte;
1. Definovali ste projekt?
Musíte formulovať víziu svojej aplikácie bez žargónu tak, aby ju každý dobrý vývojár pochopil. Dokument, ktorý zostavíte, sa bude nazývať Žiadosť o ponuku (RFP) a mal by pomôcť vývojárovi alebo agentúre vytvoriť pre vás presný návrh. V závislosti od toho, koľko informácií je v rámci RFP, možno budete chcieť požiadať vývojára, aby podpísal dohodu o mlčanlivosti alebo dohoda o mlčanlivosti (NDA) ako prvý.
RFP by mal obsahovať informácie ako akýkoľvek existujúci softvér alebo platformy, s ktorými musí aplikácia pracovať. Počet očakávaných používateľov. Akékoľvek drôtové rámy a vzory, ktoré máte (niektorí vývojári ponúkajú dizajnérske služby, aj keď by som za to odporúčal spoluprácu so špecializovaným dizajnérom). Či už očakávate, že aplikácia bude natívna alebo HTML 5. Operačný systém (OS), na ktorý zacieľujete ako prvý.
Čím viac informácií, tým lepšie, ale nie príliš zdĺhavé.
2. Ste pripravení na vývojára?
Nezávislý vývojár aplikáciu skutočne vyvíja. Budete tiež potrebovať prístup k návrhárom UI a UX (ak ešte nemáte) a testerom použiteľnosti. Ak máte rozpočet, budete potrebovať aj obchodníkov. Možno bude potrebné pracovať aj s ilustrátormi, umelcami, konzultantmi, informačnými architektmi alebo webovými vývojármi.
Či už máte návrhy aplikácie vypracované pred alebo po výbere vývojára, je to tak Je nevyhnutné, aby sa ktorýkoľvek vývojár, ktorý si najmete, dokonale hodil k vášmu tímu a kultúre, ktorú chcete cutivate.
3. Je váš rozpočet realistický?
Náklady na vývoj aplikácií sa veľmi líšia. Závisí to od oboch odborné znalosti vývojáraa zložitosť projektu. Ako extrémne hrubé údaje, vývojár so sídlom v Indii, ktorý si najal na vytvorenie veľmi jednoduchej aplikácie, by pravdepodobne účtoval čokoľvek smerom nahor 3 000 dolárov (za predpokladu hodinovej sadzby okolo 25 USD). Hodinová sadzba v USA je mnohonásobne vyššia).
Ak hľadáte malý tím pre vývoj aplikácií so sídlom v western krajiny, aby ste pracovali na trochu zložitejšej aplikácii, budete sa dobre pozerať do päťmiestneho rozsahu. Ak sa rozhodnete pre prácu s väčšou agentúrou, často sa zmeníte na šesťciferné číslo.
Ak váš rozpočet nedosahuje ani niekoľko tisíc dolárov, možno je čas sa naučiť, ako na to kódujte svoju vlastnú aplikáciu Takže chcete vyvíjať aplikácie pre Android? Tu je návod, ako sa učiťPo toľkých rokoch by si človek myslel, že mobilný trh je teraz nasýtený každou aplikáciou, ktorú si človek dokáže predstaviť - to však nie je tak. Existuje veľa výklenkov, ktoré stále musíte ... Čítaj viac , začať z samé základy Takže chcete vytvoriť aplikácie pre iPhone? 10 projektov pre začiatočníkovChcete vytvárať aplikácie pre iPhone a iPad? Začnite tým, že sa naučíte základy Swift. Čítaj viac .
4. Je váš časový rámec realistický?
Podľa BlurGroup,
“priemerná doba dokončenia projektov vývoja aplikácií od počiatočnej fázy po dodanie projektu je iba 42 dní, priemerná doba dokončenia aplikácie pre tablet je 31 dní a vývoj aplikácií pre sociálne siete je najkratší (iba 28%) dni)".
Je to omnoho rýchlejšie, ako väčšina ľudí očakáva, ale tieto čísla závisia od toho, na akom projekte sa pracuje na plný úväzok, ako aj vy a vývojár vysoko kompetentní.
Ak ste vo vývoji aplikácie prvýkrát, vaša aplikácia je iba vedľajším projektom, mali by ste najmenej tento časový rámec sa zdvojnásobí, pričom sa pridáva ďalší čas na testovanie používateľov.
Nájdenie potenciálnych vývojárov
Po zodpovedaní predchádzajúcich otázok budete zhruba vedieť, čo hľadáte od vývojára, a čo od neho musíte počas tejto cesty požadovať.
Potom otvorte dialóg s niektorými vývojármi, s ktorými uvažujete, že premenia váš nápad na funkčnú aplikáciu. Existuje niekoľko spôsobov, ako nájsť týchto vývojárov, pričom vhodnou možnosťou je priame odporúčanie od osoby, ktorej dôverujete. Ak nenájdete slušné odporúčanie, mal by vám pomôcť zoznam uvedený nižšie (ktorý predpokladá, že hľadáte menší tím alebo nezávislého vývojára):
- AppFutura
- UpWork
- ContractIQ
- nezávislý pracovník
- guru
- posádka
- Smashing Magazine
Ak je váš rozpočet vyšší (t. J. Šesť číslic) a hľadáte spoluprácu s väčšou, renomovanou agentúrou, ktorí majú vysoké hodnotenie Google s ktorými bude často dobré hovoriť. Odporúča sa tiež položiť týmto väčším agentúram rovnaký súbor otázok, ako sú uvedené nižšie.
Opýtajte sa vývojárov na tieto otázky
Teraz máte v hre zoznam potenciálnych vývojárov, musíte ich zúžiť nielen na užší výber, ale pre jednotlivca alebo spoločnosť, ktorá prevezme vládu s vašim projektom a dodá presne to, čo potrebuješ.
Ak chcete pomôcť vyriešiť plevy zo svojho dlhého zoznamu, opýtajte sa vývojára na všetko, čo potrebujete vedieť, a na nasledujúce otázky. Toto je technický rozhovor 4 veci, na ktoré treba pamätať pri ďalšom technickom rozhovoreNedávno som mal rozhovor (na letnú stáž), o ktorom mi bolo predtým povedané, že by som si mal priniesť ceruzku pre prípad, že by sa vyskytli otázky týkajúce sa kódovania. Z posledného kúska som bol obzvlášť nervózny ... Čítaj viac , po všetkom. Ich odpovede na nasledujúce budú rozprávať a budú veľkou pomocou pri výbere správneho vývojára okamžite.
1. Kde môžem vidieť relevantné príklady svojej práce?
Každý slušný vývojár aplikácií bude mať prácu, na ktorú je hrdý, a mal by byť nadšený, že vás týmito aplikáciami predstaví. Uistite sa, že ste dostali odkazy na obchod s aplikáciami, aby ste si s aplikáciami mohli hrať sami, zistiť, ako fungujú, a prečítať si zostávajúce recenzie.
Pri pohľade na predchádzajúcu prácu buďte ostražití. Uistite sa, že vývojár zohral kľúčovú úlohu pri vývoji týchto aplikácií, a vyhľadajte konkrétne funkcie v aplikáciách, ktoré dokážu, že vývojár dokáže produkovať to, čo potrebujete.
2. Môžete poskytnúť referencie?
Až budete hovoriť s ostatnými ľuďmi, ktorí spolupracovali s vývojárom aplikácií, budete vedieť, aká je práca s nimi. V ideálnom prípade budete môcť hovoriť s ľuďmi, ktorých aplikácia ste už mali možnosť použiť.
Zistite od týchto minulých klientov, prečo si vybrali konkrétneho vývojára, ako dlho sa aplikácia vyvíjala, či už prekročila rozpočet alebo termín. Či už boli na ceste nejaké prekvapenia. Mali by ste sa tiež zoznámiť s pracovnou etikou vývojára.
Ako rýchlo reagujú na správy? Ako získajú spätnú väzbu? Prinášajú pri stole svoje vlastné nápady? Mohli by ste s nimi znova pracovať?
Každá kladná odpoveď pomôže vášmu rozhodnutiu.
3. Čo robí vy Vyniknúť?
Pri pohľade na životopisy a technické zručnosti mnohých skúsených dizajnérov môže byť ťažké rozlíšiť medzi nimi. Preto položte túto otázku, aby vývojárovi vysvetlili, čo ich odlišuje. To im dáva šancu prekonať svoju vášeň, lásku k práci a druh osoby, ktorou skutočne sú.
4. Ako bude komunikácia fungovať?
Ak dizajnér pracuje sám, zistite, aký je preferovaný spôsob a frekvencia komunikácie. Môže to byť telefón, skype, voľný (prečítajte si nejaké cenné informácie Slack tipy na riadenie projektov Ako používať Slack pre riadenie projektov pomocou týchto jednoduchých tipovVďaka dômyselnému súboru funkcií a používateľskému rozhraniu bez rozptyľovania sa platforma môže zdvojnásobiť ako nástroj riadenia projektu pre vás. Naučte sa, ako ho nastaviť ako svojho osobného asistenta online. Čítaj viac ) alebo nejakú inú platformu na riadenie projektov. Ak už máte nastavený vlastný komunikačný kanál, uistite sa, že sú ochotní do toho vstúpiť.
Ak chceš pracovať s tímom, zistiť, kto bude vašim prvým kontaktným miestom? A ako bude komunikácia riadená medzi všetkými v tomto tíme.
5. Ako dlho bude tento projekt trvať?
Zistite od každého vývojára, ako dlho oni verte, že projekt bude trvať. V ideálnom prípade, keď dostanete odpovede od niekoľkých vývojárov, začnete vidieť konsenzus, ktorý vám poskytne lepšiu predstavu o skutočnom časovom rámci, na ktorý sa pozeráte.
Uistite sa, že rozširujú svoju odpoveď a zistia, čo od vás budú potrebovať, skôr ako sa začne pracovať, a aká je najpravdepodobnejšia príčina možného zadržania. Ak existuje pozdržanie, ako to ovplyvní pôvodnú ponuku, ak vôbec?
6. Čo hľadáte u zákazníka?
Najímanie vývojára je obojsmerný vzťah. Nielenže musia byť pre vás to pravé, ale tiež musíte mať pre nich to pravé.
Zoberme si napríklad vývojára, ktorý hľadá zákazníka, ktorý im ponúka slobodu experimentovať alebo byť kreatívny so svojimi riešeniami. Ak chcete jednoducho niekoho, kto svoju prácu len dokončí podľa vašich presných špecifikácií, môžete si najať niekoho iného.
Toto sa často prehliada, pokiaľ ide o najímanie vývojára, ale je nesmierne dôležité, ak si chcete vytvoriť pracovný vzťah, ktorý je pre obe strany plodný.
7. Aké nové veci sa teraz učíte?
Touto otázkou môžete zistiť skutočnú vášeň a hnaciu silu, ktorú má vývojár. Ak sa skutočne nenaučia nič nové, sú skutočne zaviazané tomuto odvetviu? Budú schopní aktualizovať vašu aplikáciu?
Ak chcete skontrolovať čestnosť odpovede vývojára, pozrite si vývoj svojej práce v priebehu času. Ak vidíte neustále zlepšovanie, viete, že vývojár je niekto, kto hľadá zlepšiť ich technické schopnosti 5 spôsobov, ako rýchlo vylepšiť svoje technické zručnosti bez vynaloženia desetníkaĽudia tvrdia, že školenie stojí peniaze - ale za technické zručnosti to jednoducho nie je pravda. Svoje technické zručnosti môžete vylepšiť bez platenia - za predpokladu, že už máte prístup na internet, ktorý je, čo je ... Čítaj viac a kto je ochotný experimentovať. Spýtajte sa ich tiež, aké nové veci sa naučili z ich posledného projektu a či v súčasnosti experimentujú s niečím vzrušujúcim.
8. Aké testovanie bude súčasťou procesu?
Hľadáte rozsiahlu odpoveď na testovanie, ktoré sa uskutoční vo verzii beta vašej aplikácie, a proces opravy všetkých objavených chýb a ako dlho bude tento proces testovania a opravy pravdepodobný trvať.
9. Kto bude vlastniť dielo?
Toto je dôležité. Zistite, kto uchováva licenciu a autorské práva na akékoľvek dielo Ste zmätení v súvislosti s autorským zákonom? Tieto online zdroje môžu pomôcťÁno, je to mätúci predmet, ale je dôležité, aby ste okolo neho ovinuli hlavu. Ak ste zapojený do akejkoľvek tvorivej práce, tieto zdroje vám pomôžu pri tom. Čítaj viac alebo vyrobené vzory. Zaistite, aby ste tiež dostali všetky vývojové súbory pre aplikáciu, len v prípade, že potrebujete iného vývojára, ktorý sa ujme vládnutia, alebo v prípade, že je najatý ďalší vývojár, ktorý sa bude zaoberať budúcimi aktualizáciami.
Ak chcete porozumieť právnym aspektom, sledujte vládne weby, ako je napríklad US Small Business Administration [Broken Link Removed]. Musíte tiež poznať pokyny pre obchod s aplikáciami pre konkrétne platformy. Napríklad Pokyny na kontrolu obchodu App Store pre iOS.
Pre akýkoľvek zmätok môžete vždy vyhľadať právnu radu online To najlepšie z internetu: Vaše hľadanie právnej právnej pomoci bude teraz jednoduchšie [iba v USA]Možno budete mať súdnu žalobu, aby ste dostali von z brány a do súdnej siene. Môžete tiež hľadať podrobné právne informácie, aby ste sa mohli zastupovať. Internet je tu preto, aby vám pomohol. Čítaj viac alebo offline.
10. Čo odo mňa budete potrebovať?
Predtým, ako začnete pracovať, od vás bude veľa vývojárov, takže môžete očakávať celkom komplexný zoznam. Pravdepodobne budete musieť mať svoje návrhy okamžite k dispozícii niektoré formáty súborov Vedieť, kedy použiť formát súboru: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLACPoznáte rozdiely medzi JPG a PNG alebo MP3 a FLAC? Ak neviete, ktoré formáty súborov sa majú použiť, dajte nám ich vysvetliť. Čítaj viac , spolu s komplexným popisom cieľového publika, cieľom vašej aplikácie a spôsobu, akým plánujete získať používateľov.
Predtým, ako začnete s prácou, uistite sa, že ste to všetko dostali k vývojárovi, aby ste sa uistili, že nespôsobujete neprimerané zdržania.
11. Aká je vaša ponuka, podmienky a záruky?
V tejto fáze musíte nielen pochopiť cenu (aspoň hrubú sumu) toho, čo budete musieť odkašlať, ale presne to, čo je v cene zahrnuté.
Musíte vedieť, koľko revízií alebo pracovných hodín je zahrnutých. Musíte vedieť, čo sa stane, keď dôjde k oneskoreniu. Musíte vedieť, kedy budú potrebné platby (zvyčajne budete musieť zaplatiť určitú časť vopred, a potom, keď sa dosiahnu určité míľniky, uskutočnite budúce platby). Zistite tiež, ako sa vypočítavajú ceny za akékoľvek zmeny (t. J. Ďalšie funkcie), ktoré sa v projekte uskutočňujú počas vývoja, a či sú zahrnuté opravy chýb, a ak áno, ako dlho.
Nakoniec sa opýtajte, aké záruky budete mať. Je časový rámec zaručený? Je prijatie do obchodu App Store zaručené (je to dokonca ich zodpovednosť) odošlite aplikáciu Ako odoslať svoju vlastnú aplikáciu do obchodu iTunes App StoreNaprogramovali ste tak svoju prvú aplikáciu pre iOS a chcete ju nahrať a odoslať do obchodu iTunes? Ako som nedávno zistil, nie je to také ľahké, ako to znie. Zariadenie ... Čítaj viac do obchodov s aplikáciami?) To všetko ste vy musieť úplne porozumieť pred začatím práce s vývojárom. Požiadajte o vzorovú zmluvu na opätovné skontrolovanie malej tlače. Uistite sa, že ste všetko predtým úplne pochopili podpis 3 spôsoby, ako elektronicky podpísať dokumentyPapierovanie nemusí byť fuškou, ak sa s ňou dá rýchlo a efektívne pracovať. V prípade podpisovania dokumentov to zvyčajne nie je. Je to beznádejne spletitý proces, všetko za to, aby ste dostali jediného skrátene ... Čítaj viac .
12. Môžeme zavolať?
Pokúste sa znova potvrdiť odpovede, ktoré dostanete počas hovoru. Ak sa s klientom rozprávate individuálne, je oveľa pravdepodobnejšie, že získate pocit, kto sú a či vás „dostanú“.
Ak žijú v zahraničí, používajú Skype alebo ďalšie alternatívy VoIP Prerušte kábel pomocou 4 telefónnych plánov VoIP, ktoré sú lacnejšie ako SkypeZnižovanie nákladov je v súčasnosti všetko zlosť. V tomto článku vám ukážeme, ako by štyri lacné alternatívy VoIP mohli pomôcť znížiť váš účet za telekomunikácie. Čítaj viac ušetrí vám peniaze za hovory.
Hýbať sa vpred
Je pravda, že vyššie je veľa otázok a vy budete musieť venovať čas tomu, aby ste si prečítali každý návrh, ktorý dostanete. Mnohí vývojári sa budú vyhýbať tomu, aby odpovedali tak podrobne, takže budete vedieť, že tí, ktorí to urobia, budú skutočne nadšení, že s vami budú pracovať.
Výberom správneho vývojára aplikácií bude chod celého vášho projektu nekonečne menej stresujúci a úspešnejší. Počas celého procesu vývoja budete musieť poskytnúť dostatok spätnej väzby a úzko spolupracovať s vývojárom. Spolu s tým budete tiež musieť začať pracovať na marketingovej a PR strane svojej aplikácie, aby ste všetko pripravili na spustenie.
Nasledujúce články z celého webu vám pomôžu začať s týmto správaním.
- Sprievodca marketingom Stratosy pre iOS
- 5 najväčších chýb v marketingu mobilných aplikácií
- 5 stratégií, ako prinútiť svojich používateľov, aby predávali vašu mobilnú aplikáciu pre vás
- 7 účinných spôsobov uvádzania mobilných aplikácií na trh
Čo ste urobili so svojím geniálnym nápadom na aplikáciu? Aké ďalšie otázky ste považovali za užitočné pri pýtaní sa potenciálnych vývojárov aplikácií? Máte nejaké ďalšie tipy pre ostatných ľudí, ktorí idú touto cestou?
Kredity obrázkov: Firefox Mobile pre Android autor: Johan Larsson (Flickr) Príkladný programátor autor: Alper Cugun (Flickr), Bitka o autorské práva 2011 autor: Christopher Dombres (Flickr)
Rob Nightingale má titul z filozofie na University of York vo Veľkej Británii. Viac ako päť rokov pôsobil ako manažér sociálnych médií a konzultant a zúčastňoval sa workshopov v niekoľkých krajinách. Za posledné dva roky bol Rob tiež autorom technológií a je MakeUseOf sociálnym mediálnym manažérom a editorom bulletinov. Zvyčajne ho nájdete pri cestovaní...