Presupuesto de desarrollo de software: qué debe incluir y cómo compararlo.
Una propuesta útil permite saber qué recibirás, cómo lo comprobarás y qué pagarás después de publicar. Utiliza esta guía y la plantilla descargable para explicar tu proyecto antes de pedir precio.
Qué información necesita una empresa de desarrollo para presupuestar
Empieza por una tarea concreta, las personas que la hacen y el problema que quieres resolver. «Necesito un CRM» dice poco sobre las reglas comerciales, los datos que ya existen y las conexiones que necesitas. Una descripción del trabajo permite valorar si conviene configurar una herramienta, integrar programas o desarrollar una aplicación.
- Objetivo: qué resultado necesitas y cómo lo medirás. Por ejemplo, conocer el estado de cada presupuesto sin consultar varias hojas.
- Usuarios y permisos: quién consulta, crea, modifica, exporta o aprueba información. Distingue personal interno y clientes.
- Recorrido principal: qué ocurre desde que entra un dato hasta que termina la tarea. Incluye los pasos manuales que quieres conservar.
- Datos existentes: origen, formato, volumen aproximado, duplicados y campos imprescindibles. No envíes contraseñas ni datos personales reales para esta primera definición.
- Integraciones: nombres de los programas que utilizas y qué información debe pasar entre ellos. La conexión depende de lo que permitan sus proveedores.
- Primera versión: funciones imprescindibles para trabajar y mejoras que pueden esperar. Define también qué quedará fuera.
- Condiciones: fecha objetivo, presupuesto disponible, responsable de decidir y tiempo que el equipo puede dedicar a las pruebas.
Si partes de una web, añade sus URLs importantes y las funciones que no puedes perder. Si cambias de programa, revisa antes qué datos puedes exportar. La guía para revisar un CRM ayuda a ordenar esas necesidades.
Qué debe incluir un presupuesto de software a medida
| Partida | Qué debe quedar escrito |
|---|---|
| Análisis y diseño | Recorridos, pantallas, reglas de negocio, revisiones y persona que da su aprobación. |
| Desarrollo | Funciones incluidas, perfiles de acceso, límites y exclusiones de la primera versión. |
| Integraciones | Datos que viajan en cada dirección, frecuencia, proveedor y tratamiento de errores. |
| Migración | Orígenes, campos, históricos, adjuntos, limpieza y forma de validar la importación. |
| Pruebas y entrega | Casos de aceptación, entorno de pruebas, publicación, copias y plan de vuelta atrás. |
| Propiedad y accesos | Código, datos, cuentas de alojamiento, dominio, documentación y condiciones de traspaso. |
| Operación | Alojamiento, licencias, correo, mensajería, APIs, consumo de IA y otros costes recurrentes. |
| Mantenimiento | Cobertura, atención de incidencias, actualizaciones y procedimiento para pedir mejoras. |
Un precio fijo exige un alcance claro y un procedimiento para los cambios. Cuando falta información puede ser preferible contratar primero una fase de definición, con sus propios entregables, antes de comprometer el desarrollo completo.
Cómo definir si una función está terminada
Escribe ejemplos que el equipo pueda probar. «Gestionar clientes» es ambiguo; «una comercial crea una oportunidad, asigna responsable y fecha de seguimiento, y la persona responsable puede verla en su lista» permite comprobar el resultado.
Ejemplo ilustrativo de aceptación de una integración: al aceptar un presupuesto se crea una única tarea de preparación, con el identificador del presupuesto y su responsable. Si la conexión falla, se muestra el estado pendiente y se avisa. Reintentar el envío no debe crear una segunda tarea.
- Prueba el recorrido habitual y también datos incompletos, duplicados y permisos insuficientes.
- Aclara quién aporta los datos de prueba y quién aprueba cada entrega.
- Define qué impide publicar y qué mejora puede quedar para otra fase.
- Si se usa IA, acuerda fuentes, revisión y casos en los que la respuesta debe derivarse a una persona.
Estos ejemplos acotan el trabajo y facilitan comparar propuestas. No sustituyen el análisis técnico de la aplicación ni las condiciones del contrato.
Cómo comparar dos presupuestos de desarrollo de software
Compara el mismo periodo y las mismas funciones. Suma inversión inicial, migración, gastos recurrentes y soporte. Una propuesta de menor entrada puede excluir integraciones o requerir más trabajo de tu equipo; una propuesta más amplia puede incluir funciones que aún no necesitas.
- Marca las funciones que aparecen en ambas propuestas y las que faltan.
- Identifica importes únicos, cuotas, costes variables e impuestos.
- Comprueba dependencias: contenidos, acceso a proveedores, disponibilidad del equipo y calidad de los datos.
- Revisa hitos, aceptación, propiedad y mantenimiento.
- Pide que las diferencias se aclaren antes de elegir por el total.
Para un CRM puedes utilizar la calculadora de coste a tres años. Precios de partida publicados por Garbon Media, sin IVA y para un alcance inicial: CRM y herramientas internas, Desde 1.800 €; plataforma online, Desde 2.400 €. Las funciones y el mantenimiento se concretan en la propuesta.
Plantilla para pedir presupuesto
Se abre con un editor de texto y puedes compartirla con tu equipo. No requiere registro. Completa los apartados que conozcas y marca el resto como pendiente:
- Empresa, actividad y persona responsable.
- Problema actual y resultado esperado.
- Usuarios y permisos.
- Recorrido principal y excepciones.
- Datos de origen e integraciones.
- Funciones imprescindibles y excluidas.
- Pruebas de aceptación.
- Plazo, presupuesto orientativo y disponibilidad.
- Publicación, propiedad y mantenimiento.
Cómo lo trabajamos en Garbon Media
Revisamos el proceso, concretamos las funciones y planteamos una primera versión con alcance definido. Puedes ver nuestra metodología y los proyectos publicados. Si ya tienes un documento, empieza por resumir tu necesidad en el formulario de contacto; acordaremos qué información hace falta para continuar.
¿Hablamos de tu proyecto?
Cuéntanos qué necesitas. Respondemos en menos de 24h laborables.
¿Prefieres que lo revisemos contigo? Cuéntanos tu proyecto — primera llamada sin compromiso, respuesta en menos de 24h laborables.
Lo que más nos preguntan.
¿Qué necesito para pedir presupuesto de software?
Explica el problema, quién utilizará el programa, las tareas imprescindibles, los datos de origen y las integraciones. Añade plazo, presupuesto disponible y responsable de validar las entregas.
¿El presupuesto debe incluir el mantenimiento?
Debe indicar si está incluido o se contrata aparte y qué cubre. Conviene separar desarrollo, migración, alojamiento, servicios externos y mantenimiento para conocer el coste de funcionamiento.
¿La plantilla de proyecto requiere registro?
No. Puedes descargarla en texto y completarla con tu equipo sin facilitar un email. Para una primera definición utiliza ejemplos sin contraseñas ni datos personales reales.