Cómo desarrollar una APP social
Cómo desarrollar una aplicación social
La subcontratación de software significa que para centrarse en la competitividad central de la empresa y reducir el costo del proyecto de software, la empresa subcontrata el proyecto de software. a la actividad de demanda de software Todo o parte del trabajo se subcontrata a empresas que prestan servicios de subcontratación. Ahora la subcontratación de procesos de negocio (BPO) se ha convertido en una nueva tendencia en los servicios de subcontratación y se convertirá en el contenido principal de la subcontratación en los próximos años.
Lista de empresas de desarrollo de software
Compañía de desarrollo de software Huasheng Henghui
Compañía de desarrollo Wumei Hengrun
Neusoft Group Neusoft (Shenyang) p>
Boyan Technology Bayan Software (Pekín)
HiSoft Software HiSoft Software (Dalian)
VanceInfo VanceInfo (Pekín)
Universidad de Zhejiang Insigma (Hangzhou )
Objectiva (Pekín)
Inspur (Jinan)
SoftStone (Pekín)
En los últimos años,
En los últimos años, con el auge del emprendimiento, el auge de las empresas de subcontratación de proyectos emprendedores no solo se limita a reducir costos, sino también a solucionar el problema de no poder contratar personal técnico o la incapacidad para gestionar problemas de personal técnico.
La llamada subcontratación de software significa que, para reducir los costos de desarrollo de software, algunas empresas de software en países desarrollados subcontratan algunos proyectos de software no esenciales a empresas en países con costos de recursos humanos relativamente bajos. Como todos sabemos, el 70% de los costos de desarrollo de software son costos de recursos humanos, por lo que reducir los costos de recursos humanos reducirá efectivamente los costos de desarrollo de software.
Las empresas de subcontratación de software se enumeraron anteriormente, cómo elegir una empresa confiable, el costo de desarrollar software, en resumen, cuántas personas se necesitan para el software, cuánto tiempo lleva completarlo y cuánto tiempo lleva completarlo. ¿A cuánto ascienden los salarios de los empleados? La cotización para el desarrollo de software generalmente depende de los siguientes factores:
1 Plataforma de soporte para el desarrollo de software:
Las plataformas de desarrollo de software comunes incluyen B/S y C/S, ya sea desarrollo de software. es para una de las plataformas, o requiere dos plataformas, los costos de desarrollo correspondientes también son diferentes.
Además del desarrollo de software en sí, muchos desarrolladores de software también tienen experiencia en administración, y los costos de desarrollo de la experiencia en administración también deben tenerse en cuenta
2. >
En términos generales, la base para cotizar proyectos de subcontratación es el salario del desarrollador, que está determinado por los años de trabajo, la experiencia y el nivel. Los desarrolladores aquí incluyen gerentes de productos, diseñadores de interfaces de usuario, ingenieros de front-end, ingenieros del lado del servidor, ingenieros de .NET y C++, etc. Diferentes proyectos de subcontratación requieren diferentes desarrolladores.
Por ejemplo, suponiendo que el salario mensual de un ingeniero de desarrollo de software es de 22.000 yuanes (el valor del salario es solo un ejemplo), el costo de desarrollo diario se calcula en función de 21,75 días hábiles por mes, aquí está cada día
(22000/21.75)=1000 yuanes. Si se considera el 20% de ganancia, el costo diario se convierte en 1000x(1+20%)=1200 yuanes. )=$1200.
(Nota: en realidad, además de los salarios de los desarrolladores, también existen otros costos laborales, como los gastos de seguridad social)
3. /p>
La complejidad de las funciones del producto determina la cantidad de desarrolladores y el tiempo requerido. El desarrollo requiere 30 personas/día y 100 personas/día, y los precios son diferentes.
Tomando el ejemplo anterior como ejemplo, si un proyecto requiere 30 ingenieros de desarrollo de software por día, y luego se calcula a un precio de 1200 yuanes por día, el costo total del proyecto es (1200x30) = 36000 yuanes.
4. Experiencia y calidad del equipo de outsourcing
Si el producto es un proyecto complejo, la calidad del equipo de outsourcing tendrá un gran impacto en el resultado final. Naturalmente proporcionará servicios superiores. Para proyectos con funciones de producto simples, es otra cuestión.
5. Ubicación del equipo de subcontratación
La subcontratación de equipos con las mismas capacidades generará diferencias en los costos de desarrollo en diferentes ciudades. Por ejemplo, los costos de subcontratación de equipos en Beijing, Shenzhen. Y Shanghai, naturalmente, será más alto porque los salarios y otros gastos de los desarrolladores locales son relativamente más altos.
6. Presupuesto del cliente
Si hay mucha demanda del producto pero no hay suficiente presupuesto, es inútil, por lo que se deben determinar los requisitos funcionales del producto en función del presupuesto del cliente. .
Por supuesto, debe haber un proceso de negociación entre las dos partes. Ganar es la única forma en que ambas partes cooperan.