Vizibilitate tuturor!

Sunt adeptul suprimării formelor fără fond cu precădere prin educație, viziune comună, focalizarea energiilor, obiectivism și foarte multă răbdare.

Autor: Cornel Fatulescu

Mediocritatea la locul de muncă. Un proiect fără sfârșit.

În continuarea articolului „Gânduri despre învățarea în IT”. Și nu doar absența coaching-ului este o problemă în IT-ul de pe la noi. Sunt lucruri pe care oamenii le fac bine, iar cu un pic de ajutor le-ar putea face excelent. Cu toate acestea, manifestăm o predilecție pentru mediocritate. Să aruncăm o privire la opțiunile în cariera programatorilor: junior>..>mediu>..>senior>. Când ai ajuns senior, trebuie să iei o decizie la fel de…

Gânduri despre învățarea în IT

Vi s-a întâmplat vreodată ca după eforturi mari să ajungeți la concluzia că trebuie s-o luați de la capăt? Ați ales o tehnologie care se pare că răspunde foarte greu la totalitatea cerințelor, un proces care îngreunează livrările, un algoritm care nu răspunde întocmai nevoilor exprimate. Asta înseamnă înainte de toate că ați învățat. De mic copil simțeam că nu contează atât…

Mâinile sus și gura larg deschisă! Super emoții la Legoland.

Cred că la LegoLand, în Germania, se mănâncă în jur de 200 de grame de insecte pe zi. Vă veți lămuri și singuri de unde am tras concluzia uitându-vă la pozele de mai jos. În a doua zi de concediu, înainte de bătălia piraților, am făcut o primă plimbare cu barca prin lumea dinozaurilor, plimbare care s-a terminat cu exces de adrenalină imortalizată în poza de…

Cât de performant este procesul? Value Stream Map

În continuarea articolului „Niciun proces final. Care sunt diferențele dintre un proces empiric și unul definit?”. Cât de performant este procesul nostru? Ca să putem răspunde, trebuie să definim ce înseamnă performanță. De obicei, performanța este determinată de cele 4 nevoi: să livrăm cât mai mult, cu o durata a ciclului de producție cât mai scurtă, la o calitate cât mai mare, și eforturi…

Niciun proces final. Care sunt diferențele dintre un proces empiric și unul definit?

În continuarea articolului „Gânduri despre agilitate. Ce înseamnă să fim agili?”. „Niciun proces final”, sau fără proces finit, era denumirea unui paragraf în cartea „Scaling Lean & Agile Development” a lui Craig Larman. Nimic nu putea fi mai șocant pentru mine. Tocmai fusesem formatat, în perioada 2007-2008, la standardul ISO 9001, care punea accentul pe proces înainte de orice altceva.  O parte din răspunsul la această nedumerire a venit…

Gânduri despre agilitate. Ce înseamnă să fim agili?

Tu ți-ai face propria casă în agile? mă întreabă cineva în interviu. Înțelesesem din discuțiile cu el, că întrebarea își avea originile într-o întrunire a unei comunități de agile din București, sau ceva legat de management, unde nu știu ce șef al unui PMO dintr-o celebră companie de IT și-a încheiat prelegerea cu „eu nu mi-aș construi o casă în agile”. Adică, cum se putea să greșească…

Planificarea proiectului

În continuarea articolului „Ce este factorul de concentrare?”. De îndată ce avem contextul iterației/sprintului putem trece la simularea bugetului și la estimarea datelor mai importante din calendar, conform ipotezelor agreate. Avem mărimea echipei, durata iterației/sprintului, factorul de concentrare și valoarea punctului relativ. Mai trebuie să știm totalitatea numărului de puncte estimate inițial. Date fiind estimările de mai jos: Categoria de efort Categoria de efort…

Ce este factorul de concentrare?

În continuarea articolului „Diavolul este în detalii”. Am învățat despre definițiile cerințelor și iterațiilor pregătite sau finalizate, subiecte despre care am început să scriu pornind de la nevoia obținerii unor estimări pertinente. Bineînțeles că interesul acestor definiții nu ține doar de obținerea unui buget, dar era important de știut că aceste elemente pot face diferența dintre un buget redus și un buget adecvat.…

Diavolul este în detalii

În continuarea articolului „Definiția unei cerințe pregătite și alte definiții”. Mai țineți minte exemplul echipei din articolul despre estimări absolute? Multe lucruri au trebuit corectate în acel proiect, printre care și încrederea responsabilului de produs în dezvoltatori. Cu un pic de ajutor, echipa a conștientizat că cerințele erau prea vagi și prea mari, dar nu era capabilă să negocieze acest aspect. M-am documentat un pic legat…

Definiția unei cerințe pregătite și alte definiții

În continuarea articolului „Definiția unei cerințe finalizate”. Până când echipa de dezvoltare ajunge să lucreze la o cerință, acea cerință trebuie să fie pregătită, conform exemplului din rolul tabloului kanban în comunitățile de interes.  Dar când știm dacă o cerință este pregătită? Unele echipe obișnuiesc să-și îmbogățească definiția unei cerințe finalizate cu alte criterii pentru responsabilul de produs: Cerința descrisă în formatul User Story…