Saltar al contenido

Servicio

Un producto web o una app móvil, construido como está construido este escáner

Construimos aplicaciones web y, cuando el producto tiene que vivir en un teléfono, apps móviles — del mismo modo que está construida esta: autorización comprobada en el servidor en cada petición, separación de inquilinos impuesta por la base de datos y no por acordarse, secretos que nunca llegan al navegador, y un rastro de auditoría para cualquier cosa que cambie el acceso. Eso no es un extra al final del proyecto. Es la mayor parte de lo que distingue una aplicación que funciona de una que es segura para poner clientes encima.

Cuéntanos el proyecto

Una persona lo lee y responde, normalmente en dos días laborables.

Qué cuesta

Precio fijo por fase, tasado después de la conversación de alcance. No por hora: una tarifa horaria pone nuestro incentivo en contra del tuyo y hace el total incognoscible en el momento en que tienes que decidir. Si una fase resulta mayor de lo que acotamos, el estimado que falló es el nuestro.

A quién encaja

Tres situaciones para las que sirve

  • Tienes un prototipo y necesitas la cosa de verdad

    Algo construido rápido que demostró la idea y ahora tiene que sostener clientes reales, dinero real y datos reales. La reescritura suele ser más pequeña de lo que temes y las partes que deben cambiar no suelen ser las que esperabas.

  • Tu producto trata datos de otras personas

    En el momento en que los registros de un cliente se sientan al lado de los de otro, el control de acceso deja de ser una funcionalidad y pasa a ser el cimiento. También es el lugar más habitual en el que una aplicación construida rápido está mal.

  • Tienes que responder un cuestionario de seguridad

    Vender a una empresa con un proceso de compras significa que te pregunten cómo se controla el acceso y qué se registra. Construir con esas respuestas en mente es mucho más barato que añadirlas después.

Cómo va

El encargo, paso a paso

Escrito porque lo que la gente quiere saber de verdad antes de enviar una consulta es qué pasa después, y lo fácil que es parar.
  1. Una conversación de alcance, antes de cualquier cifra

    Una o dos horas sobre qué hace el producto, quiénes son sus usuarios y qué datos no deben filtrarse entre ellos. No cobramos esto y te diremos si creemos que el proyecto no nos necesita.

  2. Un alcance escrito con un precio fijo por fase

    Dividido en fases que puedes detener. Cada fase nombra qué existirá al final y cuánto cuesta, para que la decisión de continuar se tome con algo funcionando delante y no por fe.

    Si no podemos describir una fase en un párrafo, es demasiado grande para tasarla.

  3. Construimos a la vista

    Tu repositorio, tus cuentas de infraestructura, commits que puedes leer según ocurren, y un despliegue que funciona desde la primera semana. Nunca esperas una revelación.

  4. Revisión, traspaso y una salida limpia

    Una revisión de seguridad de lo que construimos, las notas de arquitectura y un traspaso a quien lo recoja. La medida del encargo es si otro desarrollador puede continuar sin llamarnos.

    El mantenimiento después es opcional, y es un acuerdo aparte.

Con qué te quedas

  • Una aplicación que funciona, desplegada, con el repositorio y la infraestructura en tus cuentas
  • Autorización impuesta en el servidor en cada ruta, y una suite de tests que intenta leer datos de otro inquilino y espera fallar
  • Notas de arquitectura por escrito: dónde están los límites, por qué están ahí y qué se rompe si se mueven
  • Una revisión de seguridad del producto terminado, que es lo que hacemos de todos modos, ejecutada antes del lanzamiento y no después
  • Una sesión de traspaso con quien lo vaya a mantener, grabada si lo quieres

Límites

Qué no incluye esto

Mejor encontrar el borde aquí que después de una factura.
  • No empezamos a construir desde un brief de una línea. Si el alcance no sobrevive a ponerlo por escrito, el presupuesto es ficción y el proyecto acabará mal para ambos.
  • No aceptamos equity en lugar de pago, y no construimos a cambio de un porcentaje de ingresos.
  • No damos por hecho un mantenimiento continuo. El traspaso está pensado para ser una salida real, y continuar es una decisión que tomas aparte.
  • Construir con seguridad reduce el riesgo. No lo elimina, y ningún encargo con nosotros viene con la garantía de que tu aplicación no se pueda romper.

Preguntas

Sobre web o app a medida

¿Con qué construís?

TypeScript, React y Next.js sobre Postgres, que es con lo que está construido este producto. No somos dogmáticos, pero somos honestos: un stack que conocemos a fondo es donde somos más rápidos y más cuidadosos — y si tu proyecto encaja de verdad con otra cosa, preferimos decirlo a aprenderlo con tu presupuesto.

¿Podéis trabajar junto a nuestros desarrolladores?

Sí, y a menudo es el mejor arreglo. Lo que pedimos es un límite claro sobre quién posee cada parte, porque dos equipos asumiendo que el otro comprobó la autorización es una forma concreta y habitual de que esto salga mal.

¿Cuánto tarda un proyecto?

Lo respondemos por fase después del alcance, y no antes. Una cifra dada antes de entender el modelo de datos es una conjetura, y una conjetura dicha con seguridad es peor que no responder.

Enviar una consulta

Cuéntanos el proyecto

El detalle suficiente para darte una respuesta real en lugar de pedirte una llamada para saber qué querías decir.
Sin compromiso, sin cargo automático

Enviar esto no te compromete a nada y no inicia ninguna facturación. Recibirás una confirmación con una referencia al momento, y después una respuesta de una persona.

1
2
3

¿Qué necesitas?

Elige el tipo de servicio para que podamos preparar las preguntas adecuadas.

Un especialista lee cada solicitud. Recibirás una confirmación con número de referencia de inmediato y una respuesta técnica personalizada. No hay cargo automático.