Cómo seleccionar la mejor tienda de desarrollo para la aplicación móvil de mi startup

Seleccionar el mejor devshop para comenzar en su inicio puede parecer una tarea desalentadora. Aún más, si eres un fundador no técnico . A través de mi experiencia, he estado en el lado receptor de docenas de preocupaciones y frustraciones de fundadores de ideas no técnicas, y entiendo lo que está en juego. Las implicaciones son enormes. Lo sé.

La buena noticia es que hay muchas cosas que puede hacer para optimizar su proceso de toma de decisiones y (con suerte) tomar la decisión correcta.

Permítanme comenzar por la opción obvia : obtener un perfil técnico en su entorno cercano para ayudar con el proceso de investigación. Este es el camino más fácil y el más seguro.

Pero seamos sinceros, ¿cuántas veces es la opción fácil disponible para nosotros en la vida real? Muy pocas veces Entonces, si no es así, esto es lo que puede hacer en su lugar:

1- Como primer paso , y para ayudarte a echar un vistazo a la abrumadora cantidad de opciones con las que tropezarás tan pronto como comiences tu investigación, comienza por observar algunos aspectos:

  • Portafolio: Eche un vistazo a lo que han construido antes, esto debería darle una pequeña idea sobre los resultados que puede esperar en términos de diseño, fluidez, UI / UX … etc. Dependiendo de quiénes serán sus usuarios, el diseño puede ser de crucial importancia.
  • Proyectos similares: mientras revisa su cartera, verifique si han trabajado en proyectos similares antes. Eso sería muy útil, ya que el equipo ya tendrá, al menos, una idea amplia de lo que está tratando de construir y lo que se necesita para construirlo, por lo tanto, acelerará el proceso de desarrollo más adelante y facilitará y facilitará la comunicación. .
  • Referencias: Otra forma de echar un vistazo detrás de las cortinas es preguntar a los clientes anteriores sobre su experiencia con ese devshop. Cómo fue la colaboración, qué tan satisfechos estaban con los resultados y, sobre todo, si recomendarían sus servicios o no.

2- Ahora que ha podido reducir un poco sus opciones, debe profundizar en cada una de esas opciones finales, y esto es lo que debe buscar a continuación ( no en orden de importancia ):

  • Conseguir el equipo adecuado: todo se reduce a la Gente. Por lo tanto, es importante que sepa con quién trabajará. Hay dos dimensiones para este aspecto:
    • La dinámica del equipo: un equipo con un historial de trabajo conjunto será más eficiente y creará un mayor valor en menos tiempo.
    • El equipo y tú: cuando te embarcas en una colaboración de al menos unos meses, es muy importante trabajar con las personas que te gustan . Un equipo puede ser muy talentoso, pero si simplemente no hace clic con sus miembros, cada llamada telefónica y cada interacción por correo electrónico creará fricción y estrés adicionales. Y esas son las últimas cosas que necesita en esta etapa.
  • Hablando el mismo idioma: este debe estar subrayado, enfatizado, extragrande, cualquier cosa para asegurarse de que nunca lo olvide. La comunicación es clave.
    Primero , necesitas hablar el mismo idioma. Y no solo me refiero al inglés adecuado, sino al misterioso idioma del Valle (ya sabes a qué me refiero). A Fundadores ocultos , elegimos trabajar solo con startups, por lo que ahora se ha convertido en una parte fundamental de la cultura de nuestra empresa. Aceptamos completamente el riesgo, la frustración, las noches con cafeína y, por supuesto, los momentos de éxtasis para alcanzar los primeros hitos.
    En segundo lugar, si no eres técnico, deberías trabajar con un equipo que esté dispuesto a caminar un poco más para cerrar la brecha, explicando ciertos conceptos, brindando consejos … etc.
    Por último, pero no menos importante , los medios de comunicación son críticos. ¿Se hará por correo electrónico? ¿Utilizará otras herramientas complementarias? Por ejemplo, utilizamos correos electrónicos, así como Trello e InVision , para permitir más interacciones en tiempo real sobre aspectos específicos del proyecto.
  • Alineación de intereses: pocos fundadores piensan en esto, pero es bastante simple: la alineación de intereses es una de las mayores garantías que puede obtener al trabajar con un grupo de desconocidos completos. Me refiero a pensarlo, servir a los propios intereses es bastante instintivo, y uno apenas puede evitarlo. La forma en que nos aseguramos de que en Fundadores ocultos , es compartiendo tanto el beneficio como el riesgo. Compartimos el beneficio al tomar el 3% en cada una de las startups en nuestro Batch a través de una versión de SAFE ( Simple Agreement for Future Equity ) adaptada para ajustarse a nuestro modelo de arrendamiento, lo que básicamente significa que solo ganamos si nuestras startups ganan en grande. Pero también compartimos el riesgo, al tener un período mínimo de compromiso de 6 meses (durante el arrendamiento de 18 meses). Esto significa que si el producto que estamos construyendo falla en el lanzamiento, el fundador puede abandonar el producto con todos los costos adicionales perdonados.
  • Proceso de desarrollo: o, para decirlo en inglés simple, la forma en que funcionan . Al mirar en esta área, probablemente te toparás con una gran cantidad de jerga, como Agile, Scrum, sprints [1] … etc. Es posible que estés familiarizado con la mayoría, pero incluso si no lo estás, está bien. Lo importante aquí es que tenga una idea clara de cómo se comunicará para definir el alcance de su producto, cómo iniciarán su proyecto una vez que tengan toda la información necesaria, con qué frecuencia recibirá actualizaciones sobre el desarrollo , qué tan involucrado estará en la fabricación del producto, y así sucesivamente.
  • Acceso al código fuente abierto: Ok, este es un extra. Sé que puede sonar como si te acabara de pedir que busques la sangre de un unicornio, pero algunos equipos de desarrollo tienen un código fuente abierto al que puedes acceder, principalmente en GitHub . Ahora, si puedes conseguirlo, puedes conseguir un amigo (desde un fondo técnico, obviamente) para que lo mire y evalúe la calidad del código. Estará muy agradecido de haber pensado en eso cuando incorpore a su propio equipo de tecnología, y puedo garantizarle que su CTO lo agradecerá calurosamente. Realmente no desea una versión completamente funcional del producto, con código de basura, o peor aún, errores en todas partes.

Espero que esto haya sido útil, ¡la mejor de las suertes para hacer realidad su idea!

PD: Si quieres saber más sobre nuestro Programa, o simplemente tienes curiosidad por saber cómo nos desenvolvemos en Hidden Founders, ¡no dudes en hablarnos! Nos encanta ayudar a los fundadores no técnicos.

Notas al pie

[1] El movimiento ágil

La evaluación se reduce principalmente a las obras existentes, la clientela y, básicamente, qué tan en línea está el equipo con respecto al desarrollo de la ideación.

En mi empresa Pupa Clic [1] hemos ayudado a Startups – Empresas en la misma estructura de desarrollo. Seguimos un modo de operación de desarrollo ágil rápido donde el producto se desglosa en un enfoque basado en la funcionalidad, implementando módulos en una estructura espiral cada 2 semanas TAT. Esta fue la formación del producto se ve y se evalúa literalmente.

Recientemente escribí una publicación en mi blog [2] indicando por qué se necesita la finalización del producto SEO y otra presencia digital para ser manejada por el equipo de tecnología que inicialmente creó, porque el equipo había construido el producto a partir de la idea como base y no predefinida requisitos Estos VAS adicionales ayudan a publicar la finalización de su desarrollo.

Para reducirlo, busque lo siguiente

  • Trabajos existentes
  • Sincronización de la comunicación
  • Ideación rápida -> Funtonality
  • Equipo

Notas al pie

[1] Pupa Clic – Desarrollo de IoT de aplicaciones inteligentes web para dispositivos móviles – Grupo de trabajo

[2] Deepak John J – Construir. Desarrollar. Funcionar. Tech. Emprendedor de próxima generación

Hola,

He estado en ambos lados de esta pregunta como líder técnico que trabajó con subcontratistas y construyó equipos de desarrollo.

Bajo el supuesto de que vas a subcontratar:

  1. Asegúrese de que la empresa tenga una sólida reputación. Su sitio web puede enumerar un grupo de clientes, pero tómese el tiempo para mirar a fondo los productos creados para los clientes. Si es posible, comuníquese con los clientes para obtener una mejor comprensión de su experiencia con la tienda de desarrollo.
  2. Al ir con una empresa subcontratada, su calidad definitivamente será menor. En tal caso, espere tener una cantidad decente de deuda técnica. Tenga en cuenta que si decide continuar más allá de un MVP, probablemente habrá un poco de refactorización y mejoras necesarias.
  3. Cuando solicite presupuestos, sea directo con la funcionalidad y los diseños (si es posible). De manera óptima, desea una cotización de tasa fija para que la empresa no intente ordeñarlo en el futuro.
  4. Sea claro sobre las expectativas de calidad y los hitos de pago. No trabaje con una empresa que requiera el pago completo por adelantado. Por ejemplo, mi empresa generalmente hace 20/40/40 para que el cliente se sienta cómodo y pueda presupuestar.
  5. Por último, configura una llamada con el equipo y siéntelos fuera. Debes sentirte cómodo con su tono, ética de trabajo y confianza. Pregúnteles cómo se ve la comunicación diaria o semanal. Pregúnteles qué tipo de garantías pueden brindarle por su calidad. Pregúnteles en qué pilas de software son competentes antes de revelar su pila prevista.

Si tiene más preguntas o desea ayuda gratuita para navegar por las tiendas de desarrollo, envíeme un correo electrónico a [correo electrónico protegido] .

¡Buena suerte!

Contrataría a alguien para que te ayude con esto. Contratar a un contratista para “entrevistar” a las empresas. Incluso puede ser un beneficio asegurarse de que el contratista no sea local en el área de las empresas que está buscando.

El contratista sabe que es un concierto corto, una o tres entrevistas con cada empresa, y escribiendo un documento de comparación entre las empresas.

El contratista probablemente le costará alrededor de $ 100 por hora más o menos, pero podría ahorrarle mucho de tomar una decisión terrible.