Red de conocimientos sobre prescripción popular - Conocimientos de oftalmología - Desarrollar una aplicación (el costo de desarrollar una aplicación)

Desarrollar una aplicación (el costo de desarrollar una aplicación)

Generalmente hay dos formas de desarrollar una aplicación. Hablemos de ellos uno por uno a continuación. La primera suposición es que tenemos un equipo de desarrollo: suponiendo que ahora tenemos un equipo de desarrollo de aplicaciones maduro (esta es una premisa muy afortunada, una de las razones por las que el desarrollo de muchos productos es extremadamente lento es que continuamos reclutando personas en el proceso). ), entonces nuestra aplicación La estructura del personal de desarrollo es así. Desarrollo backend 1 Android 1 Desarrollo iOS 1 Gerente de producto 1 Desarrollo front-end 1 Diseñador 1 Prueba 1 De esta manera se pueden considerar más diseñadores, además del front-end, y los desarrolladores también pueden probarse a sí mismos, es decir, cinco personas. son necesarios para desarrollar un proyecto de aplicación. Sin pedir permiso, en un entorno ideal que definitivamente no afectará el avance del proyecto, el salario de estas cinco personas es de 6.000 (esto es muy bajo, el número en Beijing, Shanghai y Guangzhou es de 15K), más cinco seguros y un fondo de vivienda, el coste salarial por persona es de unos 7.000.

Con un equipo, el siguiente paso es resolver los problemas laborales. Un equipo de cinco personas puede elegir un espacio de oficina de gama baja, incluidos los gastos de propiedad, las facturas de agua y electricidad y el alquiler, con gastos mensuales de al menos 4.000 yuanes. Con el lugar y el equipo, reemplazaremos los suministros de oficina, banda ancha y similares (suponiendo que la computadora venga con ellos). El precio de una silla ergonómica normal es de unos 150 yuanes. Si no compra una silla de ingeniería, puede usar una silla común y compartir el costo de la mesa en partes iguales. El coste de las mesas y sillas es de unos 250 yuanes, que es un pago único. Simplemente acaricia tu cabeza, puedes hacerlo por 5.000 yuanes. Todas las condiciones externas están listas, por lo que podemos empezar a trabajar ahora. Etapa inicial: antes de crear una aplicación, generalmente hay un jefe que sabe aproximadamente qué funciones quiere (sí, los jefes generalmente no saben qué quieren hacer, cuáles son sus necesidades y cuál es el posicionamiento de su producto). En este momento, el gerente de producto saldrá a discutir con el jefe, resolver las necesidades y encontrar el posicionamiento del producto. Le llevará aproximadamente dos semanas decir que necesita determinar el posicionamiento del producto y los requisitos de la primera etapa (durante este período, el arquitecto puede comenzar a concebir la arquitectura técnica del producto después del posicionamiento del producto y los requisitos de la primera etapa). Después de determinar el nombre del producto, debe pensar en la investigación de la demanda, la investigación y el análisis de productos competitivos, el registro de nombres de dominio, la compra de servidores y capacidades básicas de periféricos (como almacenamiento CDN, servicio de SMS, envío de mensajes, etc.), marcas comerciales (no registradas). marcas, muchos equipos sufren), registro de nombres de dominio, diseño de logotipos. Mientras el jefe no cambie de opinión y cambie la demanda y el posicionamiento del producto a mitad de camino, tomará al menos una semana.

Este paso supone que no es necesario comprar el nombre de dominio a un precio elevado y que el coste total se puede calcular en 10.000/año. Etapa de desarrollo: Echemos un vistazo a las etapas por las que pasa la aplicación: análisis de las necesidades del usuario – diseño del prototipo del producto – diseño visual de la interfaz de usuario – construcción de la base de datos – desarrollo del servidor – desarrollo del cliente iOS/Android – pruebas. Se necesitan unos 3 meses para utilizar la aplicación. Etapa de prueba y pulido interno: en esta etapa, debe mantener una comunicación estrecha con los usuarios de diseño, I + D y semillas, recopilar problemas, descubrir problemas, optimizar problemas y resolver problemas constantemente. Al mismo tiempo, también hay que encontrar formas de mantener activos y entusiasmados a los usuarios de semillas. Esta es una tarea difícil, y quien lo hace lo sabe. Etapa de lanzamiento: cuando se lanza, no hay tarifas de promoción del canal ni publicidad. Para conectarse a Internet es necesario registrar una cuenta de desarrollador y comprar un certificado, lo que también requiere una determinada tarifa, que no es mucha, es decir, 800 yuanes al año. Ahora calculemos cuánto cuesta desarrollar esta aplicación: costo laboral: 7000 * 3 * 5 = 105000, alquiler: 4000 * 4 = 16000, material de oficina: 5000, costos básicos de servidores, nombres de dominio y periféricos de TI: 20000. Eso suma aproximadamente 65.438+500.000. Por supuesto, esta es una aplicación relativamente sencilla. Si hay una función creativa que es diferente del mercado, entonces el dinero y el tiempo deben calcularse por separado. Como puede ver, cuando calculamos, somos muy conservadores y no debemos bajar de este número. La segunda es buscar la subcontratación y el crowdsourcing: diferentes personas tienen diferentes puntos de vista sobre la subcontratación. Para obtener más información, puede consultar el análisis relevante sobre subcontratación en Zhihu: ¿Cuáles son las precauciones para subcontratar el desarrollo de aplicaciones?