La mayoría de las empresas llegan a un punto en el que la hoja de cálculo, la bandeja de entrada compartida y las tres suscripciones que mantienen el proceso unido dejan de ser divertidas, el trabajo tiene una forma sin modelos de producto, las personas que lo hacen han inventado soluciones alternativas que nadie ha escrito, y cada trimestre las soluciones alternativas cuestan más. Una aplicación personalizada es la respuesta correcta a ese problema y la respuesta incorrecta a casi todos los demás, por lo que lo primero que hacemos es tratar de convencerte de que no lo hagas. Cuando sobrevive a esa conversación, lo que necesitas es un software que todavía se pueda mantener cuando la persona que lo encargó haya pasado.
Qué implica el trabajo
- Descubrimiento que termina en un alcance escrito y un precio fijo, no un presupuesto móvil
- Un contrato escrito entre el front end y el back end, por lo que un campo renombrado en un lado rompe la construcción en lugar de la producción
- Autenticación, autorización y auditoría diseñadas desde el principio: la readaptación de permisos es el retrabajo más costoso que existe
- Esquema de base de datos diseñado para las consultas que se ejecutarán realmente, con migraciones bajo control de versiones
- Monitoreo, registro estructurado y alertas antes del lanzamiento
- Pruebas automatizadas en los caminos donde equivocarse cuesta dinero
- Despliegue como código, por lo que el entorno se puede reconstruir en lugar de recordar
Por qué somos creíbles en esto
KamoCRM es en sí mismo una gran aplicación web personalizada: alrededor de cuarenta servicios de backend y aproximadamente un millón de líneas de Java detrás de un TypeScript front end, desplegado en un clúster que operamos.No estamos describiendo una metodología de la que leemos.
Lo que mueve el precio
Cotizamos después del descubrimiento y el número se fija antes de que comience cualquier cosa.Estas son las cosas que lo mueven, por lo que puede ver aproximadamente dónde se encuentra su proyecto antes de hablar con nosotros.
- Cuántos roles de usuario distintos tiene el sistema, porque los permisos multiplican el alcance más rápido que las pantallas
- Si los datos deben migrarse desde un sistema existente, y qué tan limpios son realmente esos datos
- Integraciones con sistemas que no controlamos, especialmente cualquiera sin una API documentada
- Obligaciones de cumplimiento: los datos regulados cambian el diseño, no solo el papeleo
- Ya sea que necesite que lo operemos después o que lo entregue a su propio equipo
Prueba de que hemos hecho esto
Preguntas que nos hacen
Otros Desarrollo de aplicaciones trabajos
Cuéntanos lo que estás tratando de hacer
Una breve conversación suele ser suficiente para saber si somos las personas adecuadas, si no lo somos, lo diremos y le indicaremos un lugar mejor.
