¿Por qué los costos son tan altos en el desarrollo de software?

Tan alto … en comparación con qué?

Tomemos … oh … desarrollando un nuevo modelo de auto … buscando en Google, encuentro:

Según John Wolkonowicz, analista senior de automóviles para América del Norte en IHS Global, ” puede costar hasta $ 6 mil millones si se trata de un automóvil completamente nuevo en una plataforma completamente nueva con un motor completamente nuevo y una transmisión completamente nueva y nada trasladando desde el viejo modelo.

OK, ¿cuánto cuesta el desarrollo de software?

Según cuánto cuesta una aplicación: una revisión masiva de precios y otras consideraciones presupuestarias:

  • Las aplicaciones simples para una plataforma comenzarán alrededor de $ 25,000.
  • Las aplicaciones más complejas cuestan seis cifras, pero pueden aumentar más de $ 1,000,000.

OK, entonces puedes crear 6,000 nuevas aplicaciones complejas o 240,000 simples por el precio de desarrollar solo un auto nuevo.

El problema es que no puede estimar el valor innato de 6000 aplicaciones complejas versus el valor de un nuevo diseño de automóvil; no es una comparación de “manzanas y manzanas”.

Me gusta esta métrica: ¿Cuánto cuesta hacer un gran videojuego?

Señalan que desarrollar un título de videojuego AAA cuesta entre $ 15 millones y $ 60 millones de dólares … PERO (y este es mi punto decisivo):

En 2009, el ejecutivo de EA, Rich Hilleman, indicó en un discurso que su compañía ” ahora generalmente gasta dos o tres veces más en marketing y publicidad que en el desarrollo de un juego.

Entonces, el marketing y la publicidad son “altos costos”, y en comparación, el presupuesto de desarrollo es un costo bastante pequeño. Además, el “costo de desarrollo” de un juego incluye todas las obras de arte, licencias de música, actores de voz, etc. No se trata solo de “software”. En mi experiencia (trabajando en los juegos de Midway, por ejemplo), teníamos aproximadamente cuatro veces más artistas, chicos de sonido, animadores, etc. que los programadores, y aunque los programadores probablemente ‘costaron’ el doble que esas otras personas debido a salarios más altos. , consumen la misma cantidad de espacio de oficina, tiempo de recursos humanos, tiempo de gestión, etc.

Concluyo que los costos de desarrollo de software no son del todo altos en comparación con todas las otras cosas que suceden en un proyecto típico del mundo real.

El desarrollo de software es barato para lo que obtienes. El desarrollo de software es desarrollo de productos, no fabricación de productos. El software también es uno de los trabajos más complejos que realizan los humanos.

Los buenos desarrolladores de software son buenos para escribir código y en el dominio para el que están escribiendo código. Para escribir un buen código, debe descubrir cada caso de esquina en el dominio del problema y manejarlo.

Conocer tanto el dominio como saber escribir software es una rara combinación de habilidades.

Porque las habilidades no son comunes, ni son fáciles de adquirir.

La misma razón que los dentistas y abogados cobran mucho.

Quiero decir, vamos, solo está perforando un pequeño agujero o escribiendo una carta.

¿Qué tan difícil puede ser? 🙂

La afirmación “el desarrollo de software es costoso” es muy relativa al valor que el software realmente está entregando.

El hecho es que obtener software desarrollado adecuadamente es complicado y requiere recursos. En última instancia, esto debería verse como una inversión, ya que el software entregará valor a su operación o, de lo contrario, no estaría considerando esta opción en primer lugar.

En lugar de percibir el costo como un gran número, debe considerar el valor que entregará en un plazo y si ese valor excederá el costo. Si el valor excede el costo, entonces la opción que está considerando no es cara en absoluto.

Porque los retornos también pueden ser masivos. No solo un desarrollador de software pasará meses trabajando en una aplicación o sitio web, por lo que quiere que le paguen por su tiempo, sino que, por ejemplo, va a tener o tiene el potencial de valer millones, es justo cobrar unos miles de libras por eso.

More Interesting

¿El libro 'Programming Pearls' está desactualizado?

¿Hay algún récord para la cantidad de código que una persona, o la persona que conduce una organización, ha podido escribir y comercializar?

Si Sundar Pichai estudió metalurgia en IIT KGP y una especialización en electrónica en Stanford, ¿cómo terminó en Google liderando el equipo de desarrollo de Chrome cuando ni siquiera tenía ningún conocimiento relacionado con el desarrollo de software en ese momento?

He oído hablar de desarrolladores de software que ganan 300-500 $ k. Soy un principiante relativo en el campo, todavía no he arañado 100k. ¿Cómo llegas a esas sumas? ¿Qué conocimientos / calificaciones pueden llevarte allí?

¿Es una señal de alerta si la publicación de trabajos de desarrollador de software enumera uno de los requisitos como "capaz de hacer malabarismos con múltiples tareas"?

¿Cómo es el futuro para el desarrollador de BizTalk? Considerando el plan de carrera a largo plazo, ¿debo continuar mi carrera en BizTalk?

¿Qué tan importante es la capacidad de un desarrollador de software para leer información sin código de manera eficiente?

¿Cuál es el mejor servicio de desarrollo de software en India?

Cómo llegar a los desarrolladores de la caza furtiva

¿Cuáles son los beneficios para el desarrollo de software para la industria de la salud?

¿Qué desarrolladores necesito para abrir una empresa de realidad virtual?

¿Cuál es la mejor aplicación o software que has desarrollado?

¿Cuántas veces a la semana usa un depurador?

Cómo convertirse en desarrollador de software o incluso desarrollador de hardware y alcanzar un alto nivel

¿Cuáles son las especificaciones de las computadoras que usan los desarrolladores de software más profesionales?