
William Charles
0
3325
392
Uvnitř každého z nás by mohl být nápad na další nejprodávanější mobilní aplikaci. Až budete mít tento neuvěřitelný nápad, s drátovými kostry a návrhy připravenými k práci, budete muset najít vývojáře, který dokáže proměnit vaši vizi ve skutečnost.
Tento snadno sledovatelný průvodce vám pomůže právě to.
Vývojáři aplikací jsou k dispozici na každém koutu internetu. Od dětí účtujících 5 dolarů za hodinu, pracujících ze své ložnice, až po neuvěřitelně kvalifikované jedince, kteří stojí za to se svou prémiovou sazbou.
Jako nováček ve světě vývoje aplikací může být nalezení cesty kolem tohoto odvětví problémem. Prohledávání vývojářů, kteří se budou plazit nad sebou, aby pracovali na vašem projektu, vyžaduje pečlivé zvážení.
Položte si následující otázky
Než se spojíte s jakýmkoli vývojářem aplikací, musíte nejprve porozumět několika věcem, nejen o světě mobilních aplikací. Navrhování průlomové aplikace? 7 blogů pro mobilní vývoj, které byste si měli přečíst, navrhování průlomové aplikace? 7 Blogy pro mobilní vývoj, které byste si měli přečíst Mobilní prostor je tak nový, že trendy se neustále mění a každý den se vytvářejí nové poznatky. Pokud plánujete vývoj mobilních aplikací, jak můžete držet krok, aniž byste se zbláznili? , ale o vašem vlastním projektu;
1. Definovali jste projekt?
Musíte formulovat vizi své aplikace, bez žargonu, tak, aby ji každý dobrý vývojář pochopil. Dokument, který sestavíte, se bude jmenovat Žádost o nabídku (RFP), a měl by pomoci vývojáři nebo agentuře vytvořit přesný návrh pro vás. V závislosti na tom, kolik informací je v rámci RFP, možná budete chtít požádat vývojáře, aby nejprve podepsal dohodu o mlčenlivosti nebo dohodu o mlčenlivosti (NDA)..
RFP by měl zahrnovat informace, jako je jakýkoli existující software nebo platformy, se kterými aplikace musí pracovat. Počet očekávaných uživatelů. Jakékoli kostry a návrhy, které máte (někteří vývojáři nabízejí designové služby, i když bych za to doporučil spolupráci se specializovaným designérem). Ať už očekáváte, že aplikace bude nativní nebo HTML 5. Operační systém (OS), na který cílíte jako první.
Čím více informací, tím lépe, ale nedělají to příliš zdlouhavé.
2. Jste připraveni na vývojáře?
Nezávislý vývojář aplikaci pouze vyvíjí. Budete také potřebovat přístup k návrhářům UI a UX a testerům použitelnosti (pokud ještě nemáte). Pokud máte rozpočet, budete potřebovat také obchodníky. Možná budete také muset spolupracovat s ilustrátory, umělci, konzultanty, informačními architekty nebo vývojáři webu.
Ať už máte návrhy aplikace vypracované před nebo po výběru vývojáře, je naprosto nezbytné, aby se kterýkoli vývojář, který si najmete, dokonale hodil k vašemu týmu a kultuře, kterou chcete omezit.
3. Je váš rozpočet realistický?
Náklady na vývoj aplikací se velmi liší. Záleží na obou odborné znalosti vývojáře, a složitost projektu. Jak extrémně hrubá čísla, vývojář se sídlem v Indii, najatý k vytvoření velmi jednoduché aplikace, by pravděpodobně účtoval cokoli nahoru 3 000 USD (za předpokladu, že hodinová sazba kolem 25 $. Hodinová sazba v USA je mnohonásobně vyšší).
Pokud hledáte malý tým pro vývoj aplikací založený v Západní země, abyste mohli pracovat na poněkud složitější aplikaci, podíváte se dobře do pětimístného rozsahu, často se rozhodnete pro šestimístný počet, pokud se rozhodnete pracovat s větší agenturou.
Pokud se váš rozpočet ani natáhne až na několik tisíc dolarů, možná je na čase naučit se kódovat vlastní aplikaci. Chcete tedy vyvíjet aplikace pro Android? Zde je návod, jak se to naučit, chcete vyvíjet aplikace pro Android? Zde je návod, jak se naučit Po tolika letech by si člověk myslel, že mobilní trh je nyní nasycený každou aplikací, kterou si člověk dokáže představit - ale tomu tak není. Existuje spousta výklenků, které ještě musí…, počínaje samotnými základy, takže si chcete vytvořit iPhone aplikace? 10 projektů pro začátečníky, takže chcete vytvořit aplikace pro iPhone? 10 projektů pro začátečníky Chcete vytvořit aplikace pro iPhone a iPad? Začněte tím, že se naučíte základy Swift. .
4. Je váš časový rámec realistický?
Podle BlurGroup,
“průměrná doba dokončení projektů vývoje aplikací od počátečního krátkého do dodání projektu je pouze 42 dní, přičemž průměrná doba dokončení aplikace Tablet je 31 dní a vývoj aplikací pro sociální aplikace je nejkratší (pouze 28 dní)”.
Je to mnohem rychlejší, než většina lidí očekává, ale tato čísla závisí na tom, na jakém projektu se pracuje plný úvazek, stejně jako vy i vývojář vysoce kompetentní.
Pokud se jedná o váš první vývoj aplikace, protože vaše aplikace je pouze vedlejším projektem, měli byste alespoň zdvojnásobte tento časový rámec a přidejte další čas pro testování uživatele.
Hledání potenciálních vývojářů
Poté, co jste odpověděli na předchozí otázky, budete zhruba vědět, co hledáte u vývojáře, a na co byste se měli během této cesty po sobě ptát..
Poté otevřete dialog s některými vývojáři, s nimiž uvažujete o najímání, aby se váš nápad stal funkční aplikací. Existují různé způsoby, jak najít tyto vývojáře, přičemž upřednostňovanou možností je přímé doporučení od někoho, komu důvěřujete. Pokud nemůžete najít slušné doporučení, měl by vám pomoci následující seznam (který předpokládá, že hledáte menší tým nebo vývojáře na volné noze):
- AppFutura
- UpWork
- ContractIQ
- Nezávislý pracovník
- Guru
- Posádka
- Smashing Magazine
Pokud je váš rozpočet vyšší (tj. Šestimístný) a chcete spolupracovat s větší, renomovanou agenturou, bude často dobré hovořit s těmi, kdo mají vysoké hodnocení Google. Doporučujeme také položit těmto větším agenturám stejnou sadu otázek, které jsou uvedeny níže.
Zeptejte se vývojářů na tyto otázky
Nyní máte ve hře seznam potenciálních vývojářů, musíte je zúžit nejen na užší seznam, ale na jednotlivce nebo společnost, kteří budou vládnout s vaším projektem a doručí přesně to, co potřebujete..
Chcete-li pomoci odstranit plev z vašeho dlouhého seznamu, zeptejte se vývojáře, co potřebujete vědět, plus následující otázky. Toto je technický rozhovor 4 věci, které si pamatujete pro svůj další technický rozhovor 4 věci, které si pamatujeme pro váš další technický rozhovor Nedávno jsem měl rozhovor (pro letní stáž), pro který mi bylo předem řečeno, že musím přinést tužku pro případ, že by byly kódovací otázky. Z posledního kousku jsem byl zvlášť nervózní ... po tom všem. Jejich odpovědi na následující budou vyprávět a budou velkou pomocí při výběru správného vývojáře ihned.
1. Kde mohu vidět relevantní příklady vaší práce?
Každý slušný vývojář aplikací bude mít práci, na kterou je hrdý, a měl by být nadšený, že vás do těchto aplikací představí. Ujistěte se, že máte odkazy na obchod s aplikacemi, abyste si s aplikacemi mohli hrát sami, zjistit, jak fungují, a přečíst si zbylé recenze..
Při pohledu na předchozí práci buďte ostražití. Ujistěte se, že vývojář hrál klíčovou roli ve vývoji těchto aplikací, a podívejte se na konkrétní funkce v aplikacích, které prokazují, že vývojář dokáže produkovat to, co potřebujete.
2. Můžete poskytnout reference?
Až budete mluvit s ostatními lidmi, kteří spolupracovali s vývojářem aplikace, budete vědět, jaká je práce s nimi. V ideálním případě budete moci mluvit s lidmi, kteří mají aplikaci, kterou jste již měli možnost použít.
Zjistěte od těchto minulých klientů, proč si vybrali konkrétního vývojáře, jak dlouho se aplikace vyvíjela, ať už překročila rozpočet nebo termín. Zda byla na cestě nějaká překvapení. Měli byste také poznat pracovní etiku vývojáře.
Jak rychle reagují na zprávy? Jak získají zpětnou vazbu? Přinášejí ke stolu své vlastní nápady? Budeš s nimi znovu pracovat?
Každá pozitivní odpověď pomůže vašemu rozhodnutí.
3. Co dělá Vy Vyčnívat?
Při pohledu na životopisy a technické dovednosti mnoha zkušených návrhářů může být obtížné rozlišit mezi nimi. Takže položte tuto otázku, abyste na vývojáře vysvětlili, co je odlišuje. To jim dává šanci překonat svou vášeň, lásku k práci a druh člověka, kým skutečně jsou.
4. Jak bude komunikace fungovat?
Pokud designér pracuje sám, zjistěte jejich preferovanou metodu a frekvenci komunikace. Může to být telefon, Skype, Slack (přečtěte si několik cenných tipů pro správu projektů Slack Jak používat Slack pro řízení projektů pomocí těchto jednoduchých tipů Jak používat Slack pro řízení projektů pomocí těchto jednoduchých tipů S chytrým souborem funkcí a uživatelským rozhraním bez rozptylování , může se platforma zdvojnásobit jako nástroj pro správu projektů. Naučte se, jak ji nastavit jako svého online osobního asistenta.) nebo jiné platformy pro správu projektů. Pokud již máte nastaven svůj vlastní komunikační kanál, ujistěte se, že jsou ochotni se do toho ponořit.
Pokud budete pracovat s týmem, zjistěte, kdo bude vaším prvním kontaktním místem? A jak bude komunikace řízena mezi všemi v týmu.
5. Jak dlouho bude projekt trvat??
Zjistěte od každého vývojáře, jak dlouho oni věřte, že projekt bude trvat. V ideálním případě, jakmile dostanete odpovědi od několika vývojářů, začnete vidět konsenzus, což vám poskytne lepší představu o skutečném časovém rámci, na který se díváte.
Ujistěte se, že se jejich odpověď rozbalí a zjistěte, co od vás budou potřebovat, než začne práce, a jaká je nejpravděpodobnější příčina potenciálního zadržení. Pokud existuje pozdržení, jak to ovlivní původní nabídku, pokud vůbec?
6. Co hledáte u zákazníka?
Najímání vývojáře je obousměrný vztah. Musí to být nejen pro vás, ale také pro ně.
Vezměte si například vývojáře, který hledá zákazníka, který jim nabízí svobodu experimentovat nebo být kreativní s jejich řešeními. Pokud prostě chcete někoho, kdo si svou práci udělá přesně podle vašich specifikací, můžete si najmout někoho jiného.
Toto je často přehlíženo, pokud jde o najímání vývojáře, ale je nesmírně důležité, pokud chcete vytvořit pracovní vztah, který bude plodný pro obě strany..
7. Jaké nové věci se právě teď učíte?
Díky této otázce můžete objevit skutečnou vášeň a hnací sílu, kterou má vývojář. Pokud se opravdu nenaučí nic nového, jsou skutečně oddáni tomuto odvětví? Budou moci udržovat vaši aplikaci aktuální?
Chcete-li zkontrolovat poctivost odpovědi vývojáře, podívejte se na vývoj jejich práce v průběhu času. Pokud vidíte neustálé zlepšování, víte, že vývojář je někdo, kdo se snaží zlepšit své technické schopnosti. 5 způsobů, jak rychle zlepšit své technické dovednosti bez vynaložení desetníku 5 způsobů, jak rychle zlepšit své technické dovednosti bez vynaložení desetníku Lidé tvrdí, že školení stojí peníze - ale pro technické dovednosti to prostě není pravda. Můžete vylepšit své technické dovednosti bez placení - za předpokladu, že již máte přístup k internetu, který je, který je… a kdo je ochoten experimentovat. Zeptejte se jich také, jaké nové věci se dozvěděli z jejich posledního projektu, a pokud v tuto chvíli experimentují s něčím vzrušujícím.
8. Jaké testování bude zahrnuto do procesu?
Hledáte rozsáhlou odpověď na testování, které bude provedeno ve verzi beta vaší aplikace, a na proces opravy všech objevených chyb a na jak dlouho bude tento proces testování a opravy pravděpodobně trvat.
9. Kdo bude vlastnit dílo?
Toto je důležité. Zjistěte, kdo udržuje reprodukci licence a autorská práva k jakémukoli dílu Confused About Copyright Law? Tyto online zdroje mohou pomoci zmateně ohledně autorského zákona? Tyto online zdroje mohou pomoci Je to matoucí téma, ano, ale je důležité, abyste si kolem něj ovinuli hlavu. Pokud jste zapojeni do jakékoli tvůrčí práce, vám tyto zdroje pomohou právě v tom. nebo vyrobené vzory. Zajistěte, aby vám byly také doručeny všechny vývojové soubory pro aplikaci, pouze v případě, že potřebujete dalšího vývojáře, který se ujme vládnutí, nebo v případě, že je najat jiný vývojář, který se bude zabývat budoucími upgrady.
Chcete-li porozumět právním aspektům, sledujte vládní weby, jako je US Small Business Administration [Broken Link Removed]. Rovněž je třeba znát pokyny pro obchod s aplikacemi pro konkrétní platformy. Například Pokyny pro recenzi obchodu App Store pro iOS.
V případě nejasností můžete vždy vyhledat právního poradce online. Nejlepší z Internetu: Vaše hledání právní právní pomoci pro odborníky je nyní snadnější [pouze pro USA] Nejlepší z internetu: Vaše vyhledávání pro právní právní pomoc pro odborníky je nyní jednodušší [pouze pro USA] soudní svědění, aby se dostali ven a do soudní síně. Možná také hledáte podrobné právní informace, abyste se mohli zastupovat. Internet je tu proto, aby vám pomohl. nebo offline.
10. Co ode mě budete potřebovat?
Než bude moci vývojář začít pracovat, bude od vás spousta vývojářů potřebovat, takže očekávejte docela úplný seznam. Pravděpodobně budete muset mít své návrhy snadno dostupné v určitých formátech souborů vědět, kdy použít který formát souboru: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLAC vědět, kdy použít který formát souboru: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLAC Znáte rozdíly mezi JPG a PNG nebo MP3 a FLAC? Pokud nevíte, jaké formáty souborů použít, nechte se provést jejich rozlišením. , spolu s komplexním popisem cílové skupiny, cíle aplikace a toho, jak plánujete získat uživatele.
Než začnete s prací, ujistěte se, že jste to všechno dostali k vývojáři, abyste zajistili, že nejste příčinou zbytečných zadržení.
11. Jaká je vaše nabídka, podmínky a záruky?
V této fázi musíte nejen pochopit cenu (alespoň hrubou hodnotu) toho, co budete muset vykašlat, ale přesně to, co je v ceně zahrnuto.
Musíte vědět, kolik revizí nebo hodin práce jsou zahrnuty. Musíte vědět, co se stane, když dojde ke zpoždění. Musíte vědět, kdy budou vyžadovány platby (obvykle budete muset zaplatit část předem, a poté, co dosáhnete určitých milníků, proveďte budoucí platby). Zjistěte také, jak se počítají ceny za jakékoli změny (tj. Další funkce), které se v projektu provádějí během vývoje, a zda jsou zahrnuty opravy chyb, a pokud ano, na jak dlouho.
Nakonec se zeptejte, jaké záruky budete mít. Je časový rámec zaručen? Je zaručeno přijetí do obchodu App Store (je to dokonce jejich odpovědnost za odeslání aplikace Jak odeslat vlastní aplikaci do obchodu App Store iTunes Jak odeslat vlastní aplikaci do obchodu App Store iTunes Takže jste naprogramovali svou první aplikaci pro iOS a vy Chcete, aby bylo nahráno a odesláno do obchodu iTunes? Jak jsem nedávno zjistil, není to tak jednoduché, jak to zní.… do obchodů s aplikacemi?) To jsou všechno věci, které vy musí plně porozumět před zahájením práce s vývojářem. Zeptejte se na ukázkovou smlouvu, abyste dvakrát zkontrolovali drobný tisk. Před podepsáním 3 způsobů, jak elektronicky podepsat dokumenty, ujistěte se, že vše plně pochopíte. 3 způsoby, jak elektronicky podepsat dokumenty Papírování nemusí být fuškou, pokud je lze s ním rychle a efektivně zacházet. V případě podepisování dokumentů to obvykle není. Je to beznadějně spletitý proces, vše pro získání jediného škrkavce… .
12. Můžeme zavolat?
Zkuste znovu potvrdit odpovědi, které obdržíte během hovoru. Tím, že si s klientem promluvíte jeden na druhého, je mnohem pravděpodobnější, že získáte pocit, kdo jsou, a zda ano “dostat tě”.
Pokud žijí v zahraničí, používají Skype nebo jiné alternativy VoIP Řezejte kabel pomocí 4 telefonních plánů VoIP, které jsou levnější než Skype Řezejte kabel pomocí 4 telefonních plánů VoIP, které jsou levnější než Skype. V tomto článku vám ukážeme, jak by čtyři levné alternativy VoIP mohly pomoci snížit váš telekomunikační účet. vám ušetří peníze za hovory.
Pohyb vpřed
Je pravda, že výše je spousta otázek a budete muset věnovat čas projít každý návrh, který obdržíte opatrně. Mnoho vývojářů se bude vyhýbat odpovědi v takovém detailu, takže budete vědět, že ti, kdo to budou, budou opravdu nadšeni, že s vámi budou pracovat..
Výběrem správného vývojáře aplikací bude chod celého projektu nekonečně méně stresující a úspěšnější. V průběhu celého procesu vývoje budete muset nabídnout spoustu zpětné vazby a úzce spolupracovat s vývojářem. Spolu s tím budete také muset začít pracovat na marketingové a PR straně své aplikace, abyste dostali vše připravené ke spuštění.
Abychom vám pomohli začít s tím, budou vám následující články z celého webu dobře vyhovovat.
- Průvodce iOS Marketing Stratagy
- 5 největších chyb v marketingu mobilních aplikací
- 5 strategií, jak přimět své uživatele k tomu, aby na trh uvedli vaši mobilní aplikaci za vás
- 7 účinných způsobů uvádění mobilních aplikací na trh
Co jste udělali se svým skvělým nápadem na aplikaci? Jaké další otázky jste považovali za užitečné při dotazování se na budoucí vývojáře aplikací? Máte nějaké další tipy pro další lidi, kteří jdou touto cestou?
Image Credits: Firefox Mobile pro Android od Johna Larssona (Flickr) Příkladný programátor Alper Cugun (Flickr), Bitva o autorská práva 2011 od Christopher Dombres (Flickr)