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.

Categorie: Educație IT

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…

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…

Definiția unei cerințe finalizate

În continuarea articolului „De la estimări relative la buget și un plan”. Ca estimarea să fie pertinentă, câteva elemente trebuie clarificate. În primul rând, este necesar să înțelegem cu toții același lucru înainte să ne jucăm cu cifrele. Când vorbim despre o cerință estimată, răspundem la întrebarea: când va fi gata? (ciclul de terminare al cerinței) sau care este efortul pe care-l vom consuma? (efortul de terminare…

Un mixt între estimările în valori absolute și cele relative

În continuarea articolului „De la estimări relative la buget și un plan”. O altă variantă, utilă îndeosebi când nu avem experiență încă cu noua echipă, este să estimăm în mod clasic valoarea punctului relativ sau a mărimilor de efort. Pornind de la aceeași listă cu cele 30 de cerințe din articolul trecut: 12 cerințe 7 cerințe 6 cerințe 3 cerințe 2 cerințe putem estima în ore,…