Discover
Practising XP (Extreme Programming)
Practising XP (Extreme Programming)
Author: Akshay Dhavle & Chirag Doshi
Subscribed: 90Played: 837Subscribe
Share
© Akshay and Chirag
Description
Chirag Doshi and Akshay Dhavle talk about practical implementation of eXtreme Programming from 30 years of agile software development experience. They tackle different different scenarios from a values and principles perspective rather than a practices approach.
75 Episodes
Reverse
In this episode, we talk to Indushree, Surendra & Pramida about Iteration Planning in a radically remote setup
In this episode, we talk to Sumeet, Richa, Pramida and Nalini about the practice of Story Kickoffs and Volleyballs
In this episode, we talk to Meenakshi, Sunit and Swapnil about how remote work is affecting / enhancing their experience in day to day pair programming
In this episode, we talk to Quazi, Nazneen, Pratima, Sumeet and Dipsi on the challenges and tips for effective remote standups
In this episode Chirag and I talk to Sumeet, Vishal, Pramida and Aditya about their experiences in running remote retrospectives and some tips for facilitators
We are starting a parallel series to discuss some aspects of Remote Work that we have been thrown into in the past few weeks
In this episode, we discuss a few anti-patterns that will dilute or diminish the benefits that you would get from the practice of self signups.
In this episode, we talk about the benefits of using self signups as a way of distributing work amongst the team.
In this episode we describe the practice of self signups
In this new series on Self Signups, we discuss the benefits of using this practice where team members choose the work that they want to do rather than being assigned tasks by a manager / team lead.
This episode talks about the problems with a conventional task assignment approach
In this episode we touch upon how to account for refactoring in your development plan and how to have meaningful conversations with client stakeholders about prioritizing this important activity
The messenger from the Gods of Software development has come bearing 7 commandments of refactoring.
In this episode, we talk about how NOT to refactor
Here we delve a little deeper into various things that are misinterpreted as refactoring
Here we talk about when and how to refactor.
In this episode, we introduce the widely misunderstood term "Refactoring"
In this episode we attempt to define what TDD. This should ideally be heard before the TDD vs Unit testing episode.
Today we talk about how TDD can make software development joyful
Today we discuss how TDD makes you more productive as a developer
Today we discuss how TDD enables better design.























