
Remote Working - Iteration Planning
In this episode, we talk to Indushree, Surendra & Pramida about Iteration Planning in a radically remote setup
Radio and PodcastLive Radio & PodcastsOpening Radio and Podcast...

Radio and PodcastLive Radio & PodcastsFetching podcast shows and categories...
Radio and PodcastLive Radio & PodcastsFetching podcast episodes...

Chirag Doshi and Akshay Dhavle talk about practical implementation of eXtreme Programming from 24years of agile software development experience. They tackle different different scenarios fro...

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...

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 ti...

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 signu...

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 r...

In this episode we touch upon how to account for refactoring in your development plan and how to have meaningful conversations with client s...

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.

Today we talk about the difference between TDD and Unit Testing and why TDD is a preferable way to write code.

Today we talk about when should you write those awesome unit tests

Today we talk about the different types of automated tests

In this series we talk about Test Driven Development. We begin with today's episode by talking about the need for automated tests.

In this episode Chirag and Akshay discuss some patterns of when to switch pairs

In this episode Chirag and Akshay discuss some pitfalls to keep in mind when switching pairs

In this episode Chirag and Akshay discuss the benefits of pair rotation

In this episode Chirag and Akshay discuss some patterns of who should pair

Chirag and Akshay discuss the anti patterns of pair programming

Akshay and Chirag talk about the benefits of pair programming for teamwork.

Pair programming amplifies the learning on any team and is the most elegant method to onboard new developers.

In this episode we discuss the benefits of Pair Programming for the internal and external quality of software that we write.

Before we look at more benefits, let's discuss what pairing is and some patterns that help make it effective

"Why am I paying twice the money?" is a question often asked by stakeholders when they think of pairing. In this episode Chirag and Akshay t...

In this episode we discuss how working alone hampers effective teamwork.

In this episode we discuss how working alone hampers the speed at which developers learn from each other in turn affecting the growth of the...

In this episode, Chirag and Akshay discuss hoe working alone might affect quality

We are starting a new series on Pair Programming where we will explore the problems with working alone and how pair programming can help sol...

In the last episode of this series, we discuss a few common traps to watch out for when working with story point estimates.

When teams get better (start performing) this should reflect in their velocity. But more often than not, teams fall prey to a trap. In this...

In this episode, we discuss a common tendency of managers comparing different teams based on velocity.

In this episode Chirag and Akshay talk about an antipattern of using story points as a way of estimation. Quite often teams start using the...

This is the final episode in our series on estimation. In this episode, Chirag and Akshay talk circle back to the problems that they enumera...

This is episode 6 in our series on estimation. In this episode, Chirag and Akshay discuss the XP game - the XP approach to planning. We are...

This is episode 5 in our series on estimation. In this episode, Chirag and Akshay talk about how to answer the second important question "Ho...

This is episode 4 in our series on estimation. In this episode, Chirag and Akshay talk about separating the two questions "How big" and "How...

This is episode 3 of our series on estimation. In this episode, Chirag and Akshay discuss how its difficult even for project stakeholders to...

This is episode 2 of our series on estimation. In this episode, Chirag and Akshay talk about the various kinds of pressure created by time b...

This is episode 1 of our estimation series. In this episode, Akshay & Chirag argue that any time based estimates that you ever give will be...

Chirag and Akshay talk to Vidhi, Tejashree, Anil and Rahul about what incremental / evolutionary design is and what it means in terms of min...