35 puntos por xguru 2025-03-20 | Aún no hay comentarios. | Compartir por WhatsApp
  • Consejos de Carlie Monroe, desarrollador independiente que creó varias apps como el descargador de video web para Mac Downie y el convertidor de formatos multimedia Permute

No todo logra el éxito de inmediato

  • Aunque hay muchos casos de éxito de la noche a la mañana, son excepciones muy raras, y la mayoría de los negocios necesitan tiempo
    • Con un presupuesto limitado, es poco realista crear un gran éxito en unas semanas o unos meses
    • Como alguien que comenzó una empresa sin capital inicial, quiere dar un consejo realista
  • Prepárate para pequeños fracasos
    • Las primeras apps que lanzó casi no tuvieron descargas, no tenían usuarios y no generaban ingresos
    • Es importante prever esos fracasos y no desanimarse
    • En vez de gastar un año intentando crear un producto perfecto desde el principio, es más efectivo desarrollar rápido la idea central, recibir feedback e ir mejorando
  • Mantén un buen nivel de acabado en la app
    • Hay que desarrollar la idea principal de la app y hacerla evolucionar con base en el feedback y el roadmap
    • No simplifiques demasiado el desarrollo; como mínimo, debe funcionar de manera estable
    • Si la app se cuelga, tiene muchos bugs o parece incompleta, es difícil ganarse la confianza de los usuarios
    • Puede faltar alguna función, pero lo importante es mejorarla con actualizaciones constantes
    • Si las mejoras son constantes, los usuarios lo valorarán positivamente y recomendarán la app
  • Sigue mejorando, pero es importante saber cuándo detenerse
    • Si lanzaste la app, la actualizaste varias veces y trataste de hacer publicidad o promoción, pero aun así solo consigues unas 200 descargas, puede que sea momento de replantear la idea
    • Si los usuarios no sienten que la app les resulta útil, quizá sea mejor considerar una idea nueva
    • No te desanimes, y prepárate para volver a intentarlo con una mejor idea

No consigas un empleo

  • Llevar un trabajo y al mismo tiempo hacer desarrollo indie es algo muy difícil
  • En su caso, trabajó como pasante durante el verano en la Universidad de Cambridge; trabajaba 8 horas al día y, al volver a la residencia, dedicaba 3 o 4 horas más a sus apps
    • Cuando terminó el verano, estaba estresado, había subido de peso y no tenía tiempo para nada aparte de trabajar frente a la computadora
  • No es posible mantener ese ritmo por mucho tiempo
    • Puede intentarse durante unos meses, pero eso no basta para desarrollar una app y conseguir una base de usuarios
    • Al final, conseguir un empleo probablemente marque el fin del camino empresarial
  • Aun así, está bien aceptar trabajo freelance o encargos de software
    • Pasarte todo el día solo desarrollando tu app puede incluso ser ineficiente; despejar la mente con otros proyectos puede ayudar
    • Eso sí, hay que cuidar que los proyectos externos no se conviertan en la actividad principal; lo importante es dedicarles unas 4 horas al día y reservar tiempo para tu propio proyecto
  • Al principio puede faltar dinero, así que es necesario cubrir al menos los gastos básicos de vida mediante trabajo freelance
    • Pero lo importante es mantener el equilibrio para que no sea un empleo, sino una forma de trabajar poniendo tu propio proyecto en el centro

Ni solo ni acompañado

  • Esta es una decisión realmente difícil
  • Él llevó su empresa por su cuenta
    • Cuando manejas una empresa solo, puedes tomar todas las decisiones tú mismo y no hay conflictos de opinión sobre estilo de código, funciones, UI, etc.
    • Pero el éxito no es cuestión de semanas o meses, y no sabes si otra persona estará dispuesta a asumir sacrificios parecidos
    • Después de unos meses, un cofundador puede irse y buscar empleo, y como cada quien tiene circunstancias de vida distintas, es posible que la dirección termine cambiando
  • Pero tampoco lo hagas completamente solo
    • Tienes que encargarte de todo tú mismo, así que terminas trabajando todo el año sin descanso
    • Incluso en días festivos o vacaciones tienes que revisar y responder correos de soporte
    • Recibe en promedio unas 100 consultas de usuarios al día, y la mayoría incluyen temas técnicos, por lo que no es fácil delegarlas simplemente a otra persona
    • Si te vas de vacaciones por un periodo largo, al volver se acumula tanto trabajo que puede volverse inmanejable, y los usuarios esperan respuesta en cuestión de horas
    • El soporte al cliente toma entre 2 y 3 horas al día; no es suficiente para contratar a alguien de tiempo completo, pero sí es una carga pesada para una sola persona
    • Si hubiera un cofundador, probablemente entendería bien la estructura interna y podría encargarse del trabajo en su lugar
    • Si empiezas con otra persona, esa persona puede cubrirte, así que no tienes que cargar con todo tú solo
  • Es un consejo contradictorio, pero requiere una reflexión realista
    • Hacerlo solo da libertad, pero la carga es grande; hacerlo acompañado permite repartir responsabilidades, pero también existen riesgos
    • Lo importante es decidir con cuidado qué camino te conviene a largo plazo

Valora el feedback de los usuarios

  • Hay que facilitar que los usuarios puedan contactarte
    • Conviene poner botones de soporte en varias partes de la app, como los cuadros de diálogo de errores o la pantalla principal
    • Abrir el cliente de correo puede perjudicar la experiencia del usuario
    • En cambio, si ofreces un formulario de soporte dentro de la app, puedes comprobar actualizaciones, incluir información de versión y pedir detalles adicionales
    • Puede haber consultas y reportes constantes, pero eso es una señal positiva de que los usuarios están interesados en la app
  • Escucha con atención a los usuarios
    • Al principio, cuando todavía hay pocos usuarios, es importante maximizar su satisfacción. Los usuarios satisfechos recomendarán la app
    • Responder rápido e implementar funciones solicitadas puede ayudarte a construir confianza con ellos
    • Al incorporar su feedback, la app puede evolucionar en una dirección distinta a la esperada, pero cuando la base de usuarios crezca habrá oportunidad de reajustarla
  • Aplica las solicitudes de manera selectiva
    • Debes evaluar si la petición de un usuario encaja con la dirección general de la app
    • No se trata solo de resolver un problema puntual, sino de pensar si esa función será útil a largo plazo
    • Es importante entender por qué hacen la petición y cómo encaja en su flujo de trabajo; si existe un mejor enfoque, conviene explicarlo
    • Es peor perder a cientos de usuarios porque la app se vuelva demasiado compleja, que perder a un solo usuario por falta de una función

Prepárate para un cierre repentino

  • Todo negocio termina en algún momento. A menos que sea una empresa grande, cuando te jubiles o ya no puedas operarla, el negocio probablemente desaparecerá
  • Como eso es algo natural, es importante tener presente que algún día podrías cerrar la empresa
  • La industria tecnológica cambia rápido, y hasta una app popular hoy puede volverse inútil con el tiempo
  • A comienzos de los 2000, cuando se desinfló el boom de internet, hubo muchos negocios que se redujeron de forma abrupta
    • Caso 1: CandyBar
      • Hace 15 o 20 años, era una app popular que permitía personalizar los íconos del sistema y el Dock
      • Pero macOS cambió la forma de renderizar el Dock y, con la incorporación de la protección del sistema (SIP), dejó de poder usarse
    • Caso 2: Skype
      • Hace 15 años era una herramienta de comunicación imprescindible, pero hoy ha sido reemplazada por iMessage, FaceTime, WhatsApp, Zoom, Google Meet y otras opciones
      • Debido a los cambios del mercado, fue quedando poco a poco en el olvido para los usuarios
    • Caso 3: Twitterrific & Apollo
      • Como Twitter (X) y Reddit cambiaron de repente sus políticas de API, las apps de terceros que existían dejaron de funcionar
      • Los desarrolladores tuvieron que abandonar sus apps sin ninguna preparación, y algunos usuarios incluso lo malinterpretaron como responsabilidad del desarrollador
  • Estrategia de preparación
    • Es recomendable no depender de una sola app, sino operar entre 2 y 4 apps estables
    • Además de la app principal, conviene asegurar otras apps que puedan servir como fuente de ingresos de respaldo ante imprevistos
    • También puede servir tener una estrategia de salida completa. Por ejemplo, es importante planear con anticipación cómo cambiar a un campo nuevo

Cierre

  • No tomes lo anterior como una ley absoluta
    • Surge de más de 20 años de experiencia, pero toda experiencia es subjetiva
  • Los tiempos han cambiado y las circunstancias personales también, así que el mismo método no siempre funciona
  • Si preguntas si todo esto vale la pena:
    • Personalmente, para él sí valió la pena
    • Pasó por tiempos difíciles, hizo crecer el negocio y logró ganarse la vida con ello
    • Pero no es un camino adecuado para todo el mundo
    • Si no puedes motivarte por tu cuenta, es fácil rendirse, y en un entorno sin jefe es importante saber trabajar con autonomía
  • Ten en cuenta la realidad
    • No se trata de asustar a quienes quieren empezar en el desarrollo indie
    • Al contrario, ha mencionado varias veces que rendirse demasiado pronto es el mayor factor de riesgo
    • Iniciar un negocio y crear una app es un gran desafío, pero es importante tener expectativas realistas
    • No es algo que termine en unos meses, sino un proceso que puede durar años, o incluso décadas
      • Piensa bien antes de lanzarte

Aún no hay comentarios.

Aún no hay comentarios.