¿Cuál es la forma más sencilla de subcontratar el desarrollo de aplicaciones?
1
El punto clave a la hora de decidir si buscar un individuo o un equipo es el presupuesto del proyecto, la calidad del proyecto y los requisitos del ciclo de desarrollo.
En la mayoría de los casos, individuos, equipos y empresas La calidad del desarrollo de estos últimos es mayor que la de los primeros. Si el presupuesto del proyecto es suficiente, se recomienda dar prioridad a la búsqueda de una empresa para el desarrollo, que será mucho más confiable.
Si el presupuesto es limitado, puedes considerar desarrolladores individuales o trabajo en equipo. Sala
1
1 desarrollador individual: La ventaja es que el costo de desarrollo es el más bajo. , el salario diario de desarrollo oscila entre 300 y 700 (ya que la mayor parte de la carga de trabajo del proyecto está en desarrollo), por lo que generalmente se les pide a los desarrolladores que se hagan cargo)
La desventaja es que la calidad del proyecto es mala, el desarrollo el ciclo es largo y la comunicación y el posmantenimiento son problemáticos
La desventaja es que la calidad del proyecto es pobre y el ciclo de desarrollo es largo, la comunicación y el posmantenimiento son más problemáticos
Dado que la mayoría de los desarrolladores individuales trabajan a tiempo parcial, el ciclo de desarrollo es generalmente largo y el progreso es relativamente difícil de controlar
Además, además del desarrollo, existe una falta de experiencia en el diseño de proyectos y el diseño de UI. , pruebas, comunicación, implementación de servidores, en línea, posmantenimiento, etc. Después de todo, las habilidades personales generalmente son limitadas y solo pueden ser buenas en uno o dos aspectos, por lo que en el proyecto Todos los aspectos son muy difíciles. Uno o dos aspectos, por lo que es difícil hacer un buen trabajo en todos los aspectos del proyecto
1
2 Equipo o estudio: experiencia relativamente sólida, capacidades más completas que los individuos, el salario de desarrollo es generalmente de 600 a 900
Dado que el equipo generalmente está formado por menos de 5 personas, la dotación de personal del proyecto no es tan completa como la de la empresa. Generalmente, una tecnología puede servir como diseño y prueba al mismo tiempo. Por lo tanto, relativamente hablando, la calidad del proyecto y la calidad del proyecto. La dotación de personal del equipo generalmente no es tan buena como la de la empresa, por lo que la calidad del proyecto, la gestión del proyecto y la experiencia del proyecto no son tan buenas como las de la empresa
1
3 Empresa: cuenta con un equipo responsable de la comunicación de preventa, el diseño del proyecto y el diseño de la interfaz de usuario, la gestión de proyectos, varios campos de desarrollo y personal de pruebas, con una clara división del trabajo y suficiente experiencia en proyectos para resolver diversos problemas encontrados en el proyecto. El diseño del proyecto también se considerará de manera más integral.
La desventaja es que el costo es relativamente alto. Tomando como ejemplos a Guangzhou y Shenzhen, la cotización del proyecto de aplicación de la empresa por persona y día generalmente se calcula en función del salario de. 1.000-1.500
2
Según la búsqueda antes mencionada de un equipo de subcontratación de servicios, primero determine si desea encontrar una persona, un equipo o una empresa que se haga cargo de la subcontratación p>
2
1. Equipo: Se dará prioridad a las recomendaciones de amigos. Generalmente, si tienes amigos, o amigos de amigos que desarrollan aplicaciones o diseñan AppUI, generalmente conoces a alguien. muchos talentos en este campo y puedo recomendarlos
Si no hay un canal en esta área, se recomienda acudir a plataformas de subcontratación de software como Smart City, iFlytek, Zhubajie.com y Yipinweike para la subcontratación. Si el presupuesto está disponible, normalmente habrá muchos equipos, personas y empresas pujando, y normalmente habrá entre una docena y docenas de ofertas en dos o tres días. p>Muchos equipos adjuntarán algunos casos e información de presentación de la empresa o del equipo al ofertar. Puede filtrarlos para encontrar algunos adecuados y luego contactarlos para comprender y comparar diferentes equipos o la experiencia, las capacidades, el precio, etc.
2
1 Encuentre una empresa: haga sugerencias para el desarrollo de software de Zhixia y luego el siguiente paso debería ser comprender mejor el equipo técnico de la empresa, las capacidades de diseño y la situación de la empresa p >
Sugerencia: Por lo general, se da prioridad a las empresas o equipos locales. Por un lado, se ahorran costos de comunicación. Por otro lado, hay algunas situaciones que requieren comunicación o coordinación cara a cara. mucho más conveniente
3
En el proceso de subcontratación de APP, los proyectos de subcontratación general a menudo necesitan llevar a cabo los siguientes procesos: 1) Comunicación de la demanda: ambas partes comunican las necesidades del proyecto y analizar la viabilidad del proyecto 2) Evaluación de la carga de trabajo: después de confirmar las necesidades del proyecto, subcontratación. El equipo evalúa el precio y el progreso del proyecto de subcontratación y proporciona cotizaciones detalladas y documentos de progreso del proyecto para confirmar el progreso del desarrollo del proyecto. Documento de progreso del proyecto, confirme el progreso del desarrollo y el cronograma 3) Firme el contrato del proyecto: si ambas partes llegan a un acuerdo sobre el precio del proyecto y el tiempo de desarrollo, firme el contrato del proyecto y luego comience oficialmente el proyecto 4) Diseño, I+D, pruebas , puesta en marcha: de acuerdo con la confirmación final Plan de diseño, realice el diseño del prototipo del producto, dibujo visual, investigación y desarrollo, pruebas, aceptación de todo el proyecto y finalmente publíquelo en línea 5) Entregue los documentos relevantes y el código fuente: después del proyecto Una vez completado, el proyecto se publicará en línea. Entrega de documentos relevantes y código fuente: complete todo el diseño y desarrollo, realice la producción técnica necesaria de acuerdo con las necesidades reales y complete a través de la cooperación
6) Mantenimiento y actualizaciones: generalmente, se requieren mantenimiento y actualizaciones después del desarrollo de Proyectos de aplicaciones, porque con el desarrollo de los teléfonos móviles, cuando el sistema se actualiza o se utiliza durante mucho tiempo, surgirán más o menos otros problemas que requerirán mantenimiento
4
Notas sobre la firma de un contrato Generalmente, el contrato lo establece la empresa que se hace cargo. El contrato incluye principalmente las responsabilidades y obligaciones de ambas partes del proyecto, incluido el precio del proyecto, el ciclo de desarrollo del proyecto, los puntos de pago a plazos, el mantenimiento y las actualizaciones, y la fuente. propiedad de los derechos de autor del código, etc. Cabe señalar que las empresas regulares generalmente pagan en 3-4 cuotas, como 5-4-1, 4-3-3 o 3-4-3. No existen reglas estrictas al respecto. No existen reglas estrictas a este respecto. Ambas partes pueden negociar. Diferentes empresas tienen diferentes métodos de pago.
Antes de firmar un contrato, es necesario comunicar las necesidades, aclarar los puntos funcionales y luego preguntar al cliente. contratista proporcione una cotización detallada y el progreso. Si el plan y estos no están claros antes de firmar el contrato, es fácil que se produzcan algunas disputas o malentendidos durante el proceso de desarrollo posterior del proyecto, lo que se convertirá en un riesgo oculto para el proyecto. p>Por lo tanto, antes de firmar el contrato, debe comunicarse bien con el contratista, aclarar los puntos funcionales y luego pedirle que proporcione una cotización detallada y un plan de progreso. Riesgos ocultos
5
Tarifas de mantenimiento y actualización
Una vez completado el desarrollo del proyecto, los proyectos generales proporcionarán un período de prueba de mantenimiento gratuito
Diferentes Los períodos de mantenimiento gratuito proporcionados por la empresa son diferentes, los comunes son 3 meses, medio año y un año.
Después de que expire el período de mantenimiento gratuito, el proyecto cobrará el 10% del tarifa de mantenimiento total para el próximo año (la tarifa de mantenimiento solo incluye las tarifas de mantenimiento actuales) Mantenimiento de las funciones requeridas). (La tarifa de mantenimiento solo incluye el mantenimiento de las funciones requeridas existentes)
Si los requisitos cambian más adelante o se agregan algunos puntos de función nuevos, se evaluará la carga de trabajo requerida para la modificación y luego se aplicará la tarifa de actualización. be Contabilización de costos adicionales
6
Cuando se trata de presupuestar los costos para el desarrollo de proyectos de aplicaciones, no solo se deben considerar los costos de desarrollo, sino también los costos mensuales del servidor. (Si el número de usuarios no es Muchos, el coste del servidor suele rondar los 200-500 yuanes al mes). El costo generalmente ronda los 200-500 yuanes por mes), tarifas de servicios de terceros (como tarifas de interfaz de SMS o tarifas de servicios de valor agregado para ciertos programas), tarifas de mantenimiento y actualización y tarifas en línea del mercado de aplicaciones (como iOS en línea a la tienda de aplicaciones, que requiere un pago anual de 99 dólares estadounidenses, subir a Google Play requiere un pago único de 25 dólares estadounidenses y el mercado nacional de Android es gratuito) y los costos operativos generalmente no están incluidos en el costo de desarrollo p>