forumAbrir tema

Queremos desarrollar un CRM a medida — ¿cómo es el proceso de desarrollo de un CRM y qué debemos preparar?

İİlker K***Participante
Cargo
Especialista en seguridad de la información
Sector
vidrio
Tipo de organización
empresa dentro de un holding
Miembro desde
jul 2025
Mensaje
185
#1

Somos mayoristas de embalaje industrial en el Reino Unido. Tenemos un equipo de 18 personas y llevamos años intentando gestionar las ventas presupuestos y coordinación de almacén con hojas de cálculo complejas y cadenas de correos. Probamos soluciones de CRM comerciales, pero nuestras matrices de descuentos especiales, cálculos de flete basados en métricas y el ciclo de pedidos con doble moneda no encajaban en los paquetes estándar. En lugar de pagar licencias mensuales por usuario, decidimos mandar a hacer un software a medida que se adapte perfectamente a nuestros flujos de trabajo.

Asignamos un presupuesto de unos 40.000 GBP para este proyecto e hicimos reuniones previas con dos agencias de software distintas. Ambas mencionaron la fase de análisis, pero no nos dieron un marco claro sobre cómo funcionará el proceso de desarrollo de principio a fin ni sobre qué debemos concretar nosotros internamente. ¿De qué etapas consta típicamente el proceso de desarrollo de un CRM desde cero? ¿Qué documentos y flujos de datos deberíamos tener listos como empresa antes de que los programadores empiecen a tirar código?

JJale K***Experto
Cargo
Líder de equipo de desarrollo
Sector
Ganadería
Tipo de organización
empresa dentro de un holding
Miembro desde
feb 2026
Mensaje
136

Doki · Migración de infraestructura · 2023

Más útil#2

Respuesta corta: El proceso de desarrollo de un CRM a medida consta de cinco etapas principales: análisis de alcance, arquitectura de información y diseño de interfaz, desarrollo modular, migración de datos y pruebas de aceptación de usuario. Para que este proceso no se alargue, antes de acudir a la agencia debes preparar por escrito tu estructura de datos actual, la definición de roles y la tabla de pasos de los pedidos.

La primera etapa es el análisis de negocio y descubrimiento; aquí se mapean los flujos de trabajo de extremo a extremo y se crea el documento de requisitos. La segunda etapa es el diseño de la interfaz de usuario y la arquitectura de la base de datos. La programación no debe empezar hasta que no haya prototipos clicables aprobados por tu equipo. En la tercera etapa, el desarrollo de software suele avanzar en ciclos de dos semanas; se van construyendo por partes la gestión de clientes el módulo de presupuestos la integración de almacén, etc. En la cuarta etapa se limpian los datos de clientes y productos de las tablas actuales y se migran a la nueva base de datos. La quinta etapa son las pruebas de aceptación, donde tu equipo pone a prueba el sistema con escenarios reales, y el lanzamiento final.

Los elementos más críticos que debéis preparar internamente son: 1) Una matriz de roles detallada que muestre quién tiene permisos para ver y editar qué datos 2) Un diagrama de flujo de trabajo que liste todos los estados por los que pasa un cliente potencial hasta convertirse en pedido y factura 3) Accesos API y salidas de datos de los sistemas externos que se van a conectar (por ejemplo el programa de contabilidad o los servicios de seguimiento de envíos). Si tenéis listos estos tres puntos vuestro presupuesto de 40.000 GBP no se esfumará por ampliaciones de alcance y el proyecto se entregará adecuadamente en un promedio de 4 a 6 meses.

edit: arriba escribí mal, disculpad.

AAlper K***Participante
Cargo
Editor de contenido
Sector
Deportes y fitness
Tipo de organización
negocio unipersonal
Miembro desde
mar 2024
Mensaje
60
#3

Un CRM a medida suena muy bien, pero mandar a hacer un software desde cero en lugar de personalizar sistemas existentes conlleva un riesgo enorme. Cuando el equipo de desarrollo se vaya, ¿quién se encargará del mantenimiento del código? La mayoría de las empresas terminan abandonando el sistema dos años después porque no pueden cubrir los parches de seguridad de los paneles creados desde cero ni las necesidades de los nuevos empleados.

KKader K***Participante
Cargo
Encargado de tienda
Sector
Imprenta
Tipo de organización
Equipo de 8 personas
Miembro desde
feb 2022
Mensaje
4
#4

Nosotros pasamos por algo parecido para nuestra empresa de comercio al por mayor de 14 personas en el Reino Unido. El presupuesto con el que acordamos al principio era de 35.000 GBP, pero por peticiones intermedias que salieron durante el desarrollo y retrasos en la integración contable, subió a 52.000 GBP, y el proceso que dijeron que tardaría 5 meses se fue a 11 meses. Si no congelas el alcance, los costes se duplican rapidísimo.

SSimgeParticipante
Cargo
Organizador de eventos
Miembro desde
may 2024
Mensaje
88

Doki · Configuración de gestión de logs · 2025

#5

Al negociar con la agencia, exige como primera condición que te entreguen versiones intermedias semanales. No aceptes que te pongan todo el código por delante de una sola vez después de cinco meses. Si cada dos semanas no clicas y pruebas tú mismo las pantallas funcionales, cuando termine el trabajo te darás cuenta de que los documentos que aprobaste en el escritorio le sacan canas a tu personal en el día a día.

Ed: ya se preguntó abajo, dejé la respuesta en el segundo mensaje.

DDoruk G***Nuevo miembroMiembro de la comunidad
Miembro desde
jun 2026
Mensaje
8
#6

En las especificaciones técnicas, añade desde el principio la estructura de la base de datos y la documentación de la REST API como puntos obligatorios. Debe quedar por escrito cómo se guardarán los datos en tablas relacionales y qué estándares se usarán en el futuro para comunicarse con servicios de contabilidad o logística. Además, exige que se desarrolle sobre un framework moderno y común para mantener la independencia del código.

GGamze K***Participante
Cargo
Director de contabilidad
Sector
Textil
Tipo de organización
Empresa de 300 empleados
Miembro desde
jul 2024
Mensaje
350

Doki · Infraestructura de e-commerce · 2026

#7

¿Cuántas columnas de datos y fórmulas diferentes tenéis funcionando exactamente en vuestras hojas de cálculo actuales? Y además, ¿vuestro equipo de ventas necesitará ingresar presupuestos desde dispositivos móviles en la calle o basta con un panel de escritorio? La respuesta a estas dos preguntas puede duplicar la complejidad de la base de datos del software y por ende las jornadas de desarrollo necesarias.

HHakan K***Participante
Cargo
Editor de contenido
Sector
vidrio
Tipo de organización
Empresa de producción de 40 empleados
Miembro desde
jun 2024
Mensaje
120
#8

Haz que incluyan claramente en el contrato de desarrollo el procedimiento de cambio de alcance. Es fundamental que no se programe ninguna función pedida de palabra y que el coste por persona/día de los desarrollos adicionales quede fijado al inicio del contrato. De lo contrario, cualquier pequeña solicitud extra pospondrá la fecha de entrega y dará pie a sobrecostes.

SSelin T***Participante
Cargo
Becario
Sector
Logística
Tipo de organización
Empresa de 300 empleados
Miembro desde
sept 2022
Mensaje
2

Doki · Sitio web corporativo · 2023

#9

nosotros pasamos x un proceso parecido y el mayor error fue no incluir al personal en el proceso. los jefes diseñamos un flujo buenisimo en papel pero los chicos q hacian los presupuestos vieron la interfaz muy complicada y volvieron a los excel de siempre. les diria q no aprueben nada sin revisar los bocetos de las pantallas junto con el equipo.

İİsmail K***Nuevo miembro
Cargo
Tienda de ultramarinos
Tipo de organización
mediana empresa
Miembro desde
dic 2024
Mensaje
22

Doki · Configuración de gestión de logs · 2025

#10

vuestro presupuesto está en un nivel bastante razonable pero mi mayor recomendación es que no queráis todo desde el primer día luego sacad primero una primera versión sencilla que solo cubra el registro de clientes, cálculo de descuentos y creación de presupuestos. que el equipo empiece a usar el sistema y tras ver qué falla en una segunda fase hacéis añadir los módulos de almacén y transporte.

TTolga C***ParticipanteMiembro de la comunidad
Miembro desde
oct 2024
Mensaje
97
#11

Han surgido tres opiniones distintas, todas se complementan. El error cometido por proceso de desarrollo de crm suele ser reversible, pero caro.

Si intentas cambiarlo todo a la vez, nada termina de asentarse. Espero que le sea útil.

EEdaParticipante
Cargo
Relaciones públicas
Miembro desde
abr 2024
Mensaje
106
#12

Voy a contar mi experiencia. Al tomar decisiones, escribe también el peor escenario, no solo el mejor.

EEmre A***Participante
Cargo
Director de contabilidad
Sector
Comercio electrónico
Tipo de organización
distribuidor regional
Miembro desde
jun 2023
Mensaje
146
#13

Estoy de acuerdo a medias, en parte no. en fin si la propiedad del código no está en el contrato, al irte no tienes poder de negociación.

Si no lo pones por escrito desde el principio luego surgen discusiones. Si tenéis dudas, escribid os responderé en la medida de lo posible.

BBeyza K***ParticipanteMiembro de la comunidad
Miembro desde
dic 2022
Mensaje
3
#14

en teoría es correcto, pero en la práctica no funciona así... la mayor parte de la pérdida de tiempo se acumula en los trabajos pendientes de aprobación.

por supuesto, cambia si tu situación es diferente.

BBurcu A***Participante
Cargo
Director de operaciones
Sector
Cosmética
Tipo de organización
distribuidor regional
Miembro desde
ene 2022
Mensaje
5

Doki · Aplicación móvil · 2026

#15

Lo que voy a preguntar sonará un poco novato perdonadme. Si no lo pones por escrito desde el principio luego surgen discusiones.

BBeyza T***ParticipanteMiembro de la comunidad
Miembro desde
nov 2024
Mensaje
336
#16

Guardado.

EErcan A***Participante
Cargo
Especialista en pruebas
Sector
Catering
Tipo de organización
mediana empresa
Miembro desde
dic 2023
Mensaje
5
#17

Tema muy oportuno.

LLeyla Y***Participante
Cargo
Desarrollador de software
Sector
Plástico
Tipo de organización
empresa familiar
Miembro desde
jun 2025
Mensaje
96
#18

estoy de acuerddo y lo importante no es la cifra, sino en qué se basa esa cifra.

si escribís el resultado aquí, también servirá de ayuda a otros.

ŞŞerife D***Participante
Cargo
Director de contabilidad
Sector
Servicios de TI
Tipo de organización
agencia boutique
Miembro desde
feb 2024
Mensaje
101
#19

Voy a resumir el tema, porque se han dado varias respuestas diferentes. Las soluciones que funcionan a pequeña escala se rompen al crecer, aprendí esto tarde.

Comprobado por experiencia.

ÜÜlkü Ç***Participante
Cargo
Director de operaciones
Sector
Consultoría
Tipo de organización
Empresa de 20 empleados
Miembro desde
dic 2023
Mensaje
19
#20

Totalmente. Si tuviera que añadir algo más: El error cometido por proceso de desarrollo de crm suele ser reversible, pero caro.

Esta es mi opinión, no lo escribo como una verdad absoluta.

Responder