¿Dónde externalizo un producto SaaS de productividad barato? ¿Qué precio debo esperar pagar?

¿Qué consideras barato? Sus preguntas me recordaron un gif con la respuesta a “Lo quiero barato, lo quiero rápido, y debe ser bueno”.

El trabajo de los desarrolladores no es barato. No solo por sus salarios, y estamos hablando de un trabajo altamente especializado, sino también por los costos de toda la infraestructura: sus equipos, licencias de software, etc. Y en el caso de una empresa, también por los costos operativos.

Según el informe PayScale, los desarrolladores de software en los EE. UU. Ganan $ 69k * por año. Su salario depende de su experiencia y de la tecnología.

* Esta es una mediana. El rango presentado en el informe es de $ 48,873 – $ 101,900.

De acuerdo con el informe de salarios de los desarrolladores de software europeos cumplido por O’Reilly (http://www.oreilly.com/programmi…), las tarifas europeas son un poco más bajas: la mayoría de los desarrolladores ganan entre $ 40k y $ 60k. Sin embargo, su rango salarial depende no solo de su experiencia y tecnología elegida sino también de la ubicación:

Como puede ver, los desarrolladores en Europa Central y Oriental (Polonia, Rusia, República Checa, Ucrania, Hungría, Eslovaquia, Bosnia y Herzegovina) ganan menos que sus colegas en la mayoría de los países de Europa occidental. Si lo compara con el Hackerrank para ver las habilidades de los desarrolladores en ambas regiones:

Verá que CEE tiene una muy buena relación precio / valor.

Según PayScale , los desarrolladores polacos ganan entre $ 12,314 y $ 48,000 (mediana: $ 23,511). Que es casi 3 veces menos que en los Estados Unidos.

Y, por supuesto, también puede encontrar países con tasas más bajas. En India, los salarios no son superiores a ~ $ 14k anuales (con una mediana de ~ 6.5k).

Y es solo el comienzo.

Ya he mencionado la relación precio / calidad. Pero no es el único factor que debe tenerse en cuenta. También hay problemas como la diferencia de zona horaria (que puede causar algunos problemas de comunicación si la brecha es demasiado grande), diferencias culturales (que también pueden afectar la comunicación) o más problemas “individuales” relacionados con la gestión de proyectos o un enfoque general del software desarrollo

Como puede observar en algunas de mis respuestas anteriores, generalmente recomiendo trabajar con empresas de desarrollo de software de Polan (lo que también hago en este artículo: ¿Por qué Polonia es uno de los mejores lugares para externalizar su desarrollo de software? ).

Aquí es por qué:

  • Los rangos más altos en concursos de programación internacional , como Google Code Jam, Microsoft Imagine Cup, el Concurso de programación de Europa Central (CEPC), TopCoder. Actualmente, los desarrolladores polacos ocupan el quinto lugar en el mundo en el ranking Top Coder y el tercero en Hackerrank.
  • Precio relativamente bajo y una alta relación precio / calidad.
  • Mano de obra altamente calificada . Gracias al fuerte énfasis educativo en las áreas STEM (ciencia, tecnología, ingeniería matemática), el mercado de los servicios de TI está creciendo muy rápido allí, proporcionando buenas capacidades. Se centran en el uso de tecnologías de vanguardia y son excelentes con la gestión de proyectos.
  • Zona horaria : la diferencia de zona horaria entre Polonia y EE. UU. Es de 6 a 9 horas, lo que hace que sea bastante fácil administrar las llamadas diarias y, en general, mantenerse en contacto con su equipo.
  • Protección de datos : como condado de la UE, Polonia debe cumplir con los estándares de la UE y esto garantiza altos estándares de seguridad.
  • Fuerte formación educativa. Según el New York Times, casi el 40% de los polacos de entre 25 y 34 años tienen títulos universitarios. Esto coloca a Polonia en el segundo lugar en esa categoría entre las casi tres docenas de países enumerados (Estados Unidos, con un 35 por ciento, ocupa el 11 ° lugar). Y hacen alrededor del 10% de especialistas en TIC de todos los graduados universitarios en la Unión Europea.
  • Similitudes culturales : un enfoque de los proyectos más colaborativo y menos impulsado por el proceso. Aunque es Europa del Este, sigue siendo la cultura occidental. Además, no tiene que preocuparse por los problemas de comunicación. Polonia ocupó el noveno lugar en el mundo en inglés en el EF English Proficiency Index 2015, y el décimo en la edición de 2016, adelantándose a la mayoría de los países de Europa del Este.

Además, recientemente escribí un artículo sobre Cómo encontrar y elegir la mejor empresa de outsourcing de TI en Europa Central y del Este – ¡mira esto!

Esta pregunta es demasiado amplia para responder con precisión. Debe elaborar o hacerse las siguientes preguntas:

  1. ¿Qué va a hacer el producto de productividad? ¿Apunta a 1 punto de dolor en un proceso de trabajo, o apunta a todo el proceso de trabajo? Contestar esta pregunta solo, le dará una idea del tamaño del proyecto.
  2. ¿Se requerirán habilidades técnicas especiales además de la aplicación / desarrollo web? Estas habilidades cuestan más dinero y probablemente significarán que tendrá que administrar el proyecto.
  3. ¿Prefieres la calidad sobre el precio? Barato casi nunca es bueno. Vivimos en una economía global de outsourcing, donde las personas en los países en desarrollo pueden ganar tanto como sus contrapartes de los países desarrollados. Lo que importa es la producción, y las personas están preparadas para pagarla, sin importar dónde viva alguien.

Mi consejo sería mirar a través de los sitios web independientes, y tal vez incluso contactar a algunas tiendas de desarrollo directamente. Si su idea es lo suficientemente buena, ellos creen en usted y en su capacidad de ejecutar la idea, entonces puede llegar a un acuerdo en lugar de algo de dinero.