All Episodes
Practising XP (Extreme Programming) — 75 episodes
Remote Working - Iteration Planning
Remote Working - Kickoffs And Volleyballs
Remote Working - Pairing
Remote Working - Standups
Remote Working - Retrospectives
Remote Work - Initial Reflections
Practising XP #69 : Self Signups - Antipatterns
Practising XP #68 : Self Signups - Benefits
Practising XP #67 : Self Signups - What is Self Signup
Practising XP #66 : Self Signups - Problems with Task Assignment
Practising XP #65 : Refactoring - Prioritization and Estimation
Practising XP #64 : Refactoring - the 7 commandments
Practising XP #63 : Refactoring - Antipatterns
Practising XP #62 : Refactoring - What it is not
Practising XP #61 : Refactoring - When and How
Practising XP #60 : Refactoring - What and Why
Practising XP #59 : What is TDD
Practising XP #58 : TDD - Benefits - Joy
Practising XP #57 : TDD - Benefits - Developer Productivity
Practising XP #56 : TDD - Benefits - Better Design
Practising XP #55 : TDD - TDD vs Unit testing
Practising XP #54 : TDD - When to write unit tests
Practising XP #53 : TDD - Types of tests
Practising XP #52 : TDD - Need for Automation
Practising XP #48 : Pair Rotation - When to switch
Practising XP #51 : Pair Rotation - Pitfalls
Practising XP #50 : Pair Rotation - Benefits
Practising XP #49 : Pair Rotation - Who should pair
Practising XP #47 : Pair Programming - Antipatterns
Practising XP #46 : Benefits of Pair Programming - Teamwork
Practising XP #45 : Benefits of Pair Programming - Learning
Practising XP #44 - Benefits of Pairing - Quality
Practising XP #43 : What is pairing and How to do it
Practising XP #42 : Benefits of Pairing - Productivity
Practising XP #41 : Problems with working alone - Teamwork
Practising XP #40 : Problems with working alone - Learning
Practising XP #39 : Problems with working alone - Quality
Practising XP #38 : Problems with working alone - Productivity
Practising XP #37 : Estimation Antipatterns - Traps to watch out for
Practising XP #36 : Estimation Antipatterns - Losing relativity in the backlog
Practising XP #35 : Estimation Antipatterns - Comparing Teams
Practising XP #34 - Estimation Antipatterns - Using Points as Targets
Practising XP #33 - How story points can make life better
Practising XP #32 : The XP Game
Practising XP #31 : Answering the question "How fast can we go?"
Practicing XP #30 : Answering the "how big" question
Practising XP #29 : Time based estimates are difficult to track
Practising XP #28 : Time based estimates create harmful pressure
Practising XP #27 : Why are your time based estimates always wrong?
Practising XP #26 : Evolutionary Code Design
Practising XP #25 : ROI on automated testing
Practising XP #24 : Re-Estimation
Practising XP #23 : Estimation
Practising XP #22 : No Estimates
Practising XP #21 : Standups - Patterns and Antipatterns
Practising XP #20 : On not pairing
Practising XP #19 : Spillover Stories - Part 2
Practising XP #18 : Don't cry over spillover stories - Q&A
Practising XP #17 : Dining Tables - Role play and wrap up
Practising XP #16 : Continuous Integration and Small Frequent Check-ins
Practising XP #15 : Self Signups - Role Play and Discussion
Practising XP #14 : Onshore decides Offshore follows
Practising XP #13 : One Feature Multiple Teams
Practising XP #12 - Dev Teams, QA Teams ?
Practising XP #11 : Test Automation
Practising XP - #10 Clean Code
Practising XP #9 : XP Values - Feedback
Practising XP #8 : XP Values - Communication
Practising XP #7 : Economics Of Software Development
Practising XP #6 : Poly-skilled Teams
Practising XP #5 - Pair Programming
Practising XP #4 - Sign Ups
Practising XP #3 : Dining Tables
Practising XP #2: Why are your standups broken? - Part 2
Practising XP #1: Why are your standups broken? - Part 1