Wat is de beste manier om het programmeren voor uw startup uit te besteden?

Beste antwoord

Het is een geweldige vraag. Ik ben een ondernemer sinds 2009 en heb de programmering / webontwikkeling vaak uitbesteed. Het kostte mijn zakenpartner een aantal slechte ervaringen en ik kon er echt achter komen en een betrouwbare ontwikkelaar voor onze bedrijven vinden.

Hier is mijn advies voor het uitbesteden van programmering voor uw startup:

  1. Weet naar wie u op zoek bent : hoeveel ervaring moeten ze hebben? Hoeveel brengen ze in rekening? Waar bevinden ze zich? Hoeveel uur wilt u dat ze per week werken? Hoe wil je dat ze communiceren? Wat voor soort branche-ervaring hebben ze nodig? Welke ontwikkelingstalen moeten ze kennen? Zijn ze een volledige stapel? Backend? Frontend?
  2. Ken de vereisten van het project: Als bedrijfseigenaar moet u de omvang en details van het programma / project kennen die u wilt hebben gebouwd. Als je dat niet doet, wordt het in eerste instantie buitengewoon moeilijk om met een programmeur te communiceren. Neem de tijd met uw team om te brainstormen en schrijf zoveel mogelijk details over het project op voordat u aanneemt.
  3. Gebruik een site als FreeeUp | Huur vooraf gecontroleerde freelancers in en zoek online freelancers of Toptal om een ​​betrouwbare webontwikkelaar te vinden die binnen uw budget past. Er zijn tal van sites waar u programmeurs kunt vinden, maar ik raad deze twee aan omdat de programmeurs vooraf worden doorgelicht voordat ze de marktplaatsen mogen betreden. Als je de programmering / ontwikkeling niet kent, kan het buitengewoon moeilijk zijn om een ​​interview en een dierenarts te houden. Deze sites helpen u bij dat proces.
  4. Stel zeer, zeer duidelijke verwachtingen, schattingen en vervaldatums: Bijna alle programmeurs / ontwikkelaars hebben het is erg moeilijk om schattingen te geven over wanneer een project zal worden voltooid. Om dat probleem te voorkomen, moet u het project opsplitsen in mini-mijlpalen waar de ontwikkelaar naar toe kan werken en u op de hoogte kunnen houden. Elke mijlpaal duurt niet langer dan één week. Op die manier kunt u altijd de voortgang zien die ze boeken bij het project en kunt u de verwachtingen managen.
  5. Wees een goede manager en leider: Je wilt niet zomaar verdwijnen als je iemand hebt gevonden die goed is voor het project. Zorg ervoor dat u dagelijks incheckt bij de ontwikkelaar, wekelijkse oproepen om meer diepgaande details van de voortgang te bespreken en meerdere communicatiemethoden, zodat u contact kunt opnemen wanneer ze aan het werk zijn.

Het uitbesteden van uw programmeer- / webontwikkeling is zeker een van de moeilijkere gebieden om uw startup te overtreffen. MAAR als je deze gids kunt volgen en heel serieus kunt nemen, is het mogelijk.

Ik hoop dat dit helpt!

Proost 🙂

Connor Gillivan

Antwoord

Er zijn veel sites, zoals upWork, waar u er een kunt huren. Er zijn veel ontwikkelaars, van wie sommigen reageren in deze thread! Maar de waarheid is dat het niet zozeer gaat om waar u heen gaat, maar om wat u doet om uw kandidaten te screenen. U vindt overal goede en slechte kandidaten. Ik heb een app-ontwikkelaar voor bedrijfsscreening . Op basis van wat ik in de markt zie, zijn hier enkele dingen waar u aan moet denken, ongeacht of u uiteindelijk een bedrijf of een individuele freelancer inhuurt:

  • Voordat u zelfs maar begint met solliciteren, moet u zeker dat je een compleet plan voor je app hebt. Het is niet alleen nodig voor ontwikkeling, maar een duidelijk plan helpt u te beslissen welke kwalificaties uw ontwikkelaar zou moeten hebben.
  • Als de kandidaat of het bedrijf op een vacature heeft gereageerd, stel hem dan vragen over de vacature. Er zijn ontwikkelaars die gewoon op elke aanbieding reageren zonder ze zelfs maar te lezen. Je wilt ze niet.
  • Als je een bedrijf inhuurt, vraag dan naar de specifieke persoon die aan je project zou werken. Een bedrijf heeft meerdere ontwikkelaars, dus u wilt weten of ze u een geschikt iemand gaan toewijzen.
  • Bekijk het portfolio van de kandidaat. Besteed speciale aandacht aan de projecten die op de uwe lijken, aangezien een ontwikkelaar in sommige dingen goed kan zijn en in andere niet. Dus als je een iOS-ontwikkelaar wilt, besteed dan meer aandacht aan hun iOS-werk dan aan de andere items (zoals Android) op hun cv.
  • Slecht geschreven code leidt tot kwaliteitsproblemen met je eindproduct. Als u iemand kent die een ontwikkelaar is, laat hem dan codevoorbeelden zien van het eerdere werk van de kandidaat en laat hem dat beoordelen op kwaliteit. Als u niet iemand kent die een ontwikkelaar is, neem dan contact met mij op .
  • Als ze referenties hebben, bekijk ze dan.
  • Wees duidelijk en gedetailleerd over wat u wilt dat de ontwikkelaar doet. Op die manier kunnen ze je, als ze eerlijk zijn, vertellen of ze gewoon niet goed bij elkaar passen.
  • Zorg ervoor dat je na voltooiing alle benodigde broncode en wachtwoorden ontvangt. Zorg ervoor dat u voor een lang project onderweg back-ups van de broncode maakt, zodat als de ontwikkelaar failliet gaat of als u besluit over te schakelen naar iemand anders, u in ieder geval de code heeft die al is voltooid. Het voorkomt ook chantage bij voltooiing van het project.
  • Huur ten slotte niet de goedkoopste optie in. Er is een reden waarom ze de goedkoopste optie zijn.

Ik hoop dat dit helpt!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *