Cómo iniciar el inicio de mi propia empresa de software

Hay dos formas de hacerlo: seguro / lento / barato o arriesgado / rápido / costoso. La selección de lo que haces depende de dos cosas: cuánto dinero tienes y qué tan buena es tu idea de lo que quieres hacer y vender.

Lo hice en ambos sentidos más un tercero …

  1. Seguro / lento / barato

Puede comenzar sin dinero en absoluto, vender utilizando shareware y distribuir utilizando los recursos shareware existentes. A medida que el programa gana popularidad y uso, y a medida que el dinero comienza a fluir, puede comercializar por su cuenta o tal vez alguien lo compre y lo venda como su producto. Por lento, quiero decir que esto lleva de 1 a 3 años, dependiendo de qué tan bueno sea su programa. Seguro porque tiene muy poco riesgo además de su tiempo.

2, arriesgado / rápido / costoso

La alternativa es generalmente cuando está muy seguro de tener un ganador que seguramente venderá. PRECAUCIÓN: ¡Hay muchas más veces que las personas piensan que tienen un ganador que personas que realmente tienen un ganador!

Si está seguro, entonces la idea es llegar al mercado lo antes posible. Eso significa obtener ayuda para escribir el código, hacer un ganador del premio Emmy por una GUI, hacer que sea una prueba tonta e idiota y reducir las posibilidades de que se pueda copiar o duplicar. Luego vierta algo de dinero en empaques y marketing y siéntese y deje que el dinero entre.

3. SI … sin embargo, usted es uno de los miles de buenos programadores pero realmente no tiene una idea de explosión de estrella para su software … entonces necesita tomar un ángulo diferente. La verdad es que también hay miles de personas que trabajan en puestos de trabajo que tienen grandes ideas sobre un gran producto de software, pero que no son programadores, probablemente ni siquiera expertos en informática o técnicos.

El encargado del almacén que está utilizando un programa mal diseñado para administrar el inventario probablemente tenga una gran idea de cómo mejorarlo.

El empleado de la tienda de inicio necesita un buen programa barato de seguimiento y gestión de clientes (CRM).

El repartidor de papel necesita un CRM barato.

Y luego están aquellos que simplemente tienen grandes ideas para los programas que llegaron a ellos debido a algún encuentro que tuvieron.

A todas estas personas les encantaría desarrollar su idea, pero simplemente no saben cómo.

La conclusión es que puedes formar un equipo con personas como esta para crear esa aplicación asesina. Por lo general, te pondrías en contacto con alguien que piense que tiene una gran idea. Escúchelo y, si está de acuerdo, forma una sociedad en la que acepta una división de 50-50. Usted hace la codificación usando su idea. Cuando se realiza, divide el esfuerzo para ponerlo en el mercado y / o atender las ventas y el mantenimiento del software.

He hecho esto varias veces. Como ex consultor de desarrollo de pequeñas empresas, a menudo encontré ideas que harían grandes ventas, pero no soy un buen programador (aunque sí tengo un título de CS BS para poder hablar el idioma).

Todavía tengo una serie de ideas que estoy seguro de que ganarían dinero si se desarrollaran, pero como descubrirán, es difícil establecer una conexión entre las personas que tienen ideas para buenas aplicaciones y aquellas que pueden convertirlas en programas de trabajo.

El mayor problema es que el tipo con la idea piensa que si le dice a alguien, entonces pueden hacerlo sin él y él ha perdido.

También existe el problema de que el programador piensa que tiene que hacer todo el trabajo por adelantado antes de obtener una compensación por sus esfuerzos. Si no está convencido de que tendrá éxito, entonces no querrá hacerlo.

Hay formas fáciles de resolver estos dos problemas, pero la mayoría de las personas no saben cómo.

En su caso, simplemente comience a preguntar: amigos, familiares, compañeros de trabajo, dueños de negocios, en la escuela, en la iglesia o en reuniones sociales, etc. Están allí, se lo garantizo.

Buena suerte

Aquí hay una fórmula sólida para ayudarlo a establecer su propia empresa de software para ganar dinero.

1. Producto de software o servicios de software

La industria del software tiene un potencial fantástico para aquellos con el talento adecuado y la comprensión de cómo administrar un negocio.

Como propietario de un negocio, primero debe decidir un área de enfoque en la industria. Existen principalmente dos sectores en la industria del software:

• Productos de software
• servicios de software

Los productos o programas de software son un conjunto de aplicaciones desarrolladas para tareas particulares. Los productos de software pueden apuntar a negocios individuales o usuarios domésticos. Los productos de software también se desarrollan para apuntar a un segmento de mercado particular. Por ejemplo, hay un conjunto de programas que ayuda a los usuarios a ocuparse de todo el papeleo de su oficina, incluyendo escribir cartas, preparar gráficos, facturas, etc.

Luego, puede haber un paquete de software para que una compañía de fabricación de automóviles en particular genere Gestión de pedidos, Adquisiciones, Pronósticos, Gestión de entregas, inventario de inventario, etc. Una organización también puede contratar a su compañía de software para personalizar productos de software especiales para su personal. Por ejemplo, una compañía de revistas puede pedirle que rediseñe un paquete de procesamiento de texto existente para satisfacer sus necesidades de traducción para inglés y español.

Por otro lado, los servicios de software cubren la comercialización o el mantenimiento de productos de software que podrían haber sido desarrollados por su empresa u otra persona. También puede incluir la migración de software personalizado, como ayudar a una empresa a mover sus registros existentes a un nuevo sistema. También puede incluir la contabilidad, el mantenimiento de registros, una lista de suscripción, cuentas salariales, etc.

Cuando inicia un negocio, debe evaluar cuidadosamente su capacidad de inversión inicial y los recursos humanos disponibles para usted. Realice una encuesta del mercado y vea cómo funcionan otras compañías en la misma área que la suya.

2. Contratar primero al equipo técnico o buscar primero los proyectos de software

Los clientes son cruciales. También lo es su equipo que hará el trabajo. Obtener contratos y luego contratar un equipo técnico tiene más sentido. Puede contratar específicamente de acuerdo con los requisitos del proyecto.

A medida que su empresa crezca, podría mantener un equipo con múltiples talentos trabajando en diferentes proyectos al mismo tiempo.

El truco está en tener un equipo que pueda completar un proyecto con éxito de acuerdo con los requisitos del cliente. Esto te ayudará a construir una buena imagen de marca. Una buena imagen de marca significa más proyectos y más ganancias. Una vez que confíe en su equipo, puede contratar a más personas para ampliar el área de experiencia de su empresa.

Contratar un equipo cuando su empresa todavía tiene que buscar proyectos significaría mantener al personal inactivo y pagar el salario sin trabajo. También desmoralizaría a tu equipo.

3. Tener un socio comercial o no tener socio

Seamos sinceros. Se necesitan dos para bailar un tango. Pero si ambas personas hacen tangos con diferentes melodías, tienes una situación miserable ante ti.

Decidir lanzar una empresa usted mismo o tener un socio comercial es una pregunta que solo usted puede responder. Pero de cualquier manera, una cosa que debe estar clara en todo momento es decidir quién está a cargo. El hecho de que alguien sea un gran amigo, vecino o cónyuge no significa que harían un gran trabajo como socios comerciales.

Enumere sus razones para elegir un socio comercial. Si es para acceder a una mayor capacidad de inversión, ayuda técnica, etc., entonces tiene sentido. No elija un socio comercial por razones emocionales, a menos que quiera hundir su barco.

4. Ubicación, ubicación y ubicación de destino del cliente

Si desea estampar algo en las paredes de su oficina, hágalo: ubicación de destino del cliente. Puede tener el mejor producto del planeta, pero si sus clientes no lo necesitan, ¿de qué le serviría?

Internet ha hecho que el mercado global sea accesible para compañías más pequeñas. La otra cara es que Internet también ha hecho que la competencia sea más dura. Por lo tanto, es esencial concentrarse en un grupo pequeño en una ubicación particular.

Por ejemplo, está desarrollando un paquete de software para una escuela. El paquete de software debe realizar un seguimiento de la asistencia de los maestros de la escuela. Es muy importante comenzar enfocándose en esa escuela individual. Descubre cómo funcionan otras escuelas en la ciudad. De esta forma, puede tener una vista micro y macro de cómo su equipo podría desarrollar el proyecto que eventualmente tendría un potencial más allá de un solo cliente.

Realizar una investigación de mercado integral. Empieza pequeño. Marque primero un área local y vea cómo puede aprovecharla mejor. Intente comprender las necesidades locales básicas que puede atender a través de su compañía de software. Una vez que comience con poco y se concentre en una ubicación central, puede generar ganancias y una base de clientes.

5. Asegurarse de que tendrá proyectos de software en curso o nuevos proyectos de desarrollo web en proceso

Los expertos lo llaman la ventaja de la doble factura. Por un lado, puede administrar su empresa a un ritmo que le convenga. Por otro lado, no hay que sentarse con una pipa para fumar. Tienes que permanecer en una trayectoria constante de crecimiento. Si no tiene una entrada constante de proyectos, la compañía está destinada a hundirse.

Como propietario de un negocio, debe realizar un seguimiento de nuevos clientes, cambios en el mercado, nuevas opciones, nuevos proyectos, etc. Es como mantener una tubería de oxígeno en su lugar.

6. Subcontratación de software o no subcontratar

Hay mucha confusión sobre la subcontratación. La tercerización funciona mejor solo en ciertos casos. Una de las razones más lógicas para subcontratar es cuando la fortaleza de su personal actual no es suficiente. Sin embargo, la subcontratación también significa arriesgarse a retrasos y comprometer la calidad.

En general, debe evaluar si realmente necesita ayuda adicional. La mayoría de la gente supone erróneamente que la subcontratación siempre es barata. Esto no es así porque el monitoreo del trabajo subcontratado es mucho más difícil. Podría terminar con costos más altos con la contratación externa si las cosas fracasan. Pero la decisión debe tomarse solo después de haber evaluado cuidadosamente cada aspecto de la subcontratación.

Reserve al menos una semana para tomar una decisión sobre cómo y desde dónde podría ir para la subcontratación. Equilibre eso con un costo estimado.

7. Talento, talento y excelente talento

Puede tener miles de millones de dólares a su disposición, pero si su personal tiene un talento mediocre, solo terminará desperdiciando toda la inversión. Sin embargo, tener empleados altamente talentosos que no pueden trabajar juntos no llevaría a su empresa a ninguna parte.

Elija sabiamente al elegir empleados. Tómese su tiempo para crear un equipo que pueda trabajar armoniosamente y ofrecer un trabajo de calidad. En la evaluación final, la calidad del servicio que brinde a sus clientes será importante.

Entonces, esto es para su propia compañía de software: ¡Tenga cuidado, siga el rumbo!

Estoy muy feliz de responder ya que mi esposa y yo lo estamos haciendo ahora.

Antes que nada, ten una buena idea, pero supongo que ya la tienes.

En segundo lugar, tienes 2 formas de continuar.

O eres una persona técnica y puedes hacer el trabajo, o no, y tendrás que contratar a alguien para que haga la codificación.

De una forma u otra, debería ser más fácil calcular cuánto costará comenzar.

Calcule el costo por mes, pague un salario mínimo que pueda permitirse para sobrevivir.

Averigüe si tiene suficiente efectivo para comenzar, si no, comience a ahorrar o comience a buscar una inversión.

No se preocupe demasiado por formar el negocio como una empresa real en el sentido de la ley. Deja eso para cuando comiences a buscar ganar dinero.

Establecer objetivo alcanzable para ir en vivo. Tenga cuidado al calcular el beneficio potencial, las cosas tienden a ir más lento de lo que uno podría esperar.

¡Ten mucha paciencia, fuerza de voluntad y definitivamente mucha suerte!