¿Hay algún libro sobre el flujo de negocios de un desarrollo de software para la empresa del cliente?

Fundé una “empresa de desarrollo de software para clientes”. Estoy postergando una fecha límite mañana.

Tengo 4 hombres, incluyéndome a mí mismo en mi empresa ($ 300–500k de ingresos mínimos para 2017 basados ​​en contratos existentes con empresas estables, cobramos por hora). Se graduó de la universidad hace un año y medio. Comenzó la compañía después de hacer una aplicación que nunca hizo dinero, hemos estado en el negocio durante casi un año.

Nunca leí un libro sobre él, simplemente comencé a hacerlo. Aquí está mi opinión …

  1. El objetivo número uno es ganar dinero. Nunca olvides el objetivo número uno. Si eres sostenible, puedes probar cosas nuevas. eso no es posible sin dinero
  2. Sin analista de negocios. No hay nada que analizar todavía. requisitos: involucra a tus clientes, usamos taiga, no es necesario contratar a alguien allí. solo haga contrataciones que hagan dinero (ingenieros SOLO después de contratos como contratistas). un cofundador o vendedor exitoso debe hacer ventas
  3. una persona soltera que construye una empresa como esta probablemente no funcionará. casi definitivamente necesitarás un equipo. no para otra cosa que no sea ingeniería, haga que al menos uno de sus ingenieros realice ventas al menos a tiempo parcial (creo que la forma ideal es comenzar una de estas empresas con 6 personas experimentadas, 1 en ventas, 5 ingenieros de élite. a menos que usted Tener 5 amigos de élite dispuestos a trabajar gratis durante 6 meses, esto es difícil). descubrir cosas como el papeleo comercial no es tan difícil, probablemente cometerás errores que no importan tanto (como no ser un s-corp). nada de eso importará si no puedes hacer ventas y construir cosas.
  4. Tenemos nuestros primeros clientes en craigslist y upwork. copiamos airbnb y descartamos craigslist por un tiempo, antes de obtener conciertos lo suficientemente buenos como para que no importara. Esto no era ideal. tener relaciones existentes hubiera sido significativamente mejor. comunicarse con sus contactos. Tener amigos en los lugares correctos es absolutamente clave. no hicimos esto hasta que comenzamos a ganar una cantidad significativa de dinero, pero tenemos una empresa de marketing que nos envía correos electrónicos a ejecutivos de alto nivel de nuestro alumno universitario preguntando si tienen proyectos disponibles. Esta técnica parece ser la herramienta de generación de leads más efectiva que conocemos. Ahora tenemos una red sólida. Estoy bastante seguro de que si tuviera un producto B2B que funcionara bien, podría ser millonario de mis relaciones como muchas de estas personas como nosotros y nuestro equipo, pero contratar internamente
  5. Obtendrá ventas a través de operaciones salientes, si publica contenido e intenta que la gente venga a usted, presumiblemente eso no funcionará (no lo he intentado)
  6. su objetivo es cobrar la mayor cantidad de dinero posible (lea: no se encontraron clientes en craigslist y upwork). las startups no podrán pagar esto a menos que elija las correctas, lo que básicamente lo limita a fundadores o startups exitosas que están ganando dinero. el objetivo es conseguir el mayor negocio posible para pagarle la mayor cantidad de dinero posible. Todavía no lo he hecho, pero tengo una teoría:
  7. su objetivo es cobrar tanto como sea posible, por lo que necesita desarrollar ingenieros verdaderamente de élite que hagan una locura si quiere clientes más grandes que puedan pagarle mucho dinero. El desarrollo web es una mercancía. El desarrollo de aplicaciones es esencialmente una mercancía. construir basura de seguridad de red o algún sistema de detección de fraude de aprendizaje automático basado en la nube no es una mercancía. obtenga certificaciones comerciales / personales que giran en torno al nicho realmente difícil que elija.
  8. Si intentas subestimar y apostar por proyectos de gama baja, no ganarás dinero. esa estrategia podría funcionar para empresas no estadounidenses. Lo más probable es que sea una pesadilla logística, que atraiga a los clientes que tanto piden y no pueden pagar sus facturas. He estado allí. recuerda la regla 1.
  9. Es cierto que no soy el mejor en esto. parte de mi opinión se basa en objetivos futuros. hemos llegado al punto de recibir un pago más de lo que ganaríamos en un trabajo diario (con nuestra experiencia previa a la empresa) y usted aprende de cada venta / venta fallida, pero todos nuestros clientes son startups, por lo que todavía tenemos Un camino por recorrer.

Asumo que fracasarás. ¡buena suerte!

More Interesting

¿Cómo podría estimar mejor en el desarrollo de software?

¿Los desarrolladores de software que trabajan en una empresa de TI realmente codifican por su cuenta o simplemente usan la famosa cosa de copiar y pegar?

¿Qué habilidades debe adquirir un desarrollador de RPA para destacar?

¿Hay alguna forma práctica de entender por qué Java es un lenguaje malo y aburrido?

¿Cuáles son las mayores diferencias al entrevistar a un recién graduado frente a un desarrollador de software con 1 año de experiencia?

Si uno ya tiene un empleo remunerado como desarrollador de software, ¿volver a la escuela para obtener un título de CompSci resultaría en una ganancia financiera neta?

¿Cuándo es demasiado tarde para despedir a los desarrolladores de software? Se suponía que el proyecto estaría completo en 4 meses, pero han pasado 10 meses. Hay muchos errores en la aplicación y parece barata. ¿Qué tengo que hacer?

¿Cómo empiezo a contribuir en proyectos de código abierto?

Como programador, ¿qué consejo puede dar a alguien que quiera convertirse en desarrollador de software? ¿Necesitas ser rápido en el uso del teclado? Además, ¿cuáles son algunos sitios web recomendados para obtener más información sobre la codificación?

¿Qué tan pronto AI y ML harán que los desarrolladores de software sean obsoletos?

Cómo convertirse en un desarrollador de datos de un desarrollador de software

Si tengo que elegir * uno *, ¿cuál es el mejor título de desarrollo de software / ingeniería / operaciones para un equipo de alto rendimiento?

¿Cuál es mejor, un desarrollador de software que escribe las pruebas unitarias pero no cumple con la fecha límite del proyecto o un desarrollador de software que ignora las pruebas unitarias y cumple con la fecha límite del proyecto?

¿Cómo debe un desarrollador de software socialmente responsable?

¿Por qué los desarrolladores odian el sistema operativo Windows?