Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Por qué es tan grande la diferencia de precios en el desarrollo de aplicaciones?

¿Por qué es tan grande la diferencia de precios en el desarrollo de aplicaciones?

Gracias.

En primer lugar, las empresas de software deben obtener ganancias al desarrollar aplicaciones. Esto es inevitable. La parte de ganancias es generalmente de 60 a 80. Es normal cotizar entre 30.000 y 50.000 por un costo general de 150.000. para una cotización de 50.000 200.000 también es normal (consejo: es correcto reducirlo a la mitad si el precio no se puede negociar).

Luego, después de incluir la parte de ganancias, el costo más importante es el costo de la solución del proyecto. Costo de la solución de desarrollo del proyecto = costo de comunicación temprana, costo de derechos de autor del círculo complejo de desarrollo de funciones (si usa código de plantilla, usted). debe pagar la tarifa de derechos de autor) Costo de mantenimiento

Existen tres soluciones comunes principales: desarrollo manual puro, desarrollo de plantillas y desarrollo de inteligencia artificial de IA (sí, muchos códigos están escritos por inteligencia artificial). Una gran cantidad de código está escrito mediante inteligencia artificial)

1) El desarrollo puramente manual está relacionado principalmente con el salario de los programadores, por lo que para las ciudades de primer, segundo, tercer y cuarto nivel, en Nanning, Guangxi, el salario promedio de los programadores El salario mensual es de 8.000, que son 20.000 en Guangzhou y 30.000 en Shenzhen. Naturalmente, la oferta en Shenzhen es definitivamente más cara que en Guangzhou, y Guangzhou es más cara que Nanning. Por supuesto, esta no es una discusión de contenido técnico. Si se compara con el contenido técnico, personalmente creo que Beijing, Shanghai, Guangzhou y Shenzhen son naturalmente más altos. Por eso las cotizaciones de Beijing, Shanghai, Guangzhou y Shenzhen son generalmente más altas, pero siguen siendo las más populares en la industria. La tarifa de mantenimiento anual es generalmente del 8 al 20% del costo del contrato.

Las ventajas del desarrollo manual puro son: fuerte personalización; las desventajas son: la tecnología desigual conduce a una tasa de éxito baja (menos de 10) y alta; costo, seguimiento Difícil de mantener (porque los programadores de las empresas de software cambiarán de trabajo)

Conciencia de la firma de contratos: dado que la tecnología de las empresas de software es desigual, es difícil distinguir entre lo bueno y lo malo, y la tasa de éxito es baja, por lo que debe negociarse en el contrato: los requisitos están vencidos y no completados, reembolso completo.

2) Las empresas de software de desarrollo de plantillas básicamente no necesitan programadores. Pueden implementar el código fuente abierto directamente en github. Preste especial atención: ¡código abierto no significa gratis! ¡El código abierto no significa gratuito! ¡Mucha gente piensa que código abierto no significa gratis! ¡En realidad no lo es! Mucha gente piensa que el código abierto significa gratis y no respeta lo que es el acuerdo MIT y el acuerdo GPL. Los códigos de fuente abierta del proyecto 99.9999 en el mercado son "sólo para aprender, el uso comercial está prohibido para las empresas". pagará por la infracción (es decir, si pierde dinero, la empresa de software no perderá dinero, porque el código fuente utilizado con fines comerciales no es software y no es fácil de usar porque el código fuente comercial no pertenece a La empresa de software no pertenece a la empresa. La empresa de software es solo un portador de código fuente infractor. No hay necesidad de discutir, esta es la verdad), por lo que al desarrollar una plantilla pura, se debe indicar en el contrato: la compañía de software será totalmente responsable de todas las pérdidas causadas por la infracción del código fuente y proporcionará un reembolso completo

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

Los trabajos representativos típicos incluyen: Weimeng, Youzan y Fanke

3) Desarrollo de inteligencia artificial de IA Este es un modelo de desarrollo de reciente aparición, es decir, los programadores han desarrollado inteligencia artificial para reemplazar a los programadores que escriben códigos. Es un "gato blando". El costo principal de este tipo es la electricidad. este tipo de tecnología de inteligencia artificial solo necesita actualizaciones, mejoras y mantenimiento constantes. El costo del desarrollo de IA de 1 software y el costo de 1 millón de software son los mismos, porque, por supuesto, no hay necesidad de pagarle por el desarrollo; La inteligencia artificial no es absolutamente perfecta. El desarrollo de la inteligencia artificial no es absolutamente perfecto, porque la inteligencia artificial generalmente solo puede apuntar a subdivisiones específicas. Tomemos como ejemplo la inteligencia artificial de Softcat, que está dirigida específicamente a sistemas de centros comerciales. Si se le pide a Softcat que desarrolle una aplicación social, no es realista. 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 es también el código ejecutado por inteligencia artificial.

Los beneficios del desarrollo de IA son: precio extremadamente bajo, extremadamente rápido (generalmente dos horas para conectarse, los robots no pueden escribir código rápidamente), personalización a voluntad y sin necesidad de mantenimiento posterior (todo los robots desarrollados deberán pagar por el mantenimiento posterior) La tarifa es demasiado alta; la desventaja es: limitada a áreas específicas

Representante típico de Softcat (también conocido como motor Softcat)

Puramente escrito a mano, espero adoptarlo. Con respecto a cuestiones de desarrollo de software, puede invitar en cualquier momento.