Cuando ninguna herramienta del mercado encaja en su proceso
Construir software propio es caro de mantener y fácil de justificar mal. Por eso lo primero que hacemos es buscar una razón para no construirlo. Cuando no encontramos ninguna, entonces merece la pena.
Solicitudes
Informes
- Solicitud 1NuevaEn curso
- Solicitud 2En curso
- Solicitud 3A la espera del cliente
- Solicitud 4Concluida
Hecho para su proceso
Qué recibe
Un sistema hecho para su proceso
Sistemas internos, portales, backoffices o dashboards que siguen el proceso que la empresa tiene de verdad.
El código y la documentación
El código es suyo, está en un repositorio suyo, y la documentación se entrega con él.
Accesos por perfil y registro
Accesos por perfil, registro de quién hizo qué y los datos en un solo lugar, con copias de seguridad verificadas.
Cómo se desarrolla
Buscar una razón para no construir
Primero vemos si comprar algo ya hecho y adaptarlo lo resuelve. Solo cuando no lo resuelve merece la pena construir.
Análisis inicial y alcance por escrito
Con el proceso mapeado y el alcance por escrito, el precio queda cerrado antes de empezar.
Construir por fases
Una parte funcionando en producción lo antes posible, y el resto a continuación.
Lo que no prometemos
- No construimos cuando comprar algo ya hecho y adaptarlo sale más barato. Lo decimos antes de proponer un presupuesto.
- El software a medida tiene un coste continuo de mantenimiento. No es una compra única.
- Si el alcance cambia a mitad de camino, es una conversación nueva y explícita, no una factura sorpresa.
Más detalle
La pregunta correcta no es «cuánto cuesta»
Es esta: ¿qué hace su empresa de forma diferente, y eso es una ventaja o un accidente?
Si es un accidente histórico, el camino barato es cambiar el proceso y usar una herramienta ya hecha. Si es aquello que la distingue, adaptarse a un software genérico es pagar para quedar igual que todo el mundo.
La mayor parte de las empresas está en el primer caso. Por eso la mayor parte de las empresas no debería encargar software. Merece la pena decirlo en una página que vende software a medida.
Cuándo construir compensa de verdad
El proceso es el producto. La forma en que trata las solicitudes, prioriza el trabajo o calcula precios es lo que hace que los clientes le elijan.
Nadie en el mercado tiene este problema. Sectores específicos, regulación propia, modelos de negocio poco habituales. Existe software para clínicas y para talleres; no existe para lo que hace su empresa.
El coste de las licencias ha superado al de construir. Ocurre con equipos grandes y herramientas que se cobran por usuario. A partir de cierto tamaño la cuenta se invierte.
Necesita dar acceso a gente de fuera. Clientes que quieren ver el estado del proceso, socios que necesitan enviar algo. Los portales son difíciles de comprar ya hechos y relativamente sencillos de construir.
Cómo construimos
Por fases, con una parte funcionando en producción lo antes posible. No porque esté de moda, sino porque la primera versión de cualquier sistema está equivocada en algún punto, y es mejor descubrirlo con un proceso en uso que con todo el sistema terminado.
Usamos tecnología aburrida a propósito. Bases de datos relacionales, lenguajes con décadas de vida, alojamiento sencillo. El software a medida vive diez años, y lo que importa es que dentro de cinco años alguien pueda abrir el código y entender lo que hay en él.
Es a partir de la experiencia de mantener sistemas en funcionamiento, y no solo de lanzarlos, como decimos lo que decimos sobre el coste de mantenimiento.
Lo que siempre nos preguntan
¿Cuándo NO merece la pena construir?
Cuando su proceso es común y existe software ya hecho que lo cubre en un 80 %. En ese caso, lo correcto es comprar y adaptar el 20 % con automatización o integración. Construir desde cero solo para tener a medida el último 20 % es la decisión más cara que se puede tomar, y lo decimos antes de proponer un presupuesto.
¿Pasamos a depender de ustedes?
El código es suyo, está en un repositorio suyo, y la documentación se entrega con él. Si un día quiere pasar el mantenimiento a otro equipo, lo que ese equipo necesita está ahí. La dependencia técnica es una forma de retener clientes que no nos interesa.
¿Cuánto cuesta mantenerlo?
El software a medida tiene un coste continuo: alojamiento, actualizaciones de seguridad, correcciones y evolución. Es una partida del presupuesto, no una compra única, y hablamos de ello en la propuesta y no seis meses después.
Cuéntenos qué está frenando su operación.
Describa el problema con sus propias palabras. No necesita saber qué hay que construir.
- Leemos la solicitud.
- Respondemos en el plazo de una hora, por email o teléfono, en inglés o portugués.
- Si tiene sentido, concertamos una conversación.