Colección de citas famosas - Colección de versos - ¿Por qué existe una diferencia de precios tan grande en el desarrollo de aplicaciones?

¿Por qué existe una diferencia de precios tan grande en el desarrollo de aplicaciones?

Gracias por la invitación.

En primer lugar, las empresas de software deben obtener ganancias al desarrollar aplicaciones. Esto es inevitable. La parte de ganancias es generalmente del 60% al 80%. Generalmente, es normal cotizar entre 30.000 y 50.000 por un costo de 10.000. , y una cotización de 50.000 es normal, entre 150.000 y 200.000 es normal (consejo: definitivamente puedes reducirlo a la mitad al negociar el precio).

Luego, cuando se trata de la parte de ganancias, el costo principal es el costo de la solución del proyecto, y el costo de la solución de desarrollo del proyecto = costo de comunicación temprana + complejidad del desarrollo de la función + tarifa de derechos de autor (si se utiliza código de plantilla). , se deben pagar tarifas de derechos de autor) + costos de mantenimiento posteriores

Actualmente existen tres soluciones comunes: desarrollo puramente manual, desarrollo de plantillas y desarrollo de inteligencia artificial de IA (sí, muchos códigos están escritos por inteligencia artificial)

1) El desarrollo manual puro está relacionado principalmente con el salario de los programadores, por lo que está relacionado con las ciudades de primer, segundo, tercer y cuarto nivel. El salario mensual promedio de un programador en Nanning, Guangxi es de 8.000. , Guangzhou cuesta 20.000 y Shenzhen es 30.000. Naturalmente, el precio cotizado en Shenzhen es definitivamente más caro que en Guangzhou, y Guangzhou es más caro que Nanning. Por supuesto, el contenido técnico no se analiza aquí. Si desea comparar el contenido técnico, personalmente creo que Beijing, Shanghai, Guangzhou y Shenzhen son naturalmente más altos. Es por eso que las cotizaciones de Beijing, Shanghai, Guangzhou y Shenzhen son generalmente más altas, pero siguen siendo las más populares. industria. La tarifa de mantenimiento anual es generalmente del 8% al 20% de la tarifa del contrato.

La ventaja del desarrollo manual puro es: una fuerte personalización y la desventaja es: la tecnología desigual conduce a una baja tasa de éxito (menos del 10%). y alto costo, el mantenimiento posterior es difícil (porque los programadores de la empresa de software cambiarán de trabajo)

Conciencia de contratación: dado que la tecnología de la empresa de software es mixta, es difícil distinguir entre lo bueno y lo malo. y la tasa de éxito es baja, por lo que es necesario negociar en el contrato: la demanda está vencida y no se ha completado el reembolso completo.

2) Las empresas de software de desarrollo de plantillas básicamente no necesitan programadores. Pueden ir directamente a Github para obtener el código fuente abierto para su implementación: ¡código abierto no significa gratis! ¡Código abierto no significa gratis! ¡Código abierto no significa gratis! ¡Di cosas importantes tres veces! Mucha gente piensa que el código abierto significa gratis y no respetan lo que es el acuerdo MIT y el acuerdo GPL. El 99,9999% del código fuente abierto de los proyectos en el mercado es "sólo para aprendizaje, no para uso comercial". Al final, son las empresas las que pagan por la infracción de derechos de autor (es decir, si pierde dinero, la empresa de software no perderá dinero, porque no es la empresa de software la que toma el código fuente para uso comercial, sino la empresa). La empresa de software es simplemente la portadora del código fuente infractor. No hay necesidad de discutir sobre esto, esta es la verdad), por lo que si desarrolla utilizando una plantilla pura, debe especificarlo en el contrato. Dice: Todas las pérdidas causadas. por infracción del código fuente correrá a cargo de la empresa de software y se proporcionará un reembolso completo

Las ventajas del desarrollo de plantillas son: precio bajo las desventajas son: no se puede personalizar y es extremadamente fácil de infringir; , factor de seguridad bajo (en este sentido, el código fuente de cualquier tecnología se puede obtener de github y no es difícil lanzar un ataque de piratas informáticos)

Los representantes típicos incluyen: Weimeng, Youzan, Fanke p>

3) Desarrollo de inteligencia artificial de IA Este es el último método de desarrollo. Los programadores desarrollan una inteligencia artificial para reemplazar a los programadores que escriben código. Es un representante típico del "soft cat". electricidad, porque la tecnología solo necesita actualizar, actualizar y mantener continuamente esta inteligencia artificial. El costo de desarrollar un software con inteligencia artificial es el mismo que el de 1.000.000 de software, porque no hay necesidad de pagarle un salario. Por supuesto, el desarrollo de la inteligencia artificial no es absolutamente perfecto. Debido a que la IA generalmente solo puede apuntar a subdivisiones designadas, tome a Softcat como ejemplo. La inteligencia artificial de Softcat se dirige específicamente a los sistemas de centros comerciales. Pero en la subdivisión del sistema del centro comercial, Softcat no tiene el concepto de plantillas y personalización. Por ejemplo, el modelo operativo que los humanos creemos que debe personalizarse también se implementa mediante inteligencia artificial.

Las ventajas del desarrollo de la inteligencia artificial de IA son: precio extremadamente bajo, extremadamente rápido (generalmente puede estar en línea en dos horas, ¿puede un robot escribir código más rápido?), personalización gratuita y sin necesidad de post- mantenimiento (todo desarrollado por robots) y también cobra tarifas de mantenimiento posterior, lo cual es excesivo); la desventaja es: solo en áreas de nicho

Los trabajos representativos típicos incluyen: Softcat (también llamado motor Softcat)

p>

Puramente escrito a mano, espero que se adopte, se pueden invitar preguntas sobre el desarrollo de software en cualquier momento.