Jump to content

porque los software son tan caros en su mayoria ?


fcosun

Recommended Posts

Fácil... porque para construir un software se requieren muchas horas de desarrollo y pruebas. Por lo tanto, dependiendo de la complejidad del software se requieren muchas personas. Y los honorarios de estas personas no son menores...

 

Si hablamos de un software como Office por ejemplo, hay muchas otras cosas por detrás adicionales (publicidad, promociones, cajitas, diseños, etc.). Esto hace que el costo aumente. El precio de venta finalmente, en este caso, se estima de acuerdo al volumen de ventas que tendrán, sumándole un margen de utilidad.

 

En el caso de software desarrollado por freelance, ocurre más o menos lo mismo... los programadores tienen una tarifa que aplican a la cantidad de horas de desarrollo del sistema. La diferencia, es que el costo + margen lo absorbe completamente la empresa que encargó el software.

 

Espero explicarme bien.

 

Salu2.

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

Bueno, principalmente es por todo el trabajo que implica desarrollar el software, igual considero un poco complejo el poder decir este software valdrá $X y no $Y, aunque de todos modos pienso que eso va más ligado a la utilidad que prestará el SW al usuario final, por eso una aplicación de iPhone por ejemplo cuesta un par de dólares contra un software pa trabajar con alguna máquina X ultra específica para desarrollar tareas críticas por ejemplo que vale como 500 lucas.

 

Me imagino que por ahí va mas la cosa

Link to comment
Share on other sites

El software cuesta lo que cuesta. Cada vez son menos comunes los enfoques en que te dan una cifra antes de terminar el proyecto. Actualmente el uso de enfoques incrementales y otros enfoques iterativos hace que el proyecto software no tenga una duración específica como la puede tener la construcción de un edificio, por ejemplo. Esto se debe a los procesos de validación y todo lo que significa las pruebas de software, que pueden llegar a significar entre el 30%-50% del costo total del proyecto. A eso le sumamos que se paga por horas, las personas que trabajan en el desarrollo de software son personas altamente calificadas, eso significa que suelen tener sueldos relativamente altos, y si a eso le sumas lo dificultuoso que es el proceso ingenieril del desarrollo de software en cuanto a que sus procesos son dinámicos, tenemos que el desarrollo de software es una actividad costosa, y que además, por ser el software algo abstracto, a la gente le cuesta dimensionar lo que cuesta desarrollar un programa. Esto no significa que el desarrollo de software sea algo inútil por su alto costo, todo lo contrario. Por ejemplo, un caso extremo sería el caso de ciertas Isapres, que obtuvieron ganancias históricas. ¿La razón?, millonarias ganancias por la detección de fraude en la entrega de licencias médicas, todo esto fue posible gracias a un sistema de redes neuronales. Las redes neuronales cuestan millones de dólares, pero las ganancias son aún mayores.

 

Mucha gente piensa que la tecnología lo permite todo, que todo funciona por magia, pero eso no es así, y existe una brecha de conocimiento enorme entre alguien común y un informático, falta cultura, ya que la gente no posee las nociones básicas de lo que la ingeniería de software es. Admiran un edificio de 100 pisos como la máxima expresión de la inteligencia humana, y ven a un software como algo tan simple, como si siempre hubiera estado ahí.

 

Saludos.

Edited by zafrada
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...