Itinerari 04Lliçó 8 / 10

Coordineu el desenvolupament amb IA entre equips

Gestioneu els contractes compartits, la capacitat de revisió i la responsabilitat dels canvis. Mesureu el sistema de lliurament quan molts equips generen canvis.

Avançat11 minRevisat

Publicat per Com escrivim

Comproveu què heu entèsEls equips generen més PR, però el temps de publicació augmenta. Què ha d'examinar primer un líder?Feu l'exercici
Els equips generen més PR, però el temps de publicació augmenta. Què ha d'examinar primer un líder?

Què aprendreu

  • Identificar les restriccions que la generació de codi no elimina.
  • Definir un contracte compartit i el responsable de modificar-lo.
  • Distingir la producció local del rendiment de lliurament de tota l'organització.

Feu créixer el sistema que envolta les eines

Un desenvolupador pot coordinar un prototip petit amb atenció directa. Una organització no pot dependre d’una sola persona que recordi cada contracte de servei, condició de publicació i excepció. La IA augmenta la importància de fer explícites aquestes relacions.

Considereu una exportació fictícia de dades de clients que impliqui els equips d’identitat, facturació, dades i plataforma. Cada equip pot generar ràpidament el seu canvi. La funcionalitat conjunta encara pot fallar si suposen identificadors de client o seqüències de desplegament diferents.

Tracteu la funcionalitat com un canvi que travessa un sistema. Identifiqueu els contractes compartits i el responsable de cada decisió. El treball de DORA sobre equips amb poc acoblament destaca la capacitat de treballar i publicar amb una coordinació limitada. Això depèn de l’arquitectura i les pràctiques de treball, no simplement de programar més de pressa. Directrius de DORA.

Feu explícits els contractes compartits

Per a l’exportació, anoteu el format de l’identificador de client, la semàntica d’autorització, la resposta de l’API i el període de compatibilitat. Identifiqueu quin equip és responsable de cada contracte. Definiu com els consumidors s’assabenten d’un canvi proposat.

Preferiu una transició compatible quan els clients no puguin canviar alhora. Proveu tant les expectatives del consumidor com la implementació del productor. Un servei pot superar les seves pròpies proves i alhora retornar dades que un altre equip interpreti malament.

Aspecte compartitDecisió que cal prendre
Esquema d’API o d’esdevenimentsQui és responsable de la compatibilitat i la retirada gradual?
Identitat i separació entre tenantsQuina font defineix la pertinença i l’accés?
Plantilla de plataformaQui la manté i actualitza els projectes que ja la utilitzen?
Dependència de publicacióQuins canvis han d’arribar primer?
Límit d’incidentQui coordina una fallada entre serveis?

Eviteu assignar totes les decisions a un comitè central. Assigneu-les a l’equip responsable de les conseqüències pertinents. Utilitzeu restriccions compartides quan la incoherència crearia un risc rellevant.

Protegiu la capacitat de revisió

Generar més de pressa pot augmentar la feina pendent de revisió. Les comparacions de canvis extenses, els encàrrecs poc clars i la manca d’evidències ho empitjoren. Afegir més agents pot fer créixer la cua sense millorar el temps de publicació.

Limiteu la feina en curs. Manteniu els canvis prou petits per a les persones disponibles per revisar-los. Exigiu una finalitat clara, comprovacions significatives i el context pertinent abans de demanar una revisió. Mesureu el temps d’espera separadament de l’esforç actiu de revisió.

No elimineu controls de revisió només perquè la cua sembli més curta. Investigueu primer les causes repetides de la feina de revisió. Un entorn de proves compartit o una interfície de plataforma més clara poden eliminar-ne la causa amb més eficàcia.

Compartiu context útil sense compartir tots els secrets

Publiqueu les restriccions d’arquitectura actuals, els contractes d’interfície, els patrons aprovats i la informació de responsabilitats on equips i agents els puguin utilitzar. Assigneu a cada element un responsable i una condició de revisió.

Manteniu l’accés adequat a la tasca. Un sistema de coneixement compartit no ha d’exposar automàticament tots els registres de clients o credencials de seguretat a tots els agents. Les directrius comunes i l’accés sense restriccions a les dades són capacitats diferents.

Mesureu els resultats acceptats de tot el flux

Feu seguiment del temps des d’una necessitat acceptada fins a un canvi utilitzable. Incloeu els intents fallits, la feina refeta i els incidents. Compareu serveis similars i tingueu en compte les diferències de risc i de complexitat de les tasques.

La recerca de DORA de 2025 tracta la IA com a part d’un sistema organitzatiu. Utilitzeu aquesta perspectiva per examinar on ajuda l’augment de la generació i on revela una restricció. Informe de recerca.

Una fàbrica de programari esdevé útil quan connecta aquestes responsabilitats de manera coherent: context compartit, feina planificada, canvis verificats, publicacions controlades i retorn operatiu. Avalueu tota aquesta seqüència quan decidiu com ampliar el desenvolupament amb IA.

Feu l'exercici

Representeu una exportació fictícia de dades de clients entre els equips d'identitat, facturació, dades i plataforma. Indiqueu un contracte compartit i el seu responsable. Marqueu cada punt d'espera. Proposeu un canvi que redueixi la coordinació sense eliminar un control necessari. Definiu com n'observaríeu l'efecte.

Descarrega la fitxa (Markdown)
Comproveu què heu entès ↑

Continua aprenent

Fonts i lectures addicionals

Lectures relacionades de Taiga

Lliçó anterior: Definiu i proveu l'RTO i l'RPO