¿Cuánto cuesta desarrollar un software de aplicación?
La primera suposición es que tenemos un equipo de desarrollo: supongamos que ahora tenemos un equipo de desarrollo de aplicaciones maduro (esta es una premisa muy afortunada. Una de las razones por las que el progreso del desarrollo de muchos productos es extremadamente lento es que contratamos personas constantemente durante el proceso), entonces nuestra estructura de personal para el desarrollo de aplicaciones es así: 1 desarrollador backend + 1 desarrollador Android + 1 desarrollador iOS + 1 gerente de producto + 1 desarrollador front-end + 1 diseñador + 1 tester. De esta manera, cuanto más lo piensen los diseñadores, se puede tener en cuenta el front-end y los desarrolladores también pueden probarlo ellos mismos. Es decir, se necesitan 5 personas para desarrollar un proyecto de aplicación. Estas 5 personas si no se enferman ni piden licencia, definitivamente no afectarán el progreso del proyecto. En un entorno ideal, calcularíamos el salario de estas cinco personas en 6.000 (que es muy bajo). (la cifra para Beijing, Shanghai y Guangzhou es de 15.000). Sumando cinco seguros y un fondo de vivienda, el coste salarial para cada persona rondaría los 7.000. Con un equipo, el siguiente paso es resolver el problema del lugar de trabajo. Un equipo de 5 personas puede elegir un espacio de oficina de gama media a baja. Después de incluir los gastos de propiedad, las facturas de agua y electricidad y el alquiler, los gastos mensuales son al menos. alrededor de 4.000. Una vez que tenga el espacio y el equipo, podrá reemplazar los suministros de oficina, la banda ancha, etc. (suponiendo que traiga su propia computadora). El precio de una silla ergonómica normal es de unos 150 yuanes. También puedes usar una silla común. El costo de la mesa se divide en partes iguales. El costo de la mesa y las sillas es de aproximadamente 250, lo que se considera un pago único. Supongo que se puede hacer por 5.000 yuanes. Las condiciones exteriores están todas preparadas y ya se puede empezar a trabajar. Etapa inicial: antes de crear una aplicación, generalmente hay un jefe. El jefe probablemente sabe qué funciones quiere (sí, el jefe generalmente no sabe lo que quiere hacer, cuáles son las necesidades y cuál es el posicionamiento del producto). En este momento, el gerente de producto tiene que tomar medidas. Pasé aproximadamente dos semanas discutiendo con el jefe, resolviendo los requisitos y encontrando el posicionamiento del producto. las necesidades de la primera fase (durante este período, el arquitecto pudo comenzar a concebir la arquitectura técnica del producto, pero no logró el inicio oficial de los trabajos). Una vez determinado el posicionamiento del producto y las necesidades iniciales, es necesario pensar en un nombre de producto, investigar la demanda, investigar y analizar productos competitivos, registrar nombres de dominio, comprar servidores y capacidades básicas de periféricos (como almacenamiento CDN, servicio de SMS, envío de mensajes, etc.). .), marcas comerciales (aún no registrar una marca comercial (muchos equipos han sufrido esto), registrar nombres de dominio y diseñar logotipos. Mientras el jefe no cambie de opinión a mitad de camino, cambie los requisitos y el posicionamiento del producto, tomará al menos En este momento, también se desarrollará el prototipo y la arquitectura técnica del producto. Básicamente, podrás comenzar a trabajar con espadas y pistolas reales. Este paso supone que no es necesario comprar el nombre de dominio a un precio alto y que el costo total se puede fijar en 10,000 por año. Etapa de desarrollo: echemos un vistazo a las etapas por las que pasa una 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. minutos para ejecutar todo el proceso y quedarse sin la aplicación Aproximadamente 3 meses. Etapa de prueba y pulido interno: durante esta etapa, debe mantener una comunicación estrecha con los usuarios de diseño, I + D y semillas, y recopilar, descubrir, optimizar y resolver problemas constantemente. Durante este período, es posible que deba publicar de 1 a 3 sub. -versiones. Al mismo tiempo, hay que encontrar formas de mantener a los usuarios de semillas activos y entusiasmados con la cooperación. Este es un trabajo difícil, y quien lo hace lo sabe. Etapa de lanzamiento: durante el lanzamiento, los costos de promoción del canal y la publicidad no están incluidos. Para conectarse a IOSAPPStore, debe registrar una cuenta de desarrollador y comprar un certificado. También cuesta una cierta cantidad de dinero, que no es mucho, solo 800 yuanes. /año. Así que ahora calculemos cuánto cuesta desarrollar esta aplicación: costo de mano de obra: 7000*3*5=105,000, alquiler, 4000*4=16,000, suministros de oficina 0,5 millones, servidor, nombre de dominio y costos básicos de TI periféricos: 2 Diez mil. Eso suma alrededor de 150.000 yuanes. Por supuesto, esta sigue siendo una aplicación relativamente simple si tiene funciones creativas que son diferentes a las del mercado, el dinero y el tiempo tendrán que calcularse por separado. , somos muy conservadores, nunca puede ser inferior a este número.