De ce este timpul să regândim modul în care construim software enterprise
Falcon explorează cum schimbă AI dezvoltarea software enterprise și de ce discernământul tehnic, contextul de business și verificarea rămân esențiale.
/ 7 min de lectură

De Carmen Nicodin
Introducere
Inteligența artificială face parte de ceva timp din conversațiile de la Falcon. Mai important, a devenit deja parte din felul în care construim software.
Mai recent, această conversație a căpătat o relevanță mai mare în practica noastră Dynamics și în comunitatea Microsoft Dynamics. În discuțiile cu colegi, clienți și prieteni am întâlnit în mod repetat aceleași întrebări.
Unii erau entuziasmați de AI. Alții erau sceptici. Sincer, destul de mult timp m-am aflat undeva la mijloc.
După luni de experimente cu ingineria asistată de LLM în propria muncă Dynamics și după ce mi-am pus la încercare multe presupuneri, am ajuns la o concluzie simplă.
Inteligența artificială nu mai este ceva ce ar trebui să privim de la distanță. Devine parte din felul în care este construit software-ul enterprise.
De aceea am decis să scriu această serie.
Fiecare schimbare majoră de platformă începe cu scepticism
Călătoria Falcon a început în vremea Microsoft Axapta 2.5 și 3.0. De atunci am trecut prin fiecare evoluție importantă a aplicațiilor de business Microsoft, de la Dynamics AX la Dynamics 365 Finance & Operations și Business Central.
Fiecare tranziție ne-a obligat să regândim proiectarea soluțiilor, dezvoltarea software-ului și, uneori, chiar organizarea echipelor. În cele din urmă, toate aceste schimbări au devenit noua normalitate.
Cred că inteligența artificială reprezintă un alt asemenea moment.
Ce mi-a schimbat perspectiva asupra AI în ERP
La fel ca mulți profesioniști ERP, am privit AI cu o doză sănătoasă de scepticism.
Nu pentru că mă îndoiam de tehnologie, ci pentru că software-ul enterprise este diferit. În ERP, fiecare personalizare are consecințe asupra afacerii, iar înțelegerea business-ului este la fel de importantă ca scrierea codului.
Destul de mult timp nu căutam motive pentru a adopta AI. Căutam motive pentru care nu ar funcționa în proiectele Dynamics.
La un moment dat am înțeles că niciun articol, nicio conferință și nicio dezbatere online nu aveau să îmi răspundă la toate întrebările. Singura cale era să încep să îl folosesc personal.
Așa am făcut.
Am început să experimentez în propria activitate de inginerie, integrând treptat AI în dezvoltarea Dynamics 365 Finance & Operations.
Nu am descoperit că AI poate înlocui inginerii. Am descoperit că, pe măsură ce ofeream un context de business mai bun, devenea mai valoros.
Atunci am realizat că pusesem întrebarea greșită.
Întrebarea nu era dacă AI poate înlocui inginerii ERP.
Întrebarea reală este dacă noi, inginerii ERP, suntem dispuși să schimbăm felul în care construim software.
Nu am început ieri
Deși explorarea noastră concentrată asupra AI în Dynamics s-a accelerat în ultimele luni, nu pornim de la zero. Se bazează pe decenii de experiență în proiectarea, extinderea și întreținerea soluțiilor ERP esențiale pentru afaceri.
În Dynamics, întrebările sunt diferite. Pot modelele lingvistice mari să lucreze eficient cu un context ERP? Pot ajuta inginerii să navigheze cod X++ și AL, metadate de aplicație, personalizări vechi și constrângeri specifice platformei? Pot crește productivitatea fără să compromită calitatea, mentenabilitatea sau responsabilitatea?
În ultimele luni am testat direct aceste capacități în fluxurile noastre de inginerie Dynamics. Am descoperit că AI poate ajuta la înțelegerea implementărilor existente, generarea și verificarea codului, automatizarea activităților repetitive și lucrul mai eficient.
Valoarea nu vine însă doar din model. Depinde de contextul oferit și, mai ales, de expertiza inginerului care îl folosește. AI nu înțelege o afacere mai bine decât un consultant sau dezvoltator experimentat; amplifică abilitățile celor care o înțeleg deja.
Fiecare organizație are propriile procese, constrângeri și obiective. Transformarea lor în software enterprise fiabil necesită în continuare expertiză solidă de business. În finanțe, producție, depozitare, logistică sau achiziții, această înțelegere face adesea diferența dintre un software care funcționează tehnic și unul care sprijină cu adevărat afacerea.
Această expertiză rămâne fundamentul fiecărei soluții enterprise reușite.

Inginerie asistată de AI
La Falcon nu adoptăm doar inteligența artificială. Adoptăm un mod diferit de a construi software.
Inginerul rămâne responsabil pentru soluție. AI ne ajută să ajungem acolo mai repede și cu informații mai bune.
Pentru echipele ERP, acest lucru înseamnă adesea mai puțin timp consumat navigând cod vechi și implementând sarcini repetitive, și mai mult timp pentru problemele de business.
Un mesaj pentru comunitate
Viitorul nu înseamnă înlocuirea inginerilor software, ci redefinirea unei inginerii software excelente.
Înțeleg de ce mulți ingineri ERP rămân sceptici: până de curând, aveam și eu multe dintre aceleași întrebări.
Astăzi cred că inginerii care continuă să învețe și combină expertiza de business cu ingineria asistată de AI vor contribui la următoarea generație de software enterprise.
Construim viitorul împreună
Combinând decenii de experiență în Microsoft Business Applications cu cunoștințele deja acumulate de echipa noastră de inginerie AI, am accelerat propria învățare.
În ultimele luni am dezvoltat și un cadru intern de lucru pentru agenți, care evoluează spre fundamentul Falcon AI Engineering Framework.
În următoarele articole ale seriei voi prezenta provocările de adoptare, lecțiile învățate și abordarea de inginerie pe care o construim în jurul AI.
Privind înainte
Nu știm exact cum va arăta ingineria software enterprise peste cinci ani. Nimeni nu știe.
Știm însă că evoluția a făcut mereu parte din călătoria noastră. De la Axapta 3.0 la aplicațiile de business actuale din cloud, am continuat să învățăm, să ne adaptăm și să construim.
AI nu este motivul pentru care am început să evoluăm. Este următorul capitol al acestei evoluții.
La fel ca în fiecare schimbare majoră de platformă, vom continua să învățăm, să experimentăm și să construim.
Sper să ni te alături în această călătorie.
Descoperă mai multe articole
Ghiduri tehnice și experiențe din echipa noastră.