Elinkcat
Blocs / bloc-4

IA al Cicle de Vida del Software

2h Tots els perfils

Objectiu del bloc

Mostrar com la IA s'integra a les 7 fases del cicle de vida del software a 3Cat. Al final del bloc, l'equip té un mapa complet de quin mode, model i eina aplicar a cada fase — i tot connectat als artefactes dels blocs anteriors.

Conceptes clau

El fil conductor: la funcionalitat de recomanacions 10 min
Fase 1 — Descoberta 15 min
Fase 2 — Disseny 15 min
Fase 3 — Implementació 15 min
Fase 4 — Proves 15 min
Fase 5 — Revisió de Codi 10 min
Fase 6 — CI/CD 10 min
Fase 7 — Operacions + Propers passos 15 min
Temps total: 2h

En el Bloc 4 unim tot el après fins ara

Bloc 1 → copilot-instructions.md · Bloc 2 → 3 capes + prompts + agent · Bloc 3 → mcp-3cat operatiu · Bloc 4 → Workflows automatitzats

Descoberta: dues passes, mateix brief

El brief ambigu del PO arriba per Microsoft Teams. Dues eines en 30 segons cadascuna:

Ask mode + Opus 4.7 genera 10 preguntes de clarificació: per a quins programes, definició d’episodi similar, shows nous sense historial, engagement, latència, continguts infantils, usuaris anònims…

MCP de Jira genera directament una tasca estructurada: títol, descripció exhaustiva, membres involucrats, casos extrems a verificar, test coverage, timings i dependencies.

L’humà respon les preguntes. La IA evita oblidar-ne cap.

Disseny: Plan mode llegeix, no toca

Plan mode + Opus 4.7 llegeix la Jira Issue, les Copilot Instructions i el repositori amb casos anteriors. Genera una llista de passos a seguir. L’humà decideix com implementar cada tasca.

La Regla d’Or de la Revisió de Codi

Un agent mai fa merge sol. Pot revisar. Pot suggerir. El merge és sempre humà.

3 capes a 3Cat: IDE local (custom agent del Bloc 2) → Al PR via Bitbucket (CodeRabbit, Qodo) → Quality Gate (SonarQube + IA, ja el teniu).

CI/CD: integrar sense substituir

L’stack de 3Cat (Jenkins · Bitbucket · SonarQube · Nexus · RPMs/WARs/MSIs/Docker) no canvia. La IA s’integra afegint intel·ligència sobre el pipeline existent. Futur: Coding Agent + GitHub Actions.

Observabilitat de la IA — conversa nova del 2026

Quan l’equip genera codi amb IA regularment, cal mesurar-ne l’impacte: bug rate IA vs humans, rollback rate per canvis IA, time-to-fix. MCP de Sentry permet consultar errors des de Copilot Chat i identificar el commit causant sense sortir de l’IDE.

Tancament

IA toca TOTES les fases, no només quan teclegeu codi.

Cada millora que un de vosaltres faci a una skill o a un prompt beneficia tothom el dia següent.

Artefactes que hauries de tenir

  • Mapa operatiu personal: quin mode, model i eina aplicar a cada fase del SDLC de 3Cat
  • Comprensió de la Regla d'Or: un agent mai fa merge sol — el merge és sempre humà
  • Full mapa del programa comú: 4 blocs · 2 setmanes · 1 infraestructura al repositori
  • Identificació de la primera acció concreta per a cadascú: IDE (personal), Repositori (equip) o Procés (fase)

Recursos addicionals