← Tornar a tots els articles
Casos d'Èxit

Cas d'estudi: d'unes diapositives a un SaaS legaltech en producció en 6 setmanes

Per Marc Molas·15 de desembre del 2025·9 min de lectura

La situació

El fundador de Bonus Iuri tenia una visió i un termini. La visió: que qualsevol persona que pugés un contracte — un freelance amb un NDA per revisar, un llogater amb un contracte de lloguer per comprovar, una startup a punt de tancar un acord comercial — rebés a l'instant una avaluació de risc fiable, fonamentada en legislació espanyola real. No un wrapper de ChatGPT. Un SaaS en producció, amb la gestió de dades ben resolta, processament de pagaments i un raonament jurídic que cita articles de llei de debò.

El termini: una conferència del sector jurídic al cap de sis setmanes. Sense pròrroga possible.

El fundador tenia coneixement del domini, validació de mercat i unes diapositives. El que no tenia: equip d'enginyeria, codi, ni la infraestructura necessària per convertir la idea en un producte capaç de cobrar a usuaris reals. Jo vaig liderar l'equip que va cobrir aquest forat; aquí explico com ho vam fer.

Què calia construir

Això no era una landing page amb llista d'espera. Per llançar en condicions de producció, l'abast incloïa:

Un motor d'anàlisi de contractes amb IA per a nou tipus de contracte espanyols — laboral, mercantil, lloguer, compravenda, serveis, NDA, societari, franquícia i agència. Cada tipus demanava la seva pròpia pipeline de raonament jurídic, ajustada a una legislació concreta, als seus patrons de risc i als criteris de la seva checklist.

Una base de coneixement de legislació espanyola amb set lleis consolidades indexades des del BOE (Boletín Oficial del Estado), consultables i citables pel motor d'IA, amb sincronització diària per recollir les novetats legislatives.

Una plataforma SaaS completa — frontend en React amb pujada de contractes, visualització de riscos i un flux d'anàlisi animat. Backend en FastAPI amb 31 endpoints d'API. Autenticació JWT amb verificació per correu. Integració amb Stripe per a la compra d'informes puntuals i les subscripcions anuals.

El compliment normatiu europeu integrat a l'arquitectura — aïllament de dades segons el RGPD, obligacions de transparència del Reglament Europeu d'IA, requisits de la LOPDGDD i avisos deontològics del CCBE. No pas afegit al final: posat als fonaments.

Infraestructura de producció — HTTPS, CDN, monitoratge, pipeline de CI/CD, panell d'administració, analítica.

Sis setmanes. Del no-res a tot això.

Com ho vam lliurar

L'equip: dues persones, amb un CTO al capdavant

Vam desplegar un equip d'enginyeria sènior de dues persones. No pas un project manager i un programador: un CTO que ha construït diversos productes d'IA i un enginyer full-stack sènior. El CTO era jo: vaig dissenyar l'arquitectura del sistema i vaig construir les pipelines centrals de raonament amb IA. El segon enginyer es va encarregar del frontend, els pagaments, el desplegament i la infraestructura de la plataforma.

Dues persones. Cap traspàs entre equips. Cap escletxa d'integració entre IA, backend, frontend i infraestructura. Tothom qui prenia decisions també construïa.

L'accelerador: un framework agèntic propi

El factor que més va pesar en el calendari no va ser treballar més hores: va ser no reconstruir infraestructura que ja existia.

Conectia manté un framework agèntic d'IA propi — un motor d'orquestració de LLMs provat en producció, amb registre d'eines, encaminament de tasques, respostes en streaming i recuperació d'errors. S'ha desplegat ja en diversos projectes d'IA. Per a Bonus Iuri, el vam adaptar al raonament jurídic en lloc de construir la infraestructura LLM des de zero.

Aquesta adaptació ens va estalviar entre tres i quatre setmanes. En comptes de cremar un mes en enginyeria de prompts, muntatge del RAG (generació augmentada per recuperació), integració de models i gestió d'errors — problemes que ja teníem resolts —, vam invertir aquell temps en la lògica del domini jurídic: els criteris concrets de cada checklist, els algorismes de puntuació de risc i el mapatge amb la legislació que fan que una eina jurídica d'IA serveixi de debò.

El calendari, setmana a setmana

Setmana 1 — Arquitectura i compliment normatiu.

Abans d'escriure ni una línia de codi de producte, vam mapar els fluxos de dades i vam prendre les decisions de compliment. La minimització de dades del RGPD va dictar l'arquitectura d'emmagatzematge: retenció zero per defecte, prefixos d'S3 aïllats per usuari, i un dret de supressió que esborra del tot els documents i els vectors que se'n deriven. La classificació de risc del Reglament Europeu d'IA va fixar els requisits de transparència: cada anàlisi mostraria un distintiu de transparència d'IA amb els models utilitzats, les seves limitacions i la garantia que les dades de l'usuari no s'utilitzen mai per entrenar models.

En paral·lel es va aprovisionar la infraestructura: EC2, S3, PostgreSQL i Amazon Bedrock Knowledge Bases per al sistema RAG de legislació.

Setmana 2 — El nucli del motor d'IA.

Va entrar en funcionament la pipeline de processament de documents: extracció de PDF (amb OCR via AWS Textract com a pla B), lectura de documents Word, gestió d'imatges i transcripció d'àudio per a contractes dictats. Vam construir la pipeline d'ingesta del BOE: una fragmentació que respecta l'estructura jurídica — detecta on comença i acaba cada article, secció i considerant —, vectoritzada amb Bedrock Knowledge Bases i deduplicada amb hash SHA256 del contingut.

El bucle agèntic es va adaptar al raonament jurídic: nou prompts d'anàlisi, un per tipus de contracte, cadascun lligat a la legislació espanyola pertinent i produint avaluacions de risc estructurades.

Setmana 3 — Plataforma SaaS.

Autenticació d'usuaris amb tokens JWT i verificació per correu (codis OTP). Integració de pagaments amb Stripe — cicle de vida de la subscripció governat per webhooks, tant per als informes puntuals a 14,90 € com per al pla professional anual a 490,90 €. El frontend en React va anar prenent forma: pujada de contractes arrossegant el fitxer, un indicador animat de progrés en cinc passos i el Semàfor de Risc (la visualització del risc en clau de semàfor).

Setmana 4 — Profunditat del raonament jurídic.

Checklists de dotze punts per a cada tipus de contracte, cada punt amb el seu indicador d'estat (correcte, advertiment, absent), extractes textuals del contracte pujat i una anàlisi jurídica detallada que cita els articles concrets de la legislació aplicable. Matriu de risc amb puntuació de gravetat. Verificació de les citacions contra les referències del BOE, aplicant la regla de «sense font, no hi ha afirmació»: tota asserció jurídica ha de dur una referència traçable.

Setmana 5 — Acabats i documentació de compliment.

Generació d'informes PDF amb la marca del producte. Landing pages SEO per a cada tipus de contracte. Integració de Google Analytics 4 i Tag Manager amb seguiment dels esdeveniments de l'embut de conversió: registre, pujada, anàlisi i compra. Consentiment de galetes, política de privacitat i el panell d'administració per gestionar les subscripcions.

Setmana 6 — Llançament.

Desplegament a producció amb HTTPS (Let's Encrypt), CDN de CloudFront, monitoratge i la passada completa de QA. I un panell de costos de tokens perquè el fundador pogués vigilar l'economia de cada anàlisi.

La plataforma es va llançar dins el termini. Amb usuaris en directe a la conferència. El resultat es pot veure a bonusiuri.pro.

Els números

MètricaResultat
Del tret de sortida a producció6 setmanes (42 dies)
Mida de l'equip2 enginyers (CTO + full-stack sènior)
Temps d'anàlisi d'un contracte60 segons, contra 2 hores de revisió manual
Tipus de contracte coberts9 fluxos jurídics especialitzats
Lleis indexades7 lleis espanyoles consolidades, amb sincronització diària
Endpoints d'API lliurats31
Formats de fitxer admesos12 (PDF, Word, imatges, àudio i més)
Marcs normatius coberts4 (RGPD, Reglament Europeu d'IA, LOPDGDD, deontologia CCBE)
Cost mitjà de l'anàlisi gratuïtamenys de 0,01 $
Cost mitjà de l'anàlisi premium0,03–0,05 $

Per què va funcionar en sis setmanes

Tres factors van fer possible aquest termini. Treu-ne un qualsevol i el projecte se n'hauria anat als tres o quatre mesos.

Factor 1: infraestructura d'IA reutilitzable. Construir des de zero una capa d'orquestració de LLMs, una pipeline de RAG i un sistema d'encaminament multimodel demana entre quatre i sis setmanes a un equip sènior. El nostre framework propi va eliminar aquesta fase sencera. El temps d'enginyeria va anar a la lògica específica del domini — les checklists jurídiques, el mapatge legislatiu i la puntuació de risc que donen valor al producte —, no a les canonades de la infraestructura.

Factor 2: execució liderada pel CTO. La persona que prenia les decisions d'arquitectura també escrivia codi. Cap capa de traducció entre «què hauríem de construir» i «què estem construint». Quan el CTO va decidir que el compliment normatiu seria una restricció arquitectònica i no un pedaç de darrera hora, la decisió es va reflectir immediatament en el model de dades, la capa d'emmagatzematge i el disseny de l'API — perquè la mateixa persona dissenyava i implementava totes tres coses.

Factor 3: tot l'stack en mans d'un sol equip. Que dues persones ho construeixin tot sona a limitació. A la pràctica va ser un avantatge. Cap negociació de contractes d'API entre l'equip de frontend i el de backend. Cap coordinació de desplegaments entre infraestructura i aplicació. Cap revisió de compliment a càrrec d'un equip a part que no ha vist el codi. Un sol equip, tot el context, zero cost de traspassos.

Què va dir el fundador

El feedback del fundador després del llançament va ser directe: havia passat d'unes diapositives a un SaaS en producció amb nou tipus de contracte, pagaments amb Stripe i compliment del Reglament Europeu d'IA en sis setmanes. L'equip d'enginyeria no s'havia limitat a implementar especificacions: havia aportat coneixement del domini jurídic que feia l'anàlisi d'IA realment útil per als professionals.

Aquest últim punt és important. Un equip genèric d'enginyeria d'IA hauria pogut construir la infraestructura. La diferència van ser enginyers que entenien per què l'anàlisi d'un contracte de lloguer ha de contrastar la durada mínima amb els articles 9–10 de la LAU, o per què un contracte d'agència ha d'assenyalar la indemnització per clientela que imposa l'article 28 de la Llei 12/1992.

Què vol dir això per a tu

Lliurar en sis setmanes no és màgia: és el resultat de tres condicions concretes — infraestructura d'IA reutilitzable, enginyeria de nivell CTO i zero cost de traspassos. No tots els projectes les compleixen, i a les primeres converses ho diem amb tota la franquesa.

Però si el teu projecte combina anàlisi amb IA, lliurament SaaS i un calendari ajustat — sobretot en dominis regulats com el jurídic, la salut o les finances —, el patró que vam fer servir per a Bonus Iuri s'hi pot aplicar directament. El framework ja està construït. Els patrons de compliment ja estan provats. La qüestió és com els adaptem al teu domini.


Estàs construint un producte amb IA i un termini que sembla impossible? Parla amb un CTO sobre què és realista — i què ens caldria per fer-ho realitat.

Preparat per construir el teu equip d'enginyeria?

Parla amb un partner tècnic i desplega desenvolupadors validats per CTOs en 72 hores.