Red de conocimientos turísticos - Lugares de interés turístico - ¿Hasta qué punto se ha desarrollado la aplicación? Tecnología de red Changsha Aote Express.

¿Hasta qué punto se ha desarrollado la aplicación? Tecnología de red Changsha Aote Express.

¿Cuesta uno? ¿Costos laborales? ?

En primer lugar, antes de crear una aplicación, debemos asegurarnos de tener un equipo maduro (esta es una premisa muy afortunada, que puede acortar en gran medida el tiempo de desarrollo y reducir el costo de desarrollo).

¿El equipo básico para desarrollar una APP necesita al menos un product manager? ¿Desarrollo de backend 1? ¿Desarrollo de Android 1? ¿Desarrollo de IOS 1? Desarrollo front-end 1? 1 diseñador.

El equipo inicial necesita entre 6 y 7 personas, y el salario promedio del equipo generalmente se calcula en 400 yuanes/persona/día. Según el período de construcción general para el desarrollo de aplicaciones pequeñas y medianas, se necesitan 3 meses (el período de construcción específico debe calcularse de acuerdo con las funciones específicas de la aplicación y el tiempo puede ser más corto). : 400*6*3*30=216.000 yuanes.

Entonces, ¿adónde va el tiempo y el coste de desarrollar una aplicación?

Los proyectos generales de desarrollo de aplicaciones deben pasar por los siguientes procesos:

1. Análisis de requisitos: ambas partes comunican las necesidades del proyecto y analizan la viabilidad del mismo.

La comunicación y la identificación de necesidades son muy importantes. Muchos clientes no saben lo que realmente quieren. De hecho, una pequeña diferencia en la funcionalidad puede generar una gran diferencia en la dificultad del desarrollo.

Da algunos ejemplos concretos. Por ejemplo, el registro y el inicio de sesión más básicos se pueden dividir en registro e inicio de sesión por correo electrónico, inicio de sesión autorizado por WeChat, inicio de sesión autorizado por QQ, inicio de sesión autorizado por Weibo y registro e inicio de sesión con código de verificación por SMS. La recuperación de contraseña se divide en recuperación por correo electrónico y recuperación por SMS. Aquí hay siete situaciones. El costo de realizar 1 o 7 tipos de desarrollo puede variar varias veces.

Otro ejemplo es la función de búsqueda. La función de búsqueda más simple puede tardar varias horas en desarrollarse, pero si hay millones de datos de productos, definitivamente colapsará en este momento. Y no son sólo los datos del producto los que tendrán un impacto, como si la función de búsqueda admite búsqueda difusa (es decir, las palabras clave ingresadas pueden estar sesgadas) o búsqueda precisa. Es importante cuán confusa puede ser una búsqueda difusa. Ahora puede abrir la función de búsqueda de Taobao y observar más de cerca cuántos detalles tiene (búsqueda avanzada, región, filtrado de precios, clasificación de resultados de búsqueda, etc. Para una plataforma tan grande como Taobao JD.COM, solo una función de búsqueda). Se requiere un equipo de desarrollo de más de una docena de personas para desarrollar y optimizar durante todo el año, y el costo de criar a estas personas es de millones o decenas de millones al año.

2. Evaluación de la carga de trabajo: después de confirmar los requisitos del proyecto, el equipo técnico evaluará el precio y el progreso del proyecto y proporcionará cotizaciones detalladas y documentos de progreso del proyecto para confirmar el progreso del desarrollo y el cronograma; p>

3. Firmar el contrato del proyecto: una vez firmado el contrato del proyecto, el proyecto ingresa oficialmente a la etapa de desarrollo;

4. Diseño, I + D, pruebas y lanzamiento: esta etapa también incluye grandes Funciones de escala Escritura de código de módulo, diseño de prototipos de productos y diseño de representación de interfaces. Una vez completado el diseño, el producto entra en la etapa de investigación y desarrollo y se forma un programa formal mediante un lenguaje de programación.

En este punto, gran parte del proceso de producción de la App se ha completado y se puede probar en el departamento de pruebas. Como desarrollador, esto es lo más destacado. El diseño y las pruebas son asunto de otros. Este paso implica principalmente que los desarrolladores trabajen duro en la codificación, codificando constantemente bloques y corrigiendo errores. Después de conectar la interfaz general y las funciones, aparecerá la demostración general de la aplicación. Después de varios intentos y experiencias con la demostración, se modificará según la situación real. Una vez que no haya errores importantes, la nueva versión puede intentar encontrar usuarios beta, mejorarlos y probarlos repetidamente según los comentarios de los usuarios de prueba.

5. Entrega de documentos relacionados y código fuente

6. Mantenimiento y actualizaciones

¿Cuesta dos? Costos posteriores al mantenimiento

De hecho, uno de los principales costos que la gente suele ignorar no es la inversión inicial en desarrollo, sino el costo de los cambios posteriores en los requisitos funcionales, el mantenimiento y la depuración. No todo el mundo sabe que el coste de mantenimiento posterior de una aplicación madura suele ser mucho mayor que el de un desarrollo único.

En la actualidad, muchas empresas simplemente lanzan la versión 1.0 a los clientes después de terminarla. Posteriormente se agregan y mantienen funciones, lo que significa cobrar dinero. Me pregunto cuántos clientes han tenido una experiencia tan triste.

Según el cálculo anterior, el costo de desarrollar una aplicación por parte de Zhongyang Information Technology es el siguiente:

Costo total: ¿coste laboral? Posventa = 156.000

En comparación con las decenas de millones que cotizan muchas empresas, ¿cree que la presión es mucho menor?