Red de conocimiento del abogados - Consultar a un abogado - ¿Qué empresa es mejor para el desarrollo de software?

¿Qué empresa es mejor para el desarrollo de software?

¿Qué empresa es mejor para el desarrollo de software?

La subcontratación de software es el requisito de software para que las empresas subcontraten todo o parte del trabajo en proyectos de software a empresas que brindan servicios de subcontratación para centrarse en el negocio competitivo principal y reducir el coste de los proyectos de software. Ahora la subcontratación de procesos de negocio (BPO) se ha convertido en una nueva tendencia de desarrollo de 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

Empresa de desarrollo de software Huasheng Henghui

Empresa de desarrollo de Ebony Hengrun

Neusoft Group Neusoft (Shenyang) p>

Boyan Technology Boyan Technology (Pekín)

HiSoft Software HiSoft (Dalian)

Vince · Vince Information (Pekín)

Universidad de Zhejiang Network New Insigma (Hangzhou)

Obotian Target (Beijing)

Inspur (Jinan)

SoftStone iSoftStone (Beijing)

En recientes Desde hace años, con el lanzamiento del ambiente emprendedor, ha habido un auge de empresas de subcontratación de proyectos emprendedores, no solo para reducir costos, sino también para solucionar el problema de no poder contratar personal técnico o no poder gestionar personal técnico. .

La llamada subcontratación de software significa que algunas empresas de software en países desarrollados entregan algunos de sus proyectos de software no esenciales a empresas en países con costos de recursos humanos relativamente bajos para su desarrollo, con el fin de reducir el costo. del desarrollo de software. 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.

La lista de empresas de subcontratación de software, cómo elegir una empresa confiable y el costo de desarrollar software, en pocas palabras, significa cuántas personas se necesitan para el software, cuánto tiempo lleva y cuánto. el personal es remunerado. La cotización para el desarrollo de software generalmente depende de los siguientes factores:

1 Plataforma de soporte de desarrollo de software:

Las plataformas de desarrollo de software comunes incluyen B/S y C/S. ¿O las dos plataformas corresponden a diferentes costos de desarrollo?

Además del desarrollo de software en sí, muchos desarrollos de software también tienen un backend de administración, y también es necesario considerar el costo de desarrollo del backend de administración.

2. Salario del desarrollador

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 UI, ingenieros de front-end e ingenieros de servidores. NET y C++, etc. Diferentes proyectos de subcontratación requieren diferentes desarrolladores.

Por ejemplo, supongamos que un ingeniero de desarrollo de software tiene un salario mensual de 22.000 yuanes (el valor del salario es solo un ejemplo) y 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)=1.000 yuanes. Si se considera una ganancia del 20%, el costo diario se convierte en 1000 x (1+20%) = 1200 yuanes.

(Nota: en realidad, además de los salarios de los desarrolladores, también existen otros costos laborales como la seguridad social).

3. >Funciones del producto La complejidad 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 todos los días, entonces, según el precio diario de 1200 yuanes, el costo total del proyecto es (1200x30) = 36 000 yuanes.

4. La experiencia y calidad del equipo de outsourcing

Si se trata de un proyecto con funciones de producto complejas, la calidad del equipo de outsourcing tendrá un gran impacto en el resultado final. y un buen equipo, naturalmente, reportará un costo más alto. Los artículos con funciones de producto simples son otra cuestión.

5. La ubicación del equipo de subcontratación

La subcontratación de equipos con las mismas capacidades también generará diferencias en los costos de desarrollo en diferentes ciudades. Por ejemplo, el costo de subcontratar equipos en Beijing, Shenzhen y Shanghai es naturalmente mayor 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 el presupuesto no es suficiente, es inútil, por lo que el cliente debe determinar los requisitos funcionales del producto en función de el presupuesto del estado.

Por supuesto, ambas partes, A y B, deben tener un proceso de negociación, y la cooperación beneficiosa para todos es el camino a seguir.