Nejlepší odpověď
Je to skvělá otázka. Jsem podnikatel od roku 2009 a mnohokrát jsem outsourcoval programování / vývoj webů. Trvalo několik špatných zkušeností, než jsme se svým obchodním partnerem dokázali skutečně přijít na to a najít spolehlivého vývojáře pro naše podniky.
Tady je moje rada pro outsourcing programování pro váš startup:
- Víte, koho hledáte : Kolik zkušeností by měli mít? Kolik si účtují? Kde se nacházejí? Kolik hodin chcete, aby pracovali týdně? Jak chcete, aby komunikovali? Jaký typ průmyslových zkušeností potřebují? Jaké vývojové jazyky potřebují znát? Jsou plný stack? Backend? Frontend?
- Znáte požadavky projektu: Jako vlastník firmy potřebujete znát rozsah a podrobnosti programu / projektu kterou hledáte. Pokud tak neučiníte, bude velmi těžké zpočátku komunikovat s jakýmkoli programátorem. Udělejte si čas se svým týmem na brainstorming a před přijetím si zapište co nejvíce podrobností o projektu.
- Použijte web jako FreeeUp | Najměte si předem prověřené nezávislé pracovníky a najděte si práci na volné noze online nebo Toptal a najděte spolehlivého webového vývojáře, který zapadne do vašeho rozpočtu. Existuje spousta stránek, kde najdete programátory, ale doporučuji tyto dva, protože programátoři jsou předem prověřeni před tím, než jsou povoleni na tržištích. Pokud neznáte programování / vývoj, může být nesmírně obtížné provést pohovor a veterináře. Tyto weby vám s tímto procesem pomohou.
- Stanovte velmi, velmi jasná očekávání, odhady a termíny: Téměř všichni programátoři / vývojáři mají je velmi těžké odhadnout, kdy bude projekt dokončen. Abyste se tomuto problému vyhnuli, rozdělte projekt na mini milníky, na kterých se vývojář může snažit, a udržujte si aktuální informace. Každý milník by neměl trvat déle než 1 týden. Tímto způsobem můžete vždy vidět pokrok, kterého v projektu dosahují, a můžete řídit očekávání.
- Buďte dobrým manažerem a lídrem: Nechcete prostě zmizet, jakmile najdete někoho dobrého pro projekt. Ujistěte se, že máte u vývojáře každodenní ohlášení, týdenní hovory s podrobnějšími informacemi o průběhu a různé způsoby komunikace, abyste se mohli kdykoli spojit.
Outsourcing vašeho programování / vývoje webu je rozhodně jednou z nejobtížnějších oblastí, kde můžete outsourcovat svůj startup. ALE pokud můžete postupovat podle této příručky a brát ji velmi vážně, je to možné.
Doufám, že to pomůže!
Na zdraví 🙂
Connor Gillivan
Odpověď
Existuje mnoho webů, například upWork, kde si můžete jeden najmout. Existuje spousta vývojářů, z nichž někteří v tomto vlákně odpovídají! Ale pravdou je, že nejde ani tak o to, kam jdete, jako o to, co děláte při prověřování svých kandidátů. Najdete dobré i špatné kandidáty, ať jste kdekoli. Mám vývojáře podnikových aplikací . Na základě toho, co vidím na trhu, je zde několik věcí, na které byste měli myslet, bez ohledu na to, zda si nakonec najmete společnost nebo samostatného nezávislého pracovníka:
- Než začnete pohovořit, buďte určitě máte kompletní plán své aplikace. Pro vývoj je nejen nezbytný, ale jasný plán vám pomůže rozhodnout, jaké kvalifikace by váš vývojář měl mít.
- Pokud uchazeč nebo firma odpověděla na seznam pracovních míst, zeptejte se ho na seznam. Existují vývojáři, kteří pouze reagují na každý seznam, aniž by je četli. Nechcete je.
- Pokud si najmete společnost, zeptejte se na konkrétní osobu, která by na vašem projektu pracovala. Společnost má několik vývojářů, takže chcete vědět, že vám přidělí někoho vhodného.
- Zkontrolujte portfolio kandidáta. Věnujte zvláštní pozornost projektům, které jsou podobné vašim, protože vývojář může být v některých věcech dobrý, v jiných ne. Pokud tedy chcete vývojáře pro iOS, věnujte větší pozornost jejich práci s iOS než ostatním položkám (jako je Android) v jejich životopisu.
- Špatně napsaný kód je něco, co povede k problémům s kvalitou vašeho hotového produktu. Pokud znáte někoho, kdo je vývojářem, ukažte mu ukázky kódu z předchozí práce kandidáta a nechte je vyhodnotit z hlediska kvality. Pokud neznáte někoho, kdo je vývojářem, najměte mě .
- Pokud mají reference, zkontrolujte je.
- Buďte předem a podrobně informujte o tom, co má vývojář dělat. Tímto způsobem, pokud jsou upřímní, vám mohou říci, že se k sobě nehodí.
- Ujistěte se, že po dokončení obdržíte veškerý potřebný zdrojový kód a hesla. U dlouhého projektu také získáte zálohy zdrojového kódu, takže pokud vývojář ukončí svoji činnost nebo se rozhodnete přejít na někoho jiného, budete mít alespoň kód, který již byl dokončen. Rovněž zabrání vydírání po dokončení projektu.
- Nakonec si najmout nejlevnější variantu. Existuje důvod, proč jsou nejlevnější variantou.
Doufám, že to pomůže!