Pentru că suntem în perioada în care la Cluj se desfășoară multe din evenimentele IT semnificative ca amploare, am considerat oportun să publicăm un top al implicării companiilor în susținerea lor. Implicarea în calitate de sponsor în aceste evenimente nu înseamnă doar promovarea brandului companiei, ci înseamnă susținerea evenimentului și garanția că îl vom vedea și anul următor. Piața este destul de dinamică și am văzut evenimente promovate intens care înainte de lansare au anulat totul sau l-au mutat la o dată nedefinită. Care sunt cauzele acestor răsturnări de situații? De cele mai multe ori, acestea sunt ca în proiectele software: absența predictibilității, lipsa de consecvență, inadaptarea la cerințele publicului sau ale pieței. Din această perspectivă, evenimentele alese au demonstrat odată cu trecerea timpului că au reușit să depășescă multe obstacole pentru a reuși. Un amănunt important este participarea fiecăruia în calitate de programatori, testeri sau manageri, la acestea, pentru că înseamnă de asemenea susținere din partea noastră. Din aceeași perspectivă a importanței implicării comunității, menționăm demararea unei serii de discuții cu primăria Cluj-Napoca în cadrul pregătirii candidaturii Cluj pentru Capitala Europeană a Inovării. Este un proiect ambițios care poate avea șanse de reușită cu condiția implicării comunității IT în calitate de voluntari pentru dezvoltarea de aplicații. Acestea vor îmbunătăți viața locuitorilor și sperăm să fie un exemplu și pentru alte orașe.
Trecem acum la articolele din acest număr. Începem cu un interviu cu Robbert Viser despre SkinVision, o aplicație din domeniul medical care ajută la evaluarea alunițelor de pe piele. "Legacy code" și modul în care un developer poate depăși neajunsurile existente prezintă o soluție elegantă de a evita neajunsurile codului care este din ce în ce mai greu de menținut și anume TDD. Principiul mărului stricat și cum poate el afecta o organizație DevOps este analizat în Gestionarea incidentelor și a vinei într-o cultură DevOps. Time management şi Energy management în testare ne propune o disciplină în abordarea taskurilor și a modului de lucru la birou. Timpul pentru implementarea unui cloud backend poate fi redus prin folosirea Google App Engine, despre care puteți găsi un tutorial complet în Crearea aplicaţiilor de backend cu ajutorul Google App Engine, Google Cloud Endpoints & Android Studio. Arhitectură Soft pentru programatori ne propune separarea diferitelor nivele de perspectivă precum și a rolurilor membrilor dintr-o echipă de dezvoltare.
Vă invit să descoperiți și celelalte articole foarte interesante din acest număr și vă doresc o lectură plăcută !
de Ovidiu Mățan
de Vlad But
de Maria Revnic
de Delia Mircea