TSM - IT Days 2022, cum a fost în prima zi?

Ovidiu Mățan - Fondator @ Today Software Magazine

În 9-10 noiembrie a avut loc cea de-a zecea ediție a IT Days. Pe parcursul celor două zile, 800 de participanți împreună cu alții 200 prezenți online au putut vedea pe cele patru scene din clădirea CREIC peste 60 de prezentări.

Prima zi

Am început cu bucuria și surpriza revederii la conferință a unui număr mare de participanți. Dacă ar fi să ne comparăm cu ediția din 2019, cea de dinainte de pandemie, pot să afirm că anul acesta a fost un număr mai mare de participanți, fără a-i lua în considerare pe cei ce au fost online.

După o scurtă introducere, am avut keynote-ul lui Wojciech Gawroński (Amazon) What Does Serverless Really Mean, and What It Can Do for You – prezentarea a fost una practică care a pornit de la exemplu de online shop monolitic transformat prin folosirea unei arhitecturi moderne, serverless.

S-a continuat în paralel pe cele patru scene, fiecăreia dintre ele fiindu-i destinată o anumită tematică a prezentărilor: Product & Leadership, Programming, Security și Hands on labs. Andrei Negruți (RWS) a prezentat o soluție de parsare a fișierelor JSON foarte mari cu posibilitatea de a fi extinsă și spre alte formate de fișiere. Evoluțiile simbiozei dintre om și soluțiile AI au fost expuse de către prof. Stelian Brad (UTCN). Eugen Rosenfeld ne-a prezentat implementarea unei soluții low code de simplificare a soluțiilor de automatizare a proceselor și de reutilizare a componentelor. În prezentarea sa, Code Crafting Diagrams, Denis Salanța (CodeCrafters) ne-a arătat diverse modalități de reprezentare a arhitecturii software, demonstrându-ne că acestea sunt de fapt niște hărți ce ne ajută să navigăm prin complexitatea soluțiilor software. Cum va fi la IT Days în 2033? Este o întrebare grea la care a încercat să prezinte posibile soluții Ciprian Sorlea (Nordlogic) prin folosirea imaginilor generate de AI. Valentin Deac (Jpard) în prezentarea sa To change … or not to be. Acesta ne-a purtat prin detaliile legate de cariera sa la Nokia și ne-a oferit multe exemple elocvente despre importanța de a ne putea schimba. Încheiem această secțiune cu prezentarea complexă a lui Mihai Șerban despre istoria algoritmilor începând cu epoca babyloniană la mașinile turing și clasificările AI.

Prima prezentare după pauza de prânz a fost keynote-ul lui Andrew Harmel-Law (ThoughtWorks): Four Key Metrics Unleashed. A fost o prezentare care a argumentat importanța metricilor în DevOps, incluzând și use case-uri reale. Puteți citi mai multe despre acest subiect în primul capitol al cărții Software Architecture Metrics publicată în mai 2022 la O’Reilly.

Panelul #inspireTech moderat de Mike Butcher (Techcrunch) i-a avut ca invitați pe Georgina Lupu-Florian (CEO @ Wolfpack Digital), Daniel Tămaș (CEO @ WAM app) și Iulian Iuga (Antreprenor și investitor). Discuția s-a deschis cu afirmația conform căreia IPO-ul realizat de UIPath a pus România pe harta globală a tehnologiei. De asemenea, s-a subliniat că Clujul, un spațiu unde sunt implementate multe soluții de succes, ar trebui să fie mai prezent prin o mai bună promovare a ceea ce se dezvoltă aici. În paralel, s-a putut urmări pe scena de AI două prezentări susținute de Roland Szabo și respectiv, Dragoș Cojocari. Dacă în prima au fost noțiuni introductive, în cea de-a doua prezentare am putut vedea un use case concret de aplicare al AI-ului.

Am continuat după o scurtă pauză cu secțiunile de Agile, Programming, Research și Product & Startups. Începem cu prezentarea Simonei Bonghez, Cârcoteli Agile. Am putut remarca cum o multitudine de proiecte existente are nevoie de procese specifice, fie ele și Waterfall, astfel încât să se potrivească cel mai bine cu cerințele. Prezentarea sa ne-a purtat prin diverse probleme apărute în metodologia Agile și posibilele soluții pentru acestea. Din aceeași tematică Agile, face parte și discursul lui Dan Suciu care a descris o modalitate agile de a învăța, aplicată studenților UBB. Bogdan Mureșan (Connatix) ne-a arătat șapte întrebări și tot atâtea capcane agile. O întrebare greșită în viziunea sa este : ,,Ce KPI-uri putem folosi pentru a fi siguri că suntem productivi?” În schimb, o întrebare corectă ar fi: ,,Cum pot să îi învăț pe cei din echipă să fie responsabili și să aibă un mai bun simț al proprietății (ownership) ? Iustinian Șovrea a subliniat că orice decizie, fie ea și proastă este mai bună decât nesiguranța cauzată de faptul că nu luăm nici o decizie. Trebuie să avem grijă să nu creăm un mediu în care lipsa deciziilor să fie încurajată. În secțiunea de programare, Ștefan Dunca (Tora) ne-a semnalat ce putem face pentru a nu ne transforma în timp codul într-unul greu sau chiar imposibil de menținut funcțional. Am început cu definiția calității codului, cu exemple pentru a-l menține simplu și convenții de nume astfel încât costul menținerii acestuia în producție să fie unul scăzut. Modul în care este realizat un proces RPA din cadrul suitei UIPath a putut fi văzută în prezentarea lui Sergiu Wittenberger (UIPath). Dan Tudose (Politehnica București și Google) a început secțiunea de Research cu prezentarea Measuring air quality with autonomous drones care a arătat o modalitate de a monitoriza poluarea dintr-un oraș folosind dronele. Acestea au șapte tipuri de senzori pentru detectarea gazelor și a prafului. Participanții au putut să vadă și să înțeleagă multe detalii practice legate de întregul traseu al acestora și, bineînțeles, modul de prelucrare al datelor. Răzvan Florian (RIST) ne-a descris un proiect de cercetare AI care, odată aplicat, poate să genereze pagini HTML pe baza unor fotografii primite. Pe scena destinată start-upurilor s-a început cu prezentarea lui Mircea Vădan despre ecosistemul local. În această expunere s-a semnalat că, deși în general, investitorii privați susțin start-upuri care pot să își crească rapid cifra de afaceri, se preconizează în viitor apariția unor fonduri publice/ private care vor susține și start-up-urile din zona de pre-seed. Corina Știrbu ne-a arătat metricile dar și secretele unei campanii de marketing reușite.

Așa a fost în prima zi a evenimentului care s-a terminat cu un pahar de vin și o poveste. Vom reveni cu detalii despre a doua zi a evenimentului în următoarea ediție TSM.

Mulțumim partenerilor pentru susținerea acestei ediții: Marelli, Accenture, P3, CodeCrafters, Betfair Development Romania, Bosch, RWS, Nagarro, Fme, Siemens, Accesa, Grab, AscentCore, Msg Systems, ThoughtWorks, Colors in Projects, MicroFocus, Garmin, Wolfpack Digital, Cluj IT, Universitatea Tehnică Cluj-Napoca, Universitatea Babeș-Bolyai, Universitatea de Artă și Design Cluj-Napoca și Cluj Startup.

IT Days 2023

Ne pregătim deja pentru următoarea ediție. Îmi face plăcere să anunț confirmarea participării lui Dan North, părintele behaviour-driven development (BDD). Va fi prezent pe scena IT Days cu un keynote speech. Puteți citi un interviu realizat cu Dan North.

Pentru cei interesați, biletele la conferință sunt disponibile pe www.itdays.ro la un preț promoțional.