NBS logo
Desarrollo de Software

Aplicaciones web que ves crecer cada dos semanas.

Plataformas SaaS, portales de clientes, paneles y las herramientas internas que reemplazan a la hoja de cálculo en la que ya nadie confía. Las construimos en partes que funcionan y que puedes usar conforme llegan, sin esperar a una gran entrega final.

Una aplicación de React abierta en un editor de código

Casi todos los proyectos fallidos se veían venir meses antes de que alguien lo dijera.

La historia es conocida. Una fase larga de análisis produce un documento grande. El desarrollo desaparece durante un trimestre. Lo que vuelve cumple con lo escrito y aun así nadie lo quería, y el presupuesto para darse cuenta ya se gastó.

Rara vez se debe a incompetencia. Los requerimientos escritos en el mes uno describen un negocio que en el mes cinco ya cambió, y el proceso carecía de un momento para notarlo.

Nosotros construimos por partes completas: una pieza del producto que ya se puede usar, entregada lo bastante pronto como para que cambiar de rumbo sea barato. Nunca pasan más de dos semanas sin que tengas algo nuevo en lo que hacer clic.

Cómo construimos

Una parte funcionando cada dos semanas

Cada ciclo termina con algo publicado que puedes usar de verdad, en el mismo entorno que verán tus usuarios.

Tecnología para la que es fácil contratar

TypeScript, React, Next.js y Postgres. Son herramientas conocidas a propósito, porque nuestras decisiones pesan más el día en que contrates a otra persona para trabajar en tu producto.

Tu repositorio desde el primer día

El código vive en tu organización de GitHub desde el primer cambio que guardamos. Puedes pedirle a quien quieras que lo revise en cualquier momento.

IA donde mejora el producto

Búsqueda, extracción de datos, redacción y resumen, integrados como funciones cuando hacen mejor el producto. Si tu producto funciona bien sin IA, te lo decimos con la misma tranquilidad.

Pruebas en lo que más dolería si falla

Probamos a fondo el inicio de sesión, los cobros, los permisos y la integridad de los datos. Elegimos qué probar por el daño que causaría una falla.

Documentación para tu próximo programador

Dejamos por escrito las decisiones de arquitectura, cómo instalar el proyecto y cómo publicarlo, para que quien lo herede pueda trabajar sin adivinar.

Con qué construimos

Tecnología conocida, elegida a propósito. Para cada una es fácil encontrar a quien contratar.

Frontend

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS

Backend

  • Node.js
  • Postgres
  • Prisma
  • REST y tRPC

Infraestructura

  • Vercel
  • Firebase
  • AWS
  • GitHub Actions

IA

  • API de Anthropic (Claude)
  • Búsqueda vectorial
  • Recuperación sobre tus propios datos

Todo lo que se entrega.

Lo listamos uno por uno para que desde el inicio quede claro qué entra en el alcance.

  • Aplicación web funcionando en tu infraestructura
  • Todo el código fuente en tu organización de Git
  • Publicación automatizada, con verificaciones antes de cada cambio
  • Pruebas automatizadas del inicio de sesión, los cobros y los permisos
  • Documentación de arquitectura y de instalación
  • Sesiones de entrega para tu equipo o tu próximo programador
  • 30 días de corrección de errores tras el lanzamiento, sin costo
Alcance honesto

¿Esto es para ti?

Preferimos perder la consulta antes que aceptar un trabajo que otro haría mejor.

Te conviene si…

  • Tienes un problema definido y sabes para quién es el software
  • Alguien de tu lado puede tomar decisiones en un par de días
  • Quieres ser dueño del código y poder contratar a quien lo mantenga
  • Al producto le conviene llegar pronto a manos de usuarios reales

No es para…

  • Proyectos de alcance y precio cerrados contra una especificación congelada. No trabajamos así, y cuando lo hicimos, el cliente recibió peor software
  • Proyectos que necesiten una certificación formal de cumplimiento que no podemos dar. Construimos según el requerimiento, pero no certificamos
  • Quien busque el desarrollo más barato posible; estamos en el segmento medio, y para sitios simples hay opciones más baratas que son las correctas
  • Rescatar un código heredado grande que no escribimos, salvo que la meta sea reescribirlo de forma planeada
Formas de empezar

Elige por dónde empezar.

Los proyectos grandes varían tanto que una cifra general te confundiría, así que los cotizamos después de una llamada gratuita. Siempre te decimos de qué depende el precio.

Descubrimiento de Producto

Llegar a un alcance, un estimado y un plan reales antes de comprometerte con el desarrollo.

Cotizado

Se cotiza según el tamaño del producto

2 semanas

  • Talleres para definir requerimientos y los recorridos de tus usuarios
  • Prototipo navegable del recorrido principal
  • Plan de arquitectura técnica
  • Plan de entrega por fases, con costos
  • Implementación
Más elegido

Construcción de Aplicación

Llevar un producto definido hasta tenerlo funcionando con usuarios.

Cotizado

Se cotiza después del descubrimiento, cuando el alcance es real

3-6 meses típicamente

  • Ciclos de entrega de dos semanas, cada uno con una parte que ya se puede usar
  • Construcción y publicación completas de la aplicación
  • Publicación automatizada, pruebas y documentación
  • Entrega y 30 días de correcciones tras el lanzamiento

Desarrollo Continuo

Seguir agregando funciones tras el lanzamiento sin contratar de nuevo cada vez.

Cotizado

Mensual, se cotiza según la parte del equipo que reserves

Mensual renovable

  • Una parte del equipo reservada cada mes
  • Desarrollo de funciones y mantenimiento
  • Actualizaciones de seguridad y de los componentes de la aplicación
  • Planeación y revisión mensuales

Preguntas, respondidas.

¿De quién es el código?

Tuyo, desde el primer cambio que guardamos. Trabajamos dentro de tu organización de GitHub en vez de hacer una entrega al final, así que tu producto nunca existe solo en nuestras máquinas. Eso incluye la configuración de la infraestructura y de la publicación automatizada.

¿Por qué no cotizan precio cerrado con alcance cerrado?

Porque empeora el software. Con una especificación congelada, cada cosa que se descubre durante el desarrollo se vuelve una solicitud de cambio que hay que discutir, cuando podría ser una mejora, y las dos partes terminan cuidando el contrato más que el producto. Definimos bien el alcance en el descubrimiento, te damos rangos honestos y trabajamos en ciclos de dos semanas, de modo que puedes detenerte o cambiar de rumbo al final de cualquiera.

¿Pueden trabajar con nuestros programadores actuales?

Sí, y es común. Podemos tomar una línea de trabajo definida junto a tu equipo, hacer las partes para las que les falta capacidad o especialidad, o dirigir la arquitectura mientras tus ingenieros construyen. Usamos sus convenciones y su proceso de revisión.

¿Qué pasa después del lanzamiento?

Incluimos treinta días de corrección de errores sin costo. Después puedes pasar a un contrato de Desarrollo Continuo, contratarnos para trabajos ocasionales o llevarte todo a tu equipo. La documentación y las sesiones de entrega existen para que esa última opción sea viable de verdad.

Empieza con una conversación gratuita.

Treinta minutos, sin discurso de venta. Te decimos qué haríamos, qué implicaría y si de verdad nos necesitas.