TSM - Numărul 71
ABONAMENTE VIDEO TESTE REDACȚIA
RO
EN
×
▼ LISTĂ EDIȚII ▼



Epure Cristian IT Development Professional Applications @ Siemens
PROGRAMARE
Utilizabilitatea bazată pe euristici

Utilizabilitatea (usability) unei aplicații face parte din termenul vast XP ("experiența utilizatorului") și definește limitele de acces și de utilizare ale unui produs software. Având în vedere contextul unui utilizator și nevoile acestuia, apar unele modele de software și arhitecturi. ISO 92411-11 definește gradul de utilizare ca fiind "măsura în care un produs poate fi utilizat de utilizatori specifici pentru a atinge obiectivele specificate cu eficiență, eficiență și satisfacție într-un anumit context de utilizare". În următorul articol puteți descoperi utilitatea descrisă de Jakob Perspectiva lui Nielsen.


Lorand Berekmeri Automation Engineer @ Telenav
TESTARE
Cucumber & TestNG

Dacă sunteți interesați de testarea automată sau începători în acest domeniu, atunci acest articol vă va ajuta foarte mult, informându-vă despre instrumentul numit Cucumber, care este ușor de învățat și de înțeles. Odată lămurite caracteristicile acestuia, le vom integra într-un framework de testare automată folosind TestNG, Selenium și Maven. Codul sursă al acestui proiect poate fi descărcat de pe Git. Frameworkul este construit pentru a rula cu succes atât pe sistemul de operare MAC OSX, cât și pe Windows.

Reclame


Natalia Zincenco Product Manager @ Paddy Power Betfair
MANAGEMENT
Usability Testing. “Tu nu ești utilizatorul produsului tău.”

Un studiu realizat de către Accenture în 2015 a arătat că 33% dintre consumatori consideră ușurința de utilizare ca fiind unul dintre cei mai importanți factori în achiziționarea unui smartphone. Alte studii au ajuns la rezultate asemănătoare, demonstrând că simplitatea este la mare căutare atunci când alegem un produs software. În dezvoltarea unui produs depunem mari eforturi pentru a simplifica totul și știm de câte beneficii ne putem bucura după aceea: o primă impresie pozitivă pentru clienții noi, rata de conversie mai mare, costuri reduse pentru suportul clienților, recenzii pozitive, mai multe recomandări din partea clienților și în cele din urmă, loialitatea lor.


Kiss Tibor Software engineer @ Accenture
PROGRAMARE
Raționament de sesiune

În ziua de azi, devenim din ce în ce mai dependenți de echipamente controlate de software. Se pare că în viitorul apropiat, aceste echipamente vor deveni indispensabile pentru rutina noastră zilnică. Aceste echipamente domină atât de multe zone importante ale vieții noastre, încât cu greu ne putem descurca fără ele în activitatea zilnică. Prin urmare, este crucial ca acest echipament să fie fiabil în special în medii precum spitalele, aeronautica, automotive sau transportul feroviar.


Elena Leu Digital Marketer @ UNLOQ
PROGRAMARE
Securizarea Platformei WordPress prin autentificarea cu doi factori

Lansată în 2003 ca platformă open source, WordPress este una dintre cele mai populare platforme de publicare online, găzduind 28,9% dintre toate site-urile web ale lumii și având aproximativ 60% din cota de piața globală a sistemelor de administrare a conţinutului (CMS). Totuşi, odată cu popularitatea acesteia, apare şi o mare responsabilitate, deoarece lupta pentru menţinerea securităţii platformei este o activitate neîncetată. Dar, din păcate, este adesea neglijată de către utilizatori. Proprietarii site-urilor plasează rareori securitatea pe primul loc în lista lor de priorități, până când își dau seama cât de expuși sunt de fapt.


Lucian Condescu Java Developer @ NTT DATA Romania
PROGRAMARE
Resilience

Caracteristica principală a unui sistem distribuit o reprezintă numărul mare de componente independente care colaborează în vederea obținerii unor funcționalități comune. Comunicarea între ele se realizează, în general, prin intermediul rețelei (network). Pe lângă numeroasele avantaje, o astfel de abordare aduce de la sine și o serie de probleme. Cea mai importantă dintre ele și cea pe care o voi analiza în acest articol, este gestionarea eficientă a situațiilor în care una sau mai multe componente distribuite nu mai funcționează sau funcționează deficitar.


Ovidiu Mățan Fondator @ Today Software Magazine
PROGRAMARE
Domain-Driven Design

DDD reprezintă o metodă practică de a transforma o problemă complexă într-un model ce poate fi implementat ulterior de echipa de dezvoltare software. Există diferite abordări, astfel încât soluția finală să fie SOA, funcțională, bazată pe microservicii sau chiar reactive programming. Este prioritar ca la aceeași masă să se așeze experți din domeniul ce urmează a fi analizat dar și personalul tehnice. Ambele părți vor învăța să folosească un limbaj / tehnici comune, astfel încât transferul de cunoștințe să se poată realiza.


Daniel Rucăreanu Senior Project Manager @ Betfair
DIVERSE
GDPR

Lectura acestui articol ar putea declanșa reacții diferite de tipul : ,,A, bineînțeles, GDPR, nimic mai clar.” sau ,,Hmm, cred că am auzit ceva despre asta, dar oare ce este mai exact și de ce ar trebui să mă intereseze?” Cu toate că articolul îi vizează mai degrabă pe cei curioși și mai puțin inițiați, el poate fi utilizat ca un ghid de reîmprospătare rapidă și de către cunoscători într-ale GDPR-ului. Să începem în primul rând cu numele: GDPR vine de la Regulamentul general privind protecția datelor. (Vă rugăm să rețineți cuvântul cheie “Regulament”.)


Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
Biroul de acasă - interviu cu Gelu Vac

Să lucrezi de acasă este poate visul multor programatori. Indiferent de locul unde trăiesc și lucrează. Cum este să lucrezi în acest mod și cât de flexibil poate fi programul zilnic în Crossover? 
Gelu Vac: Eu cred că este visul multor persoane active, care nu au neapărat meseria de programator. Dar, într-adevăr, munca remote presupune extrem de multă disciplină. Este foarte ușor să-ți pierzi concentrarea și, în consecință, randamentul, care are efect direct în calitatea livrabilului, oricare ar fi el. 


Claudia Mihu Software Developer
@Endava
EVENIMENTE
The Developers – Review

În 19 Aprilie, am avut ocazia să particip la prima ediție a conferinței The Developers, un nou eveniment dedicat experților din comunitatea IT din Cluj-Napoca. The Developers vine cu un nou format, cu prezentări avansate, creând contextul pentru sesiuni prelungite de întrebări, cu timp alocat din belșug după fiecare prezentare. Evenimentul a inclus trei sesiuni principale care acoperă subiecte cum ar fi: IA, IoT, microservicii, monede digitale și blockchain.


Ciprian Stupinean Software Developer @ Ve Interactive
PROGRAMARE
Gândirea computațională - o abilitate pentru oamenii moderni

În fiecare zi, noi trebuie să rezolvăm probleme. Rezolvarea acestor probleme o obținem apelând la cunoștințele dobândite în timpul școlii și la experiența noastră de viață. În acest context, o nouă abilitate vine în ajutorul nostru când ne confruntăm cu soluționarea problemelor. Această abilitate se numește “gândire computațională” (computational thinking) vine din domeniul informaticii. Fiecare dintre noi poate gândi ca și un programator. Gândirea computațională reprezintă o atitudine și un set de competențe pe care fiecare dintre noi ar trebui să le dețină. Conceptul este construit pe capacitățile și limitările proceselor de calcul, indiferent dacă acestea sunt executate de un computer sau de o persoană.


Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
UIPath - interviu cu Andrei Roth

UiPath, unul din unicornii românești de IT, au achiziționat recent tehnologia Platforma Smart Data dezvoltată de voi în cadrul Recognos. Poți să ne spui câteva cuvinte despre cum va ajuta aceasta la dezvoltarea UiPath în ceea ce privește BPA (Business Process Automation)?
Andrei Roth: Tehnologia achiziționată de către singurul unicorn romanesc din Europa Centrală și de Est – Smart Data Platform – în esență extrage informații din surse de date nestructurate și semi-structurate și le transformă în date structurate. Acest proces este foarte important în zona de BPA pentru ca mare parte din aceste procese au legătură exact cu zona de extragere de date din diverse surse, sisteme foarte diverse.


Szilárd Kacsó CEO & Trainer @ Azimut Happy Employees
DIVERSE
Cum să construiești o echipă inovatoare

Inovația a devenit un cuvânt cheie și continuă să fie, mai ales atunci când concurența este foarte acerbă în aproape fiecare piață. Dar cum putem dezvolta echipe inovatoare? Cum putem găsi oameni inovatori? După cum se dovedește, oamenii inovatori nu sunt așa cum ne imaginăm cel mai mult: energici, plini de idei, prezentatori buni. Cercetările sugerează că diferitele etape ale inovării necesită diferite abilități personale și diferite structuri și procese de echipă.


Alex Balas Member @ Cluj Startups
STARTUPS
Startupuri - ediția din Mai

Dincolo de cryptomonede, interesul în industrie se concentrează destul de mult pe blockchain, pe tehnologia din spate și cum poate fi folosită. Așadar, ne-am gândit să ilustrăm câteva startupuri românești din domeniu. E un început bun, deși încă nu se simte o coagulare în România, așa cum se simte în Slovenia de exemplu, unde există fonduri speciale pentru blockchain și inclusiv acceleratoare.


Ana-Maria Vuscan PR & Customer Care Specialist @ Azimut Happy Employees
EVENIMENTE
Cum a fost la conferința Zoom IN

Pentru al doilea an consecutiv, conferința Zoom IN a fost cadrul de interacțiune a o sută de specialiști de HR și manageri din domeniul resurselor umane. Anul acesta, evenimentul a pornit de la provocarea: Employee Experience - viitorul resurselor umane? Pentru a răspunde provocării, conferința s-a axat pe îmbinarea perspectivelor științifice integrate cu sesiuni cât mai practice.


Andreia Zota Studentă @ FSPAC, Facultatea de Jurnalism
EVENIMENTE
TEDxEroilor Review

Tema celei de a IX-a ediții a TEDxEroilor Mind The Gap , ( 4-6 mai, 2018) este centrată pe importanța descoperirii a ceea ce îngreunează evoluția sau împiedică atingerea adevăratului potențial.

Editorial

Când eram copii, imaginația ne dădea ocazia să ne transformăm fără prea multe complicații în piloți de avioane, astronauți sau în proiectanți de sofisticate mașini ale viitorului. Tot atunci, dacă se strica ceva la bicicletă, în grupul de copii de la bloc se găsea oricând cineva să vină sigur cu o soluție. Toate își găseau atunci o rezolvare imediată, prin soluții propuse cu mult entuziasm și curaj. Apoi a venit Revoluția... În timp ce părinții noștri fascinați de ambalajele strălucitoare cumpărau produse cu denumiri complicate, fără să conteze dacă au sau nu E-uri, noi, copiii, începeam să descoperim plăcerea de a cumpăra gadgeturi, transformându-ne în veritabili colecționari. Ajunși adulți, mulți dintre noi ne-am lăsat copleșiți de această postură de colecționar, uitând de noi, creatorii de odinioară, care doar cu un creion și o hârtie metamorfozam imposibilul în posibil. Poate că 1 iunie, Ziua Copilului, ne va întoarce cu gândul în copilărie și ne va face să ne întrebăm din nou: Care este lucrul cel mai nebunesc pe care vreau să-l creez azi ? Un punct de pornire ar fi să facem iar un avion de hârtie.

Citeşte mai mult

LANSAREA NUMĂRULUI 74, CLUJ

Prezentări articole și
Panel: Autonomous driving

Miercuri, 22 August, ora 18:00
sediul Bosch, str. Someșului 14

Înregistrează-te

Facebook Meetup

Sponsori

  • kronsoft
  • ntt data
  • 3PillarGlobal
  • Betfair
  • Telenav
  • Accenture
  • Siemens
  • Bosch
  • FlowTraders
  • Crossover
  • MHP
  • BCR
  • Itiviti
  • Connatix
  • MicroFocus
  • Colors in projects