Tot i que no heu de ser un desenvolupador web per començar una empresa de tecnologia, en algun moment hauríeu de treballar amb una. I no, no és tan fàcil com contractar algú per que construeixi la seva visió i simplement mirar-la a la vida: sereu els responsables de trobar la persona adequada per al vostre equip, instruint-los sobre què es pot desenvolupar exactament (idealment, treballar en de manera col·laborativa) i la gestió del projecte.
I durant tot aquest procés, hi ha algunes coses que molts empresaris aprenen de la manera més difícil. Aquí teniu què saber, abans de començar.
1.Valureu les vostres idees abans de començar a desenvolupar
Tens una idea fantàstica per a un producte o funció nova? Els vostres instints poden ser trobar un desenvolupador i començar a construir immediatament, però primer és important provar si els vostres clients el volen o no realment.
Per fer-ho, especifiqueu quin problema voleu solucionar (per exemple, "volem que els usuaris tornin amb freqüència al lloc"). A continuació, creeu una hipòtesi mesurable que podeu provar per veure si els vostres usuaris realment es comportaran de manera que doni suport a la vostra solució. Per exemple, la vostra hipòtesi podria ser: "Permetre als usuaris publicar actualitzacions d'estat generarà un augment en les interaccions dels usuaris i la retenció dels usuaris."
Un cop fet això, creeu un prototip de la funció que voleu crear. I encara no necessiteu cap desenvolupador per això, encara que per a un esborrany inicial, podeu fer una demostració clicable amb PowerPoint o Word, o fins i tot fer servir un croquis de paper. També hi ha eines més avançades de prototipat i filferrografia, com Axure, Mockingbird i Balsamiq, de les quals us hauríeu de sentir còmodes si gestionareu un producte.
Aleshores, encara abans d’implicar-se als desenvolupadors, mostreu el vostre prototip als vostres clients (o clients potencials) i obteniu el seu comentari. (Podeu programar entrevistes presencials o utilitzar eines en línia com Usabilla o UserTesting.com.) Feu-los preguntes obertes per avaluar els seus pensaments i interès en la funció i intentar comprendre realment si la solució els excita o resoldre una punt de dolor. I si és així? Només aleshores és hora de passar a construir alguna cosa.
2. Contracteu i creeu un equip de gran desenvolupament
És imprescindible contractar les persones adequades a qualsevol organització, però quan contracteu algú que construeixi el vostre producte i aporti la vostra visió, és primordial.
Aquí teniu la lliçó de contractació més valuosa que he après: contractar per ADN primer i per experiència laboral en segon lloc. Feu una llista de les característiques que valoreu com a empresa o el vostre “ADN” (és a dir, un impuls implacable, aconseguireu la feina sense importar-ne el sentit de l’humor) -amplieu-vos, assegureu-vos de la persona que entrevisteu o parleu. que coincideix amb la majoria dels elements amb els que vau trobar.
El que és igual d’important és contractar persones amb aptitud, no un conjunt d’habilitats en particular. A l’espai tecnològic, les habilitats queden obsoletes cada dos anys, de manera que és millor contractar persones que puguin aprendre noves tecnologies (i idealment, tinguin antecedents per fer-ho) en lloc de persones que saben fer alguna cosa en concret ara. . Tingueu en compte que aquesta persona estarà idealment amb vosaltres durant la llarga durada i voldreu assegurar-vos que serà un partit fantàstic tant ara com després.
3. Gestionar el projecte a cada pas del camí
Finalment, participeu en la creació del vostre producte. Un error comú que veig que la gent comet: un fundador enviarà les especificacions del producte a un desenvolupador, confiant que tot es farà de la manera que el fundador el vegi al seu cap i només tornarà a comprovar quan el producte final estigui preparat.
Aquesta és la recepta del desastre. Si adopteu aquest enfocament manual, sovint no trobareu que el vostre lloc o producte no s’implementen tal com teníeu previst. Potser les vostres indicacions no eren clares, potser eren realment impossibles d’implementar tècnicament, potser el vostre desenvolupador només va entendre malament. Però, independentment de per què passi, es tracta d’una situació que preferiria evitar del tot. Creieu-me, és molt més fàcil mantenir-se al capdavant del procés de desenvolupament del camí que no pas haver de tornar i arreglar les coses més tard, o pitjor, començar de nou!
Un millor enfocament és fer servir "Gestió de projectes àgil", un mètode comú de planificar i guiar un projecte tècnic. Un projecte àgil es completa en petites seccions anomenades iteracions o sprints (diàries, setmanals o en dues setmanes, màxim). Després que un desenvolupador o equip de desenvolupament completi la iteració, aquest és revisat i criticat per altres membres de l'equip de projecte.
El principal avantatge de la gestió de projectes àgil és la capacitat de respondre als problemes que es plantegen. Podreu fer un seguiment de si el projecte segueix o no segons el pla, entendre quins canvis són necessaris i, en definitiva, ajudar-vos a lliurar un projecte amb èxit a temps i pressupost.
Per obtenir més informació sobre el procés de desenvolupament àgil, vídeo introductori i consulteu les eines de gestió de projectes en línia com Asana i Pivotal Tracker.