Look for any podcast host, guest or anyone
Showing episodes and shows of

Dan Mircea Suciu

Shows

Retrospective AgileRetrospective AgileState of Agile LeadershipÎn acest episod special, Dan și Bogdan o au din nou alături pe Simona Bonghez, managing partner la Colors in Projects, pentru a discuta despre inițiativa „State of Agile Leadership” – un demers de cercetare menit să radiografieze maturitatea leadershipului în organizațiile Agile din România. Pornind de la ideea lui Bogdan, s-a construit un instrument riguros de analiză, validat în teren, care scoate la iveală diferențele de percepție între lideri, echipe și consultanți Agile. Interesant de menționat este faptul că această analiză se conetrează nu pe o metodologie anume, ci pe obiceiurile, valorile și principiile pe...2025-04-2933 minRetrospective AgileRetrospective AgileRethinking Agile, with Klaus LeopoldIn this episode of "Agile Retrospectives", Dan and Bogdan are joined by Klaus Leopold, an Agile expert and author of "Rethinking Agile".We dive into the challenges of implementing an agile mindset in large organizations and how today’s leaders can adapt to rapid changes. Klaus shares insights on the difference between applying Agile practices and fostering true agility within an organization, as well as offering valuable advice for leaders transitioning from traditional management to Agile.If you’re interested in leadership in the Agile world and how to navigate complex, evolving environments, this episode is f...2025-03-2440 minRetrospective AgileRetrospective AgileThe Art of Slicing Work, with Anton SkornyakovIn today’s episode, we enjoyed talking with another cool guest, Anton Skornyakov. Anton is a known consultant in the Agile world and the author of the book “The Art of Slicing Work”. Our conversation was packed with insightful and practical analogies that make complex Agile concepts easy to grasp.We talked about how organizing a dinner for friends is very similar to organizing your work in vertical slices (it might look cryptic now, but you get clarity when you listen to the episode. Anton’s metaphor is really powerful). We debate how a hypothesis that sounds market-b...2025-03-1053 minRetrospective AgileRetrospective AgileComplicatAcest episod analizează retrospectiv schimbările din industrie, provocările din domeniul IT și impactul transformărilor asupra echipelor și organizațiilor. După o pauză de un an, marcăm revenirea podcastului într-un moment simbolic – aniversarea a 5 ani de la lansarea primului episod. Discutăm despre modul în care industria IT a trecut de la o perioadă de lejeritate la una de incertitudine, provocată de crizele globale și de avansul rapid al inteligenței artificiale. Ce înseamnă toate aceste schimbări pentru viitorul profesioniștilor din domeniu? Cum se adaptează echipele și cum poate agilitatea să ofere un avantaj competitiv? Descoperiți în...2025-02-1127 minRetrospective AgileRetrospective AgileConnecting the levels with Cliff HazellOne month before the Agile Mammoths Games, we had the pleasure of recording our first English episode of the podcast. The reason was pretty cool: we traded our Romanian humor on which we are so attached with the pleasure of talking with Cliff Hazell. Cliff is a well-known Agile consultant, former Spotify rockstar, and co-founder of Flight Levels Academy. He will be a keynote speaker at Agile Mammoths Games on 28 March and will host a very insightful one-day workshop on the second day of the conference and he accepted our invitation as a guest for our Retrospective...2024-02-1642 minRetrospective AgileRetrospective AgileGafe AgileCâteodată e nevoie de un pic de curaj, un pic de nebunie, de acceptare a propriei vulnerabilități și, poate, chiar de un episod “rotund” - 30 - înregistrat în ajun de Crăciun, pentru a fi capabili să ne distrăm de propriile noastre eșecuri. Ne-am auto-provocat să punem pe tavă experiențe mai puțin reușite din trecut, de care azi putem face un pic de haz. Experiențe fără de care am fi avut mult mai puține gânduri de împărtășit cu voi pentru că micile scăpări aduc cu ele pași mari înainte atunci...2023-12-2433 minRetrospective AgileRetrospective AgileEchipe care se autogestionează”Orchestră fără dirijor”... Care poate fi legătura cu echipele care se autogestionează? Episodul 29 e un episod cu schimburi de idei despre ce înseamnă de fapt o echipă care se gestionează singură. Există totuși un lider? Și dacă da, care este rolul său? Provocările în a crea astfel de echipe sunt multe și noi vorbim despre ambiguitate, maturitate și încredere cu un invitat deja consacrat, Simona Bonghez. Definim așteptările legate de astfel de echipe și, nu în ultimul rând, lansăm idei practice despre cum liderii pot crea obiceiuri sănătoase care să ducă la maturiz...2023-11-2436 minRetrospective AgileRetrospective AgileExperiență fără maturitateExperiența nu înseamnă întotdeauna și maturitate. Poate părea ușor ciudat dar cea mai faină explicație o are Anders Ericsson în cartea sa, Peak. Zece mii de ore de practică fără a intra în dedesubturi, fără a progresa în mod deliberat pot chiar să ducă la regres. Exact asta se întâmplă cu multe echipe care practică Agile, dar care nu înțeleg bazele Agile; practică Scrum dar nu înțeleg cu adevărat avantajele și de ce fac acest lucru. Promovăm schimbarea, dar cel mai greu principiu este cel care ne încurajează să îmbrățișăm schimbarea. Și ajun...2023-07-1135 minRetrospective AgileRetrospective AgileDobândirea unui mindset agil (Agile Mammoths Games, 2023)Episodul 27 conține partea a doua a inregistrării din cadrul evenimentului Agile Mammoths Games - Casa de Agile ce a avut loc în Cluj-Napoca la inceputul lunii martie. Împreuna cu Bogdan am fost gazdele unui panel pe teme legate de agilitate, iar care au răspuns întrebărilor noastre și ale audienței au fost:Ruxandra Banici, Head of Delivery@ZenitechOvidiu Mățan, Founder @ Today Software Magazine, Organizer @ IT Days & The DevelopersDan Mocan – Business Development Partner @ X2 Mobile, Founder The Box Barbell Club Ciprian Sorlea, CTO la Nordlogic Software....2023-05-0731 minRetrospective AgileRetrospective AgilePsihologie și agilitate (Agile Mammoths Games, 2023)Episodul 26 a fost înregistrat la evenimentul Agile Mammoths Games - Casa de Agile ce a avut loc în Cluj-Napoca la inceputul lunii martie. Impreuna cu Bogdan am fost gazdele unui panel pe teme legate de agilitate. Cei care au răspuns întrebărilor noastre au fost:Ruxandra Banici, Head of Delivery@ZenitechOvidiu Mățan, Founder @ Today Software Magazine, Organizer @ IT Days & The DevelopersDan Mocan – Business Development Partner @ X2 Mobile, Founder The Box Barbell Club Ciprian Sorlea, CTO la Nordlogic Software.Pentru episodul de azi am extras un fragment...2023-03-2928 minRetrospective AgileRetrospective AgileAgile Mammoths Games 2023Dupa o pauză de trei ani, cauzată de pandemie, evenimentul Agile Mammoths Games revine pe lista evenimentelor de business clujene. În acest episod veti afla detalii din “interior” despre organizarea evenimentului, care va avea loc in 9-10 martie 2023, la Grand Hotel Italia. Ne bucurăm că vom fi și noi prezenti la eveniment unde vom înregistra un episod de podcast, fiind moderatorii unui panel format din persoane cu experiență din sfera agilității. Până atunci însă vă facem cunoștință cu principalii actori ai evenimentului, cei care pregătesc cu minuțiozitate fiecare detaliu pentru a oferi participanților exp2023-02-2423 minRetrospective AgileRetrospective AgilePovești în businessPoveștile leagă informațiile, le dau sens, le dau culoare și savoare. Câteodată încâlcesc treaba, dar spuse coerent, frumos și organizat cu siguranță au darul de a aduce claritate și a face ca ideile pe care vrem să le transmitem să se fixeze mai ușor și pentru o perioadă mai îndelungată în mintea celor ce ascultă. O poveste bună pictează o imagine clară și scoate la iveală emoții și sentimente care fac ascultătorul să trăiască și să simtă ideea așa cum își dorește povestitorul. În lumea tehnică ele pot reprezenta exact tărâmul de mijloc dintre tehnic si...2023-01-2342 minRetrospective AgileRetrospective AgileResponsabilitatea comunăUn subiect fain și un invitat pe măsură: azi povestim despre responsabilitate comună în cadrul echipelor agile împreună cu Ruxandra Banici, Head of Delivery la Zenitech. Valorile și principiile Agile pun mult accent pe echipă și pe responsabilitate comună sau colectivă: cele mai bune soluții vin dinspre echipele care se auto-organizează. Indiferent de cât de bine sună, există multe întrebări: există cu adevărat responsabilitate comună? Ce ne așteptăm de fapt și mai exact de la acest concept? Cum ajutăm echipa să atingă acest ideal? Ce rol are responsabilitatea individuală în tot acest context? Da...2022-11-2939 minRetrospective AgileRetrospective AgileAgile 2"Agile pare să se fi transformat într-o cultură a extremelor" spun autorii cărții Agile 2. O carte interesantă care face parte dintr-o mișcare interesantă. De fapt este vorba despre trenduri noi sau doar despre o rafinare a ceea ce există? Cu siguranță merită puțină atenție și de aceea i-am dedicat și noi un episod consistent al Retrospectivelor Agile. Dacă ți-am stârnit curiozitatea pune căștile, stai relaxat în scaun și delectează-te cu obișnuitele noastre schimburi de idei ce fug în jurul temei. Și nu ezita să ne scrii un comentariu, să pui o întrebare sau să zdruncini u...2022-11-1440 minRetrospective AgileRetrospective AgileFacilitareFiecare dintre noi are ocazia ca la un moment dat, de-a lungul existenței noastre profesionale sau chiar înafara lucrului, să conducă o ședință. Mai mult, cam toată lumea care își pune pălăria de lider, are chiar obligația să fie gazda plăcută și eficientă a unei ședințe. Scrum Master-ul și Product Owner-ul de exemplu au un rol extrem de important în a se asigura de eficiența ceremoniilor astfel încât metodologia urmată să fie la rândul ei eficientă. Abilitățile de facilitare sunt pe cât de importante pe atât de subestimate. Există multe capcane...2022-10-2034 minRetrospective AgileRetrospective AgileEstimări în Agile - partea 2În acest episod discutăm despre principalele caracteristici ale estimărilor în proiectele Agile, în contrast cu modul de estimare din proiectele clasice. Foarte pe scurt, acestea caracteristici se pot transcrie prin secvența: abstract, relativ, colectiv, interval. Vă invităm să ascultați episodul pentru a afla mai multe! Ca de obicei, așteptăm comentariile și sugestiile voastre pe pagina de Facebook a podcastului (https://www.facebook.com/profile.php?id=100052098023353).2022-06-1027 minRetrospective AgileRetrospective AgileEstimări în Agile - partea 1Începem azi o mini serie dedicată unui subiect extrem de interesant și sensibil: estimările. Dezbatem motivele nevoii de estimare, trecem prin capcanele estimărilor și nu în ultimul rând analizăm importanța existenței unui echilibru între efortul investit în estimare și obiectivul de acuratețe dorit. Ca de obicei, așteptăm comentariile și sugestiile voastre pe pagina de Facebook a podcastului (https://www.facebook.com/profile.php?id=100052098023353).2022-05-0623 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareAnaliza TOWSEpisodul 25 explică pe scurt modul în care poate fi realizată o planificare strategică a unei organizații folosind analiza TOWS. Acest tip de analiză se bazează pe analiza SWOT (presupune, la rândul său, identificarea punctelor tari și slabe precum și a oportunităților și amenințărilor ce vizează o organizație) dar ne conduce într-un mod mai direct la identificarea direcției strategice ce trebuie abordată.2022-03-0806 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareCynefin Framework - Part 2The Cynefin framework was developed by David J. Snowden in 1999. It aims to help leaders understand that every situation is different and requires a unique approach to decision-making.The framework outlines five situational domains that are defined by cause-and-effect relationships. They are Obvious, Complicated, Complex, Chaotic, Disorder.Each of these domains has a specific decision-making approach that helps you make better sense of the situation, and choose the most appropriate way forward.This episode of Software Project Management podcast covers the description of Complex and Chaotic problem domains.2022-03-0119 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareCynefin Framework - Part 1The Cynefin framework was developed by David J. Snowden in 1999. It aims to help leaders understand that every situation is different and requires a unique approach to decision making.The framework outlines five situational domains that are defined by cause-and-effect relationships. They are: Obvious, Complicated, Complex, Chaotic, Disorder.Each of these domains has a specific decision-making approach that helps you make better sense of the situation, and choose the most appropriate way forward.This episode of Software Project Management podcast covers the description of Obvious and Complicated problem domains.2022-02-2729 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareAgile Manifesto ExplainedThe Agile Manifesto is a document that identifies four key values and 12 principles that its authors believe software developers should use to guide their work. Formally called the Manifesto for Agile Software Development, it was produced by 17 software development consultants during an outing in February 2001, at Snowbird ski resort in Utah.Youtube: Software Project Management | S2E02 | Agile Manifesto Explained2022-01-2941 minRetrospective AgileRetrospective AgileObjectives and Key Results (OKRs) - partea 2Continuăm discuția despre OKR-uri cu exemple interesante și mai ales cu perspective despre cum monitorizăm drumul spre succes, cum ne adaptăm și cum schimbăm macazul. Inițiativele pe care le alegem în atingerea obiectivelor sunt niște pariuri educate pe care le punem și nicidecum niște certitudini. De aceea trebuie să le evaluăm des și corect și să luăm deciziile care necesare. Vă invităm să ascultați acest nou episod al Retrospectivelor Agile.2021-10-1816 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareInverted U Curve and Agile DevelopmentA wise approach when we want to adopt a new methodology, technology or simply a new practice in a project team, is to identify and compare in advance the advantages and disadvantages of its use. Every time such analysis shall be carried out taking into account the context in which it will be adopted. "Which are the benefits of implementing the practice X in my team?", "What are the main risks for my project in the conditions of implementing the methodology Y?", "Which is the learning curve of the technology Z and how will it impact the deadlines?"...2021-10-1728 minRetrospective AgileRetrospective AgileObjectives and Key Results (OKRs) - partea 1Drumul spre success e pavat cu obiective bine setate pe care avem nevoie să le putem urmări, analiza și modifica atunci când nu ne duc în direcția dorită. Dacă vrei să afli cum ne ajută OKR-urile (Objectives and Key Results), cum putem face diferența între măsurarea acțiunilor ce ne duc către obiective și măsurarea succesului în atingerea obiectivelor precum și multe alte idei ce navighează în jurul obiectivelor, nu ezitați sa ascultați episodul 17 al Retrospectivelor Agile. 2021-09-2723 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareDiagrama GanttEpisodul 24 descrie utilitatea diagramelor Gantt în construirea unui plan de execuție în proiecte predictive.Youtube: Gestionarea Proiectelor Software | S1E24 | Diagrama Gantt2021-09-2308 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareMatricea ResponsabilitățilorEpisodul 23 descrie matricea responsabilităților, cunoscută și ca Matricea RACI (Responsible/Accountable, Consulted, Informed), ce pune în corespondență task-urile identificate în WBS cu rolurile membrilor echipei de proiect.Youtube: Gestionarea Proiectelor Software | S1E23 | Matricea Responsabilităților2021-07-2909 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareWork Breakdown Structure (WBS)In episodul 22 este descrisa o structura arborescenta utilizată în determinarea top-down a activităților unui proiect, instrument care este cunoscut sub denumirea de structură defalcată a lucrărilor (sau mai degrabă este cunoscută versiunea în limba engleză Work Breakdown Structure cu prescurtarea sa, WBS).Youtube: Gestionarea Proiectelor Software | S1E22 | Work Breakdown Structure (WBS)2021-07-2615 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareDocumentul de Initiere a ProiectuluiDocumentul de inițiere a proiectului este primul document redactat de un manager de proiect. Structura acestuia poate sa difere de la o companie la alta, însă anumite informații sunt comune în toate cazurile. Youtube: Gestionarea Proiectelor Software | S1E21 | Documentul de Inițiere a Proiectului (Project Charter)2021-07-2211 minRetrospective AgileRetrospective AgileMitologia Agile - partea 2Care e nivelul de agilitate la care putem ajunge într-un anumit context particular? Este o intrebare a cărui răspuns e influențat de o serie de mituri. Revenim cu o continuare a episodului anterior unde dezbatem noi idei ce merita auzite. Episodul acesta este o continuare a episodului anterior în care dezbatem noi idei despre mituri în lumea Agile.2021-07-2111 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareAnaliza Atributelor (Tehnici de luare a deciziilor)In episodul 20 este descris un exemplu in care e utilizata o tehnica de luare a deciziilor si anume analiza atributelor.Youtube: Gestionarea Proiectelor Software | S1E20 | Analiza Atributelor2021-07-1918 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwarePlanificare StrategicaEpisodul 19 explică pe scurt cum se naște un proiect. 2021-07-1716 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareProiecte vs ProceseEpisodul 18 diferente importante dintre proiecte si procese. De asemenea sunt discutate conceptele de program si protofoliu de proiecte. Youtube: Gestionarea Proiectelor Software | S1E18 | Proiecte vs Procese2021-07-1615 minRetrospective AgileRetrospective AgileMitologia Agile - partea 1Practici greșite care devin lege sau întoarcerea la baze? Schimbări pentru confortul nostru și sincronizate cu cultura companiei sau evoluție bazată pe valorile și principiile agile? În lumea agile avem o linie extrem de fină între mituri și adevăruri, iar in episodul de astăzi disecăm câteva dintre cele mai întâlnite mituri.2021-07-0617 minRetrospective AgileRetrospective AgileCargo Cult în AgileNu o dată se întâmplă să vedem ceva de succes, să fim impresionați și să avem impresia că replicând ceea ce se vede la suprafață vom putea ajunge la aceleași rezultate. Capcana aceasta, de a ne concentra mai mult pe formă și mai puțin pe fond, cunoscută sub numele de Cargo Cult, are și o are o întreagă istorie în spate. Această istorie și legătura cu lumea Agile le puteți afla în episodul de azi al Restrospectivelor Agile.2021-06-2233 minBaze de dateBaze de dateBaze de Date NoSQLEpisodul 33 prezinta prezinta pe scurt principalele caracteristici ale bazelor de date NoSQl si exemplifica modul de utilizarea a sistemelor Cassandra si MongoDB.Youtube: Baze de Date | S1E33 | Baze de Date NoSQL2021-06-2058 minBaze de dateBaze de dateOptimizarea interogărilorEpisodul 32 descrie modul în care un SGBD relațional utilizează tehnicile de evaluare a operatorilor relaționali și factorii de reducție (descriși în episoadele precedente) pentru a optimiza execușia interogărilor.Youtube: Baze de Date | S1E32 | Optimizarea interogărilor2021-06-1943 minBaze de dateBaze de dateEvaluarea operatorilor selecție și proiecțieEpisodul 31 continuă prezentarea tehnicilor de evaluare a operatorilor relaționali cu selecția și proiecția. Youtube: Baze de Date | S1E31 | Evaluarea operatorilor selecție și proiecție2021-06-1833 minBaze de dateBaze de dateFactori de reducțieUn factor de reducție reprezintă o aproximarea a cardinalității rezultatului unei interogări pe baza unor informații statistice legate de anumite date stocate în tabelele bazei de date.Youtube: Baze de Date | S1E30 | Factori de reducție2021-06-1711 minBaze de dateBaze de dateEvaluarea operatorului joinEpisodul 29 prezinta 5 tehnici distincte de evaluarea si executie a operatorului relational join. Pentru fiecare dintre tehnici este calculat un cost bazat pe numarul (aproximativ) de pagini transferate intre memoria interna si memoria externa.Youtube: Baze de Date | S1E29 | Evaluarea operatorului Join2021-06-151h 12Baze de dateBaze de dateSortare ExternaEpisodul 28 prezinta diverse tehnici de sortare si optimizare a sortarii inregistrarilor unei tabele.Youtube: Baze de Date | S1E28 | Sortare Externa2021-06-0946 minBaze de dateBaze de dateAlgoritmul ARIES de recuperare a datelorEpisodul 27 descrie in detaliu un algoritm particular de recuperare a datelor in baze de date relationale: Algorithm for Recovery and Isolation Exploiting SemanticsYoutube: Baze de Date | S1E27 | Algoritmul ARIES de recuperare a datelor2021-06-0828 minBaze de dateBaze de dateRecuperarea Datelor DistribuiteEpisodul 26 prezinta protocolul de comitere in doua faze a unei tranzactii exectate pe o baza de date distribuita.Youtube: Baze de Date | S1E26 | Recuperarea Datelor Distribuite2021-06-0729 minBaze de dateBaze de dateRecuperarea datelorEpisodul 25 detaliază principalele responsabilități ale modulului Data Recovery în ce privește păstrarea consistenței datelor dintr-o bază de date relațională și a modului în care acesta colaborează cu Buffer Manager-ul.Youtube: Baze de Date | S1E25 | Recuperarea datelor2021-06-0138 minBaze de dateBaze de dateSecuritatea Bazelor de Date - Acces ObligatoriuEpisodul 24 prezintă modelul Bell - LaPadula pentru implementarea controlului obligatoriu al accesului la o bază de date.Youtube: Baze de Date | S1E24 | Securitatea Bazelor de Date - Acces Obligatoriu2021-05-3012 minBaze de dateBaze de dateControlul Concurenței TranzacțiilorEpisodul 21 prezintă mai multe tehnici de control a concurenței execuției tranzacțiilor folosind blocări partajate și exclusiveYoutube: Baze de Date | S1E21 | Controlul Concurenței Tranzacțiilor2021-05-2923 minBaze de dateBaze de dateBaze de Date DistribuiteEpisodul 22 prezintă pe scurt avantajele și provocările utilizării de baze de date distribuite pe mai multe site-uri. Youtube: Baze de Date | S1E22 | Baze de Date Distribuite2021-05-2942 minBaze de dateBaze de dateSecuritatea Bazelor de Date - Acces DiscreționarEpisodul 23 prezintă comenzile GRANT si REVOKE ale limbajului SQL pentru acordarea și elimnarea de privilegii de acces si modificare a conținutului tabelelor unei baze de date.Youtube: Baze de Date | S1E23 | Securitatea Bazelor de Date - Acces Discreționar2021-05-2913 minRetrospective AgileRetrospective AgileEchipe AgileEchipele agile par a fi idealul vremurilor extrem de schimbătoare în care trăim. Dar ce sunt ele de fapt, ce le face să fie agile? Faptul că aplică un framework Agile cu strictețe sau faptul că se mapează pe fiecare situație în parte reușind să se adapteze fiecărui context? Răspunsul nu e simplu și cu atât mai mult modul în care ajungem să formăm o astfel de echipă nu e simplu. Astăzi dezbatem despre cum o echipă are nevoie să depășească provocări constant pentru a fi perfomantă și agilă, și nu numai. Alte ide...2021-04-1536 minBaze de dateBaze de datePlanificarea tranzacțiilorEpisodul 20 prezintă modalitățile prin care operațiile mai multor tranzacții concurente se pot intercala într-o planificare particulară și diverse perspective prin care putem echivala aceste planificăriYoutube:2021-03-2526 minBaze de dateBaze de dateTranzacțiiEpisodul 19 prezintă conceptul de tranzacție și proprietățile ACID ale acesteiaYoutube: Baze de Date | S1E19 | Tranzacții2021-03-1918 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareParticularitățile proiectelor informaticeEpisodul 17 prezintă o trecere în revistă a principalelor caracteristici ce fac proiectele informatice mai dificil de gestionat decât celelalte tipuri de proiecte. Youtube: Gestionarea Proiectelor Software | S1E17 | Particularitățile proiectelor informatice2021-03-1027 minRetrospective AgileRetrospective AgileScalarea în AgileDe multe ori totul porneste de la o idee, o echipă mică și pare simplu la prima vedere. O rețetă ușor de aplicat, de exemplu Scrum, dar greu de ințeles în profunzime ne poate face viața ușoară. Dar ce facem atunci cand ideea crește și trebuie să aducem în peisaj 50, 100 de echipe? Ce factori apar în joc atunci când "mamutul" e deja acolo și trebuie transformat și antrenat pentru a fi agil? Episodul de azi zgârie doar suprafață ceea ce inseamna scalarea Agile. Alergăm cu placere între idei care cu siguranță merită dezbatu...2021-02-1631 minBaze de dateBaze de dateOrganizarea directă a indecșilor 2Episodul 18 prezintă mai multe variante particulare de organizare directă a indecșilor folosind atât dispersia statică cât și dinamică. Youtube: Baze de Date | S1E18 | Organizarea directă a indecșilor 22021-02-0128 minBaze de dateBaze de dateOrganizarea directă a indecșilor 1În episodul 17 este prezentată tehnica organizării directe a indecșilor și sunt descrise mai multe tipuri de funcșii de dispersie utilizate. Youtube: Baze de Date | S1E17 | Organizarea directă a indecșilor 12021-01-3122 minBaze de dateBaze de dateOrganizarea arborescentă a indecșilor 2Episodul 16 descrie arborii B și algoritmii de căutarea, adăugare și ștergere de valori din aceștia.Youtube: Baze de Date | S1E16 | Organizarea arborescentă a indecșilor 22021-01-3030 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareKanbanEpisodul 16 prezintă pe scurt principalele avantaje ale metodologiei Kanban.Youtube: Gestionarea Proiectelor Software | S1E16 | Kanban2021-01-2920 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareLean Software DevelopmentÎn episodul 15 facem o trecere în revistă a principiilor ce stau la baza metodologiei Lean de dezvoltare a proiectelor software.Youtube: Gestionarea Proiectelor Software | S1E15 | Lean Software Development2021-01-2927 minBaze de dateBaze de dateClasificarea IndecșilorEpisodul 14 descrie diversele tipuri de indecși ce pot fi definiși pe tabelele unei baze de date relaționale.Youtube: Baze de Date | S1E14 | Clasificarea Indecșilor2021-01-2923 minBaze de dateBaze de dateOrganizarea arborescentă a indecșilor 1În episodul 15 sunt prezentate modalitățile de memorare a indecșilor sub formă de arbore binar. De asemenea este prezentată și metoda de acces secvențial-indexată (ISAM) a înregistrărilor unei tabele.Youtube: Baze de Date | S1E15 | Organizarea arborescentă a indecșilor 12021-01-2932 minBaze de dateBaze de dateIndexarea Bazelor de DateÎn episodul 13 se explică utilitatea indecșilor în accesarea rapidă a datelor dintr-o bază de date.Link Youtube: Baze de Date | S1E13 | Indexarea Bazelor de Date2021-01-0514 minRetrospective AgileRetrospective AgileBâlbe din timpul înregistrărilorUn episod special, dedicat bâlbelor din timpul înregistrărilor. Enjoy! :)2020-12-2405 minBaze de dateBaze de dateBuffer ManagerEpisodul 12 explică modul în care sunt gestionate blocurilor de memorie în memoria internă de către un SGBD relaționalYoutube: Baze de Date | S1E12 | Buffer Manager2020-12-1316 minBaze de dateBaze de dateIndependența fizică și logică a datelorEpisodul 11 vorbește despre nivelele de abstractizare ale unei baze de date subliniind importanța independenței acestor nivele la modificările ulterioare.Youtube: Baze de Date | S1E11 | Independența fizică și logică a datelor2020-12-0813 minBaze de dateBaze de dateAlgebră relaționalăEpisodul 10 descrie cei mai importanți operatori ai algebrei relaționale și interogările SQL echivalente cu aceștia.Youtube: Baze de Date | S1E10 | Algebra relațională2020-12-0831 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareEstimări Agile - partea 2Episodul 14 continuă prezentarea tehnicilor de estimare în proiectele Agile, descriind două dintre cele mai utilizate metode de estimare a unui număr mare de user stories: White Elephant Sizing și Affinity Estimation.Youtube: Gestionarea Proiectelor Software | S1E14 | Estimări Agile - partea 22020-12-0828 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareEstimări Agile - partea 1Episodul 13 vorbeste despre modul in care se realizează estimările într-o echipă Agile. Vom aminti despre utilizarea conceptului abstract de story points, de estimare colectiva si despre Youtube: Gestionarea Proiectelor Software | S1E13 | Estimări Agile - partea 12020-12-0239 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareUser StoriesEpisodul 12 trateaza conceptul de User Story, analizând cele 6 proprietăți îl caracterizează.Youtube: Gestionarea Proiectelor Software | S1E12 | User Stories2020-11-3040 minBaze de dateBaze de dateProiectarea bazelor de date 2Episodul 9 trateaza problema translatării asocierilor, agregărilor, compunerilor și moștenirilor dintr-o diagramă de clase UML într-o structură de baze de date relaționaleYoutube: Baze de Date | S1E09 | Proiectarea bazelor de date 22020-11-2941 minBaze de dateBaze de dateProiectarea bazelor de date 1Episodul 8 trateaza problema proiectării unei baze de date relaționale pe baza identificării claselor persistente dintr-un model orientat-obiect al unei aplicații. Sunt introduse pe scurt principalele elemente ce compun o diagramă de clase UML (clase, asocieri, agregări, compuneri, moșteniri) iar apoi este prezentat modul in care sunt construite tabele pe baza structurii claselor persistenteYoutube: Baze de Date | S1E08 | Proiectarea bazelor de date 12020-11-2130 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareMetodologia Scrum - CeremoniiIn episodul 11 vorbim despre ceremoniile Scrum: Sprint Planning, Daily Scrum, Sprint Review, Retrospective, Backlog RefinementYoutube: Gestionarea Proiectelor Software | S1E11 | Metodologia Scrum - Ceremonii2020-11-1730 minBaze de dateBaze de dateForme NormaleEpisodul 7 descrie primele 3 Forme Normale si Forma Normală Boyce-Codd a bazelor de date relaționaleYoutube: Baze de Date | S1E07 | Forme normale2020-11-0735 minBaze de dateBaze de dateDescompunerea relațiilorEpisodul 6 este despre descompunerea relațiilor cu păstrarea datelor și respectarea dependențelor funcționaleYoutube: Baze de Date | S1E06 | Descompunerea relațiilor2020-11-0614 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareMetodologia Scrum - ArtefacteEpisodul 10 vizează artefactele folosite de o echipă Scrum: Product & Sprint Backlog, Definition of Ready, Definition of Done, Task Board și Burndown ChartYoutbe: Gestionarea Proiectelor Software | S1E10 | Metodologia Scrum - Artefacte2020-11-0540 minRetrospective AgileRetrospective AgileCărți AgileOpțiuni, idei, cunoaștere, emoții, curiozitate, alegeri. Sunt doar câteva dintre ingredientele cu care ne luptăm într-un mod plăcut atunci când citim. Cărțile ne pot oferi perspective noi asupra unui lucru deja știut sau pot să ne stârnească curiozitatea cu o informație nouă. Rămâne la alegerea noastră dacă o depozităm într-un sertar, undeva într-un colț pierdut, dacă o ignorăm complet sau dacă dorim și reușim să folosim noile cunoștințe în mediul profesional. În acest episod povestim despre câteva dintre cărțile care ne-au ajutat să progresăm, c...2020-11-0235 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareMetodologia Scrum - RoluriEpisodul 9 continue o descriere a principalelor responsabilități pe care le au cei care îndeplinesc rolul de Product Owner, Scrum Master sau Team Member într-o echipă Scrum.Youtube: Gestionarea Proiectelor Software | S1E09 | Metodologia Scrum - Roluri2020-11-0129 minGestionarea Proiectelor SoftwareGestionarea Proiectelor Software”Artiști și Specificatori”În episodul 7 vorbesc despre ”Artiști și Specificatori”, o activitate-joc dezvoltată și descrisă de Alistair Cockburn pentru conștientizarea comportamenetelor agile.Youtube: Gestionarea Proiectelor Software | S1E07 | "Artiști și Specificatori"2020-10-3022 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareGestionarea așteptărilor cliențilorEpisodul 8 tratează un mod de abordare simplu de gestionare a așteptărilor clienților în scopul păstrării unui nivel potrivit de încredere și colaborare.Youtube: Gestionarea Proiectelor Software | S1E08 | Gestionarea așteptărilor clienților2020-10-3024 minBaze de dateBaze de dateDependențe funcționaleDependențele funcționale, definite de Edgar Frank Codd în 1970, și modul în care acestea modelează constrângeri de la nivelul unei relașii fac subiectul episodului 5.Youtube: Baze de Date | S1E05 | Dependențe funcționale2020-10-2528 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareWaterfall vs AgileÎn episodul 6 sunt trecute în revistă principalele diferențe dintre abordarea predictivă și cea agilă în managementul proiectelor.Youtube: Gestionarea Proiectelor Software | S1E06 | Waterfall vs. Agile2020-10-2538 minBaze de dateBaze de dateInterogări SQL - Partea 2Episodul 4 continuă introducerea limbajului SQL cu descrierea operatorilor/funcțiilor de agregare și a clauzelor GROUP BY, HAVING și ORDER BYYoutube: Baze de Date | S1E04 | Interogări SQL - Partea 22020-10-2416 minBaze de dateBaze de dateInterogări SQL - Partea 1Episodul 3 este o introducere în utilizarea limbajului SQL pentru interogarea bazelor de date relaționale. Este prezentată instrucțiunea SELECT și cele mai importante clauze ale acesteia (FROM, WHERE, JOIN)Youtube: Baze de Date | S1E03 | Interogări SQL - Partea 12020-10-2427 minBaze de dateBaze de dateModelul relaționalÎn episodul curent sunt prezentate succint principalele concepte ce caracterizează modelul relațional al bazelor de date.Youtube: Baze de Date | S1E02 | Modelul Relațional2020-10-2127 minBaze de dateBaze de dateIntroducere in Baze de DateEpisodul conține o descriere succintă a bazelor de date, a modelelor de date structurate utilizate în proiectarea lor și o clasificare a sistemelor de gestiune a bazelor de date.Youtube: Baze de Date | S1E01 | Introducere în Baze de Date2020-10-1020 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareManifestul AgileEpisodul 5 face o trecere în revistă a celor 4 valori și 12 principii ce compun Manifestul AgileYoutube: Gestionarea Proiectelor Software | S1E05 | Manifestul Agile2020-10-0834 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareStructuri OrganizaționaleModul in care sunt structurate organizațiile afectează în mod direct modul de organizare a proiectelor și modul de colaborare între persoanele ce fac parte, temporar sua nu, dintr-o echipă de proiect.Episodul 4 prezintă succint cele mai des întâlnite tipuri de structuri organizaționale, punctând principalele avantaje și dezavantaje ale acestora.Youtube: Gestionarea Proiectelor Software | S1E04 | Structuri organizaționale2020-09-1624 minRetrospective AgileRetrospective AgileCapcane mentaleÎn spatele deciziilor pe care le luăm, a modului în care reacționăm în anumite situații și, de ce nu, a modului în care ne ducem viața, ne place să credem că există o logică bazată pe argumente raționale. Suntem tentați să credem că tot ceea ce facem se întamplă în mod conștient și educat. Dar adevărul este că minții noastre îi place să ne joace feste de multe ori, să creeze scurtături în luarea deciziilor și să ne împingă în capcane mai mici sau mai mari. Unele pot fi nocive, altele în schimb pot să ne...2020-09-0137 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareAnaliza stakeholder-ilorUn stakeholder (sau ”o parte interesată”) a unui proiect este o persoană, un grup de persoane sau o organizaţie care are un interes în proiect, care poate afecta (pozitiv sau negativ) realizarea acestuia sau care poate fi afectat/afectată de realizarea acestuia. Episodul curent prezintă două instrumente utilizate în analiza stakeholder-ilor unui proiect.Youtube: Gestionarea Proiectelor Software | S1E03 | Analiza stakeholder-ilor2020-08-3023 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareAgil și AntifragilUn proiect reprezintă un efort temporar asumat în vederea obținerii unui produs, serviciu sau rezultat unic. 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...2020-08-1817 minGestionarea Proiectelor SoftwareGestionarea Proiectelor SoftwareFramework-ul CynefinÎn 2002 Dave Snowden propunea un sistem de abordare a problemelor numit Cynefin Framework. Cynefin este un instrument de luare a deciziilor care descrie modalitățile prin care putem aborda diversele probleme pe care le întâmpinăm prin detectarea domeniului de care acestea aparțin. Este important de observat că Cynefin (pronunțat [ku-nev-in]) nu descrie și nu propune soluții de probleme ci căi de detectare a soluțiilor.Youtube: Gestionarea Proiectelor Software | S1E01 | Framework-ul Cynefin2020-08-1247 minRetrospective AgileRetrospective AgilePrecizie și acuratețeAtunci când vreti sa determinați când anume se va termina implementarea unui proiect sau a unei functionalități noi, ce ați prefera? Să identificați cu exactitate o dată ce are o mare probabilitate să fie greșită sau să aproximați un interval de timp cu mari șanse de a fi corect? Dar atunci când deadline-ul este fix, cum ar fi să schimbați axa de raportare și criteriile de precizie sau acuratetea să se aplice în estimarea funcționalităților ce ar putea fi livrate pana la data respectivă? Precizie sau acuratețe? Exactitate...2020-08-0723 minRetrospective AgileRetrospective AgilePe repede-nainteÎntr-o lume în care nevoile utilizatorilor se schimbă cu o viteză amețitoare, ne întrebăm ce înseamnă de fapt rapiditatea în livrarea soluțiilor soft. Urmărim creșterea vitezei cu care producem un volum mare de cod sau scăderea timpului dintre apariția ideii și momentul lansării? Urmărim validarea rapidă a ipotezelor sau identificarea urgentă a solutiilor gresite? Sau, de ce nu, viteza cu care schimbăm direcția de câte ori este necesar. Dan și Bogdan vorbesc despre toate acestea într-un nou episod de retrospective agile.2020-07-2120 minRetrospective AgileRetrospective AgileRetrospectiveÎmbunătățirea continuă poate suna utopic dar este o privită foarte serios de către echipele Agile. Ședințele retrospective oferă cadrul ideal pentru acest lucru. Este locul unde ne dorim să identificăm lucrurile bune sau greșelile ce au avut loc în ultima perioadă dar și să pregătim acele mici schimbări cu impact mare în cadrul echipei. Evident că există și numeroase capcane în care putem cădea. Discutăm despre toate acestea îmreună cu Sorin Sfîrlogea, consultant, trainer și Agile coach, care este, printre altele, și creatorul Retropoly, un boardgame de facilitare a retrospectivelo...2020-05-1243 minRetrospective AgileRetrospective AgileCycle TimeCapacitatea de a măsura și a înțelege eficiența unei echipe este foarte importantă atunci când ne dorim să progresăm. În mediile Agile, o metrică precum cycle-time-ul ne poate ajuta sau ne poate încurca. Aflați împreună cu noi care este mentalitatea de la care pornim atunci când ne bazăm evoluția pe o astfel de metrică, ce avantaje ne poate aduce și în ce capcane putem cădea.2020-04-2329 minRetrospective AgileRetrospective AgileAbilitățile soft între moft și necesitateNu doar cei care coordonează o echipă au nevoie de aptitudini soft. Atunci când aptitudinile tehnice sunt completate de aptitudinile soft, forța echipei crește substanțial. Dar oare suntem suficient de constienți de acest lucru astfel încât să dezvoltăm aceste aptitudini în mod deliberat și continuu, la fel cum o facem cu aptitudinile tehnice?2020-04-0121 minRetrospective AgileRetrospective AgileJocul delegăriiEpisodul 3 este dedicat delegării și a modului în care reușim să delegăm în mod eficient într-o echipă agilă și nu numai. Am menționat în podcast de cartea "The 7 Habits of Highly Effective People", autor Stephen Covey (https://www.amazon.com/Habits-Highly-Effective-People-Powerful/dp/0743269519) și de Management 3.0, concept introdus de Jurgen Appelo (https://management30.com/books/management30/).2020-03-2230 minRetrospective AgileRetrospective AgileMamuți agiliBogdan și Dan au invitat pentru acest episod pe Simona Bonghez, inițiatoarea ”fun-ferinței” Agile Mammoths Games. Împreună vor discuta despre originile acestui eveniment, transformările prin care a trecut dar și despre principalele atracții ale celi de-a 12-cea ediții care are loc în 12 martie 2020 la Grand Hotel Italia, Cluj-Napoca.Mai multe detalii despre eveniment găsiți pe pagina web a Colors in Projects: http://colorsinprojects.ro/evenimente/Actualizare: Din păcate, din motive de siguranță și având în vedere contextul internațional, evenimentul Agile Mammoths Games din acest an a fost amânat pe 1-2 Oc2020-03-0819 minRetrospective AgileRetrospective AgileLejerDan Suciu și Bogdan Mureșan dezbat în acest prim episod conexiunile dintre mentalitatea Agile și importanța ieșirii din zona de confort pentru performanța profesională. Discuția ricoșează ușor de la un subiect la altul, trecând de la nevoia acută de forță de muncă în industria IT la concluziile desprinse din cartea lui Anders Ericsson, "Peak. Secretele performantei de top si noua stiinta a expertizei".Următorul eveniment unde îi puteți urmări live este Agile Mammoths Games din 12 martie, Grand Hotel Italia, Cluj-Napoca2020-02-2722 min