L’equip d’enginyeria de Paf crea 85 GPT personalitzats per impulsar la productivitat dels desenvolupadors

Paf va adoptar ChatGPT Enterprise a tota l’empresa, amb enginyers que fan servir GPT personalitzats diàriament per accelerar les tasques rutinàries de desenvolupament. Paf també va integrar ChatGPT Enterprise a l’acadèmia de programació grit:lab (gritlab.ax), formant la propera generació de desenvolupadors de programari amb una mentalitat d’arquitectura de sistemes augmentada amb IA des del primer dia. A més de l’àmplia gamma de casos d’ús per a desenvolupadors i estudiants de grit:lab, el 70% dels empleats de Paf utilitzen activament ChatGPT Enterprise, incloent equips de negoci com finances, RR. HH., màrqueting i atenció al client.
Paf és una empresa internacional del joc fundada el 1966 a les illes Åland per la Creu Roja, Save the Children i Folkhälsan, i és un referent del sector en joc responsable. Amb uns 315 empleats de 29 països, Paf ha aportat més de 447,5 milions d’euros en benefici de la societat des de la seva fundació.
Com a organització compromesa a mantenir-se al capdavant de la corba tecnològica, Paf va reconèixer ben aviat el potencial transformador de la IA. Quan la IA generativa va començar a guanyar impuls, l’empresa va adoptar i avaluar ràpidament diversos sistemes d’IA per entendre com aquesta tecnologia podia impulsar els seus empleats i les seves operacions empresarials.
En la cerca de la solució ideal d’IA generativa, Paf va experimentar amb LLAMA, Claude i GPT‑4. Quan l’equip va fer comparacions directes de precisió i cost, GPT‑4 va resultar un 25% més precís que els competidors, sense ser més car. Paf va decidir fer servir GPT‑4 com a solució d’IA.

Paf va desplegar ChatGPT Enterprise a tot l’equip de 100 desenvolupadors, i ara considera ChatGPT Enterprise indispensable per a les seves tasques diàries. «Faig servir ChatGPT 20 vegades al dia per a tasques com la creació de codi boilerplate o l’aprenentatge d’un nou llenguatge de programació», explica la desenvolupadora frontend Krista Koivisto. A més de fer servir ChatGPT Enterprise com a ajuda general per programar, l’equip d’enginyeria ha creat més de 85 GPT personalitzats per donar suport a casos d’ús específics.
Una de les aplicacions preferides de l’equip d’enginyeria dels GPT personalitzats és una suite de GPT de programació especialitzats que ajuda a agilitzar el procés de desenvolupament, des de la creació d’infraestructura de backend fins a la generació de components de frontend:
- Swagger GPT converteix definicions d’API Swagger JSON en definicions de punts finals de servei TypeScript segons els estàndards de programació de Paf.
- TypeScript GPT escriu el codi del servei de backend utilitzant les definicions del punt final i reutilitzant funcions existents de validació de sessió.
- GraphQL Nexus GPT genera esquemes de GraphQL Nexus i integra funcions auxiliars existents per interactuar amb el frontend.
- Relay GPT crea els hooks de React Relay amb esquemes de GraphQL Nexus per comunicar-se amb els nostres backends.
- React GPT escriu components de React seguint les guies d’estil de React i TypeScript de Paf i la biblioteca de components bàsics.
Swagger GPT converteix definicions d’API Swagger JSON en definicions de punts finals de servei TypeScript segons els estàndards de programació de Paf.
TypeScript GPT escriu el codi del servei de backend utilitzant les definicions del punt final i reutilitzant funcions existents de validació de sessió.
GraphQL Nexus GPT genera esquemes de GraphQL Nexus i integra funcions auxiliars existents per interactuar amb el frontend.
Relay GPT crea els hooks de React Relay amb esquemes de GraphQL Nexus per comunicar-se amb els nostres backends.
React GPT escriu components de React seguint les guies d’estil de React i TypeScript de Paf i la biblioteca de components bàsics.
«Els GPT enfocats eviten sobrecarregar els models i redueixen les al·lucinacions», diu Koivisto. «Generem automàticament implementacions boilerplate funcionals amb molt menys esforç.» En encadenar GPT adaptats entre si en lloc de dependre del model general, els desenvolupadors de Paf poden generar ràpidament fluxos d’aplicació i API precisos i estandarditzats gairebé automàticament.
Basant-se en l’èxit dels GPT personalitzats de l’equip de desenvolupament, Paf ha integrat ChatGPT Enterprise a l’acadèmia de programació grit:lab per accelerar la formació de 65 aspirants a desenvolupadors. Els estudiants de grit:lab fan servir ChatGPT per a diverses tasques relacionades amb la programació, com ara:
- Entendre nous conceptes de programació
- Depurar errors de codi de manera eficient
- Aprendre sintaxi i estructura en diferents llenguatges
- Generar dades de prova ràpidament
Aquest enfocament de desenvolupament de programari augmentat amb IA està creant una nova mena de desenvolupador de programari, amb més coneixements d’arquitectura de sistemes des del començament. «Amb ChatGPT, els desenvolupadors júniors pensen a un nivell més alt i sistemàtic», afirma Kim Gripenberg, enginyera de DevOps, que assenyala que tant els estudiants de grit:lab com els desenvolupadors júniors de Paf progressen anys més ràpid amb l’ajuda de la IA. En lloc de quedar encallats en errors de sintaxi i conceptes bàsics de programació, els desenvolupadors poden centrar-se en l’aplicació general i en el disseny del sistema.

L’any vinent, Paf preveu integrar completament ChatGPT Enterprise i l’API d’OpenAI en tots els seus processos. «La IA ha arribat per quedar-se. O puges al tren», diu Fredrik Wiklund, director de tecnologia, «o et quedes a l’estació veient com marxa.» L’empresa imagina que els GPT acabaran assumint més tasques de programació, com escriure, provar i desplegar programari, i alliberaran els desenvolupadors perquè es concentrin en feina de més nivell i a nivell de sistemes.
Aquest enfocament augmentat amb IA permetrà a Paf innovar amb una velocitat semblant a la d’una empresa molt més gran. En integrar la IA generativa a totes les parts del negoci, Paf està preparada per maximitzar el seu impacte positiu en empleats, clients i comunitats a les quals dona servei.
«Calculem que ChatGPT està fent la feina equivalent a la de 12 empleats a temps complet», va comentar Wiklund. «L’impacte en el nostre negoci ha superat les expectatives, i això tot just acaba de començar.»
