ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 149
Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1
×
▼ LISTĂ EDIȚII ▼
Dan Suciu

Dan Suciu

Lector, PhD @ Facultatea de matematică și informatică, UBB

MANAGEMENT
Estimarea în proiecte Agile: între precizie și acuratețe

Estimarea în proiectele Agile este un subiect controversat și parte a unei dezbateri nesfârșite. O bună parte dintre cei care activează în diverse echipe de proiect nu înțeleg de ce anume avem nevoie de o abordare diferită în estimare. De ce estimarea în timp (și eventual în valoarea în bani asociată acestui timp) nu este una potrivită într-un context agil. De-a lungul timpul s-a vorbit de tehnici și instrumente tot mai sofisticate sau chiar exotice, începând cu binecunoscutele Story Points, T-shirt Sizes, Planning Poker sau Estimarea prin Afinitatea și continuând cu mult mai neobișnuitele Puncte Zoo sau #noestimates. În continuare nu este însă clar cum ar trebui să le integrăm în viața unei echipe Agile, care este valoarea pe care acestea o aduc unei astfel de echipe și cum afectează ele modul în care comunicăm clientului planul și progresul proiectului.

MANAGEMENT
Să se revizuiască, dar să nu se schimbe nimic…

Am simțit nevoia să revin, prin acest articol, asupra unui subiect pe care de-a lungul timpului l-am întors pe toate părțile: schimbarea. Chiar în Today Software Magazine, în șase dintre cele treisprezece articole pe care le-am publicat, am vorbit într-un fel sau altul despre schimbare. Ba că e necesară ([1], [5]), ba că e naturală și firească ([3]); uneori descriind procese sau frameworkuri care ne-ar putea ajuta în adaptare ([2], [4]), alteori propunând schimbarea modului de abordare a... schimbării ([6]).

MANAGEMENT
Învățare agilă

Cei care mă cunosc știu că printre pasiunile mele se numără predatul și mentalitatea Agile. Predau de mai bine de 25 de ani și nu a fost nici un moment în care să simt că m-am plictisit sau că mi-a fost de ajuns. Pe de altă parte, în urmă cu 12 ani am luat pentru prima dată în mod formal contactul cu ceea ce înseamnă rezolvarea agilă a problemelor și de la bun început mi s-a părut a fi un mod natural și elegant de abordare a diverselor situații cu care ne confruntăm zi de zi.

MANAGEMENT
(Re) Gândește Agile

Nu mai încape nici o îndoială că trăim vremuri foarte schimbătoare. Și acest lucru este evident în egală măsură când ne referim la intensitate schimbărilor cât și la frecvența acestora. Adam Grant, autorul cărții ”Think Again”, consideră că e momentul să redefinim ceea ce înseamnă inteligența în acest context. Tradițional, inteligența este privită ca fiind capacitatea sau abilitatea de a gândi și a învăța. Într-o lume aflată într-o continuă mișcare există însă alte abilități care ar putea conta mai mult și anume capacitatea de a regândi și a te dezvăța. Agilitatea, ca mod de abordare a proiectelor, îmbrățișează un set de valori și principii ce stau la baza formării unor astfel de abilități, însă nu de puține ori am constatat că modul de implementare a agilității este unul departe de ceea ce autorii Manifestului Agile și-au dorit inițial.

MANAGEMENT
Decizii colective în echipe de proiect

Niciunul dintre noi nu e mai prost decât noi toți la un loc, zice un proverb american („None of us is as stupid as all of us”). Ironia face că proverbul este, prin definiție, un rezultat al înțelepciunii populare și atunci, cât credit să mai dăm mesajului pe care îl transmite? S-ar putea trezi vreunul dintre noi să vină cu o evaluare mai bună decât a noastră, a tuturor, despre înțelepciunea mulțimilor? James Surowiecki știe pe cineva.

EVENIMENTE
Retrospective Agile

Retrospective Agile este singurul podcast din România dedicat exclusiv abordărilor Agile în managementul proiectelor. Ajuns la al 9-lea episod, podcastul tratează diverse teme legate de agilitate într-o manieră relaxată și informală.

MANAGEMENT
Fragile Software Development

Un proiect reprezintă un efort temporar asumat în vederea obținerii unui produs, serviciu sau rezultat unic [1]. Caracteristica aceasta de unicitate a rezultatului implică un anumit grad de incertitudine în ceea ce privește derularea activităților și, inclusiv, un anumit nivel de risc. Cu cât gradul de incertitudine este mai mare, cu atât proiectul este mai fragil, mai predispus la eșec. De aceea, în managementul clasic, o bună parte din activitatea de management al unui proiect se focusează pe identificarea, măsurarea, monitorizarea, diminuarea și eliminarea riscurilor. Pe de altă parte, metodologiile Agile folosesc mecanisme ce conduc indirect la controlul riscurilor fără însă a propune practici explicite de eliminare a incertitudinii. Cu toate acestea (sau poate tocmai din această cauză), simțim de multe ori că ne aflăm constant pe nisipuri mișcătoare și că proiectul pare scăpat de sub control. Sunt acestea semne ale fragilității proiectului? Părerea mea este că nu și voi încerca să demonstrez acest lucru de-a lungul următoarelor secțiuni.

MANAGEMENT
Reteaming

Preocuparea în ceea ce privește studiul dinamicii și al performanțelor echipelor este una constantă și de lungă durată. Interesant este faptul că cele mai relevante teorii din acest domeniu rămân în continuare unele dezvoltate în urmă cu mai bine de 50 de ani. Modelul lui Tuckman de evoluție a unei echipe este unul dintre aceste modele și, pentru mulți dintre noi, a avut efectul unei revelații atunci când l-am descoperit. Cu toate acestea, ne punem pe bună dreptate întrebarea dacă toate celelalte modificări ce au survenit stilului de lucru în ultimele decenii (de la echipe virtuale, distribuite până la aplicarea unui orar flexibil și munca de acasă) nu au influențat cu nimic relevanța acestei teorii.

MANAGEMENT
#NoAgile

Fără doar și poate, metodologiile Agile utilizate în acest moment de către tot mai multe echipe ce dezvoltă proiecte software, nu reprezintă un capăt de drum. Dezbaterile despre eficiența acestor metodologii duc la concluzia că ne aflăm într-un proces de evoluție și maturizare care va mai continua o perioadă . #NoAgile reprezintă, după părerea mea, doar o etapă intermediară a acestui proces și este rezultatul unor dezamăgiri și frustrări acumulate de-a lungul unor experiențe nefericite de implementare a agilității dar și a unei dorințe de progres, de transformare și îmbunătățire continuă.

MANAGEMENT
Agile și adaptarea la schimbare

Schimbarea reprezintă una dintre temele cel mai des abordate în ultimul timp într-o multitudine de studii, cărți, articole sau conferințe indiferent de domeniu. Fără doar și poate viața noastră personală și profesională este mai dinamică decât oricând, confruntându-ne zilnic cu situații noi, greu de prevăzut. Lumea din jurul nostru se schimbă cu o viteză tot mai mare, într-un complex tot mai accentuat de (mega)evoluții și (mini)revoluții pe cele mai diverse planuri. Agile este la rândul său despre schimbare, mai precis despre schimbările cu care se confruntă echipele de proiect. Valorile și principiile Agile vorbesc despre beneficiile schimbării și despre adaptarea rapidă la schimbare. Agile în sine reprezintă o schimbare majoră, atât pentru echipele ce doresc să implementeze o metodologie agilă particulară cât și pentru cele care evoluează continuu.

MANAGEMENT
Agile Humanum Est

Este curios faptul că azi, la o căutare rapidă a cuvântului Agile pe internet, primești două categorii de răspunsuri: o primă categorie ce conține explicații cu privire la ce este și cum funcționează Agile și o a doua categorie care argumentează de ce Agile nu funcționează.  Există în mod evident două “tabere”, una care se oferă să te introducă în tainele Agile și cealaltă, mai redusă numeric dar care se face tot mai tare auzită, care consideră că practicile Agile sunt nocive și pot afecta negativ dezvoltarea de aplicații software.

DIVERSE
Cu Smilestone la Imagine Cup 2014

Imagine Cup este o competiţie anuală IT care se adresează studenţilor și elevilor din întreaga lume. Competiţia este organizată de Microsoft şi are ca scop dezvoltarea de soluţii software care să vizeze cele mai importante probleme ale omenirii şi care au şanse reale de a deveni produse soft comerciale.

MANAGEMENT
Best Practices în Agile

Ideea acestui articol mi-a venit cu mai multe luni în urmă, atunci când pregăteam o prezentare pentru conferința “…și mamuții sunt Agile” ce a avut loc la Cluj-Napoca în această primăvară. Se întâmplă uneori ca anumite lucruri să pară a fi foarte clare și evidente la un moment dat, însă atunci când le studiezi mai îndeaproape ai surpriza să constați contrariul. Așa s-a întâmplat și atunci, când dorind să studiez eficiența și beneficiile aderării la bunele practici Agile adoptate în anumite organizații sau echipe de proiect, am ajuns la concluzii ce sunt departe de a le considera optimiste.   

MANAGEMENT
Product Mindset

Potrivit specialiştilor în resurse umane, în România IT-ul este unul dintre puţinele domenii în care numărul de poziţii disponibile a crescut după izbucnirea crizei economice şi unul în care companiile se află în competiţie pentru cei mai buni specialişti. Se aude tot mai pregnant ideea că, în competiţia cu costurile reduse ale salariaţilor din alte zone geografice (cum ar fi, de exemplu, Asia) soluţia este să se migreze de la outsourcing la produse proprii, sau, într-un poces mai puţin radical, să se petreacă o schimbare în ceea ce priveşte relaţia cu clienţii şi să se transforme statutul de simplu executant

MANAGEMENT
Particularităţi ale proiectelor informatice

Unul dintre primele lucruri pe care le afli atunci când citeşti un articol sau o carte despre gestiunea proiectelor din IT este acela că proiectele informatice se deosebesc foarte mult de toate celelalte proiecte. Chiar și atunci când subiectul principal este legat de gestiunea proiectelor în general, se fac referiri directe cu privire la ineficienţa anumitor metode atunci când avem de-a face cu proiecte software. Din păcate nu este întotdeauna explicat în ce costau acele deosebiri şi se insistă mai degrabă pe a descrie soluţii, mai mult sau mai puţin eficiente.

NUMĂRUL 149 - Development with AI

Sponsori

  • Accenture
  • BT Code Crafters
  • Accesa
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • Colors in projects

Design contribution