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

Akshay Dhavle & Chirag Doshi

Shows

Practising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Working - Iteration PlanningIn this episode, we talk to Indushree, Surendra & Pramida about Iteration Planning in a radically remote setup 2020-04-2458 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Working - Kickoffs And VolleyballsIn this episode, we talk to Sumeet, Richa, Pramida and Nalini about the practice of Story Kickoffs and Volleyballs 2020-04-2353 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Working - PairingIn this episode, we talk to Meenakshi, Sunit and Swapnil about how remote work is affecting / enhancing their experience in day to day pair programming 2020-04-2259 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Working - StandupsIn this episode, we talk to Quazi, Nazneen, Pratima, Sumeet and Dipsi on the challenges and tips for effective remote standups 2020-04-211h 05Practising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Working - RetrospectivesIn this episode Chirag and I talk to Sumeet, Vishal, Pramida and Aditya about their experiences in running remote retrospectives and some tips for facilitators 2020-04-201h 05Practising XP (Extreme Programming)Practising XP (Extreme Programming)Remote Work - Initial ReflectionsWe are starting a parallel series to discuss some aspects of Remote Work that we have been thrown into in the past few weeks 2020-04-1154 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #69 : Self Signups - AntipatternsIn 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. 2020-04-1114 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #68 : Self Signups - BenefitsIn this episode, we talk about the benefits of using self signups as a way of distributing work amongst the team. 2020-04-0415 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #67 : Self Signups - What is Self SignupIn this episode we describe the practice of self signups 2020-03-2112 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #66 : Self Signups - Problems with Task AssignmentIn 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 2020-03-2114 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #65 : Refactoring - Prioritization and EstimationIn 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 2020-01-1808 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #64 : Refactoring - the 7 commandmentsThe messenger from the Gods of Software development has come bearing 7 commandments of refactoring. 2020-01-1108 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #63 : Refactoring - AntipatternsIn this episode, we talk about how NOT to refactor 2020-01-0412 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #62 : Refactoring - What it is notHere we delve a little deeper into various things that are misinterpreted as refactoring 2019-12-2809 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #61 : Refactoring - When and HowHere we talk about when and how to refactor. 2019-12-2108 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #60 : Refactoring - What and WhyIn this episode, we introduce the widely misunderstood term "Refactoring" 2019-12-1404 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #59 : What is TDDIn this episode we attempt to define what TDD. This should ideally be heard before the TDD vs Unit testing episode. 2019-12-1110 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #58 : TDD - Benefits - JoyToday we talk about how TDD can make software development joyful 2019-11-3010 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #57 : TDD - Benefits - Developer ProductivityToday we discuss how TDD makes you more productive as a developer 2019-11-2309 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #56 : TDD - Benefits - Better DesignToday we discuss how TDD enables better design. 2019-11-1608 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #55 : TDD - TDD vs Unit testingToday we talk about the difference between TDD and Unit Testing and why TDD is a preferable way to write code. 2019-11-0911 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #54 : TDD - When to write unit testsToday we talk about when should you write those awesome unit tests 2019-11-0206 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #53 : TDD - Types of testsToday we talk about the different types of automated tests 2019-10-2618 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #52 : TDD - Need for AutomationIn this series we talk about Test Driven Development. We begin with today's episode by talking about the need for automated tests. 2019-10-1917 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #48 : Pair Rotation - When to switchIn this episode Chirag and Akshay discuss some patterns of when to switch pairs 2019-06-2922 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #48 : Pair Rotation - When to switchIn this episode Chirag and Akshay discuss some patterns of when to switch pairs 2019-06-2922 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #51 : Pair Rotation - PitfallsIn this episode Chirag and Akshay discuss some pitfalls to keep in mind when switching pairs 2019-06-2319 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #51 : Pair Rotation - PitfallsIn this episode Chirag and Akshay discuss some pitfalls to keep in mind when switching pairs 2019-06-2319 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #50 : Pair Rotation - BenefitsIn this episode Chirag and Akshay discuss the benefits of pair rotation 2019-06-2313 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #50 : Pair Rotation - BenefitsIn this episode Chirag and Akshay discuss the benefits of pair rotation 2019-06-2313 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #49 : Pair Rotation - Who should pairIn this episode Chirag and Akshay discuss some patterns of who should pair 2019-06-2311 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #49 : Pair Rotation - Who should pairIn this episode Chirag and Akshay discuss some patterns of who should pair 2019-06-2311 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #47 : Pair Programming - AntipatternsChirag and Akshay discuss the anti patterns of pair programming 2019-06-2214 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #47 : Pair Programming - AntipatternsChirag and Akshay discuss the anti patterns of pair programming 2019-06-2214 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #46 : Benefits of Pair Programming - TeamworkAkshay and Chirag talk about the benefits of pair programming for teamwork. 2019-05-2516 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #46 : Benefits of Pair Programming - TeamworkAkshay and Chirag talk about the benefits of pair programming for teamwork. 2019-05-2516 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #45 : Benefits of Pair Programming - LearningPair programming amplifies the learning on any team and is the most elegant method to onboard new developers. 2019-05-1822 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #44 - Benefits of Pairing - QualityIn this episode we discuss the benefits of Pair Programming for the internal and external quality of software that we write. 2019-05-1422 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #43 : What is pairing and How to do itBefore we look at more benefits, let's discuss what pairing is and some patterns that help make it effective 2019-05-0412 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #42 : Benefits of Pairing - Productivity"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 talk about how pairing benefits productivity in various ways with direct benefits to your stakeholders! 2019-04-2718 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #42 : Benefits of Pairing - Productivity"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 talk about how pairing benefits productivity in various ways with direct benefits to your stakeholders! 2019-04-2718 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #41 : Problems with working alone - TeamworkIn this episode we discuss how working alone hampers effective teamwork. 2019-04-1310 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #40 : Problems with working alone - LearningIn this episode we discuss how working alone hampers the speed at which developers learn from each other in turn affecting the growth of the team adversely. 2019-04-0609 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #39 : Problems with working alone - QualityIn this episode, Chirag and Akshay discuss hoe working alone might affect quality 2019-03-3010 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #39 : Problems with working alone - QualityIn this episode, Chirag and Akshay discuss hoe working alone might affect quality 2019-03-3010 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #38 : Problems with working alone - ProductivityWe are starting a new series on Pair Programming where we will explore the problems with working alone and how pair programming can help solve many of these issues. In this episode we talk about how working alone hampers productivity. 2019-03-2408 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #37 : Estimation Antipatterns - Traps to watch out forIn the last episode of this series, we discuss a few common traps to watch out for when working with story point estimates. 2019-03-1619 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #36 : Estimation Antipatterns - Losing relativity in the backlogWhen teams get better (start performing) this should reflect in their velocity. But more often than not, teams fall prey to a trap. In this episode, Chirag and Akshay talk about how to avoid this. 2019-03-0911 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #36 : Estimation Antipatterns - Losing relativity in the backlogWhen teams get better (start performing) this should reflect in their velocity. But more often than not, teams fall prey to a trap. In this episode, Chirag and Akshay talk about how to avoid this. 2019-03-0911 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #35 : Estimation Antipatterns - Comparing TeamsIn this episode, we discuss a common tendency of managers comparing different teams based on velocity. 2019-03-0214 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #34 - Estimation Antipatterns - Using Points as TargetsIn this episode Chirag and Akshay talk about an antipattern of using story points as a way of estimation. Quite often teams start using the points themselves as targets and start measuring success by completing story points. 2019-02-2311 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #34 - Estimation Antipatterns - Using Points as TargetsIn this episode Chirag and Akshay talk about an antipattern of using story points as a way of estimation. Quite often teams start using the points themselves as targets and start measuring success by completing story points. 2019-02-2311 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #33 - How story points can make life betterThis is the final episode in our series on estimation. In this episode, Chirag and Akshay talk circle back to the problems that they enumerated with time based estimates and see if a story points approach can solve those problems. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-02-1622 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #33 - How story points can make life betterThis is the final episode in our series on estimation. In this episode, Chirag and Akshay talk circle back to the problems that they enumerated with time based estimates and see if a story points approach can solve those problems. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-02-1622 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #32 : The XP GameThis 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 eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-02-0913 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #32 : The XP GameThis 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 eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-02-0913 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #31 : Answering the question "How fast can we go?"This is episode 5 in our series on estimation. In this episode, Chirag and Akshay talk about how to answer the second important question "How fast can we go" We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-02-0215 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #31 : Answering the question "How fast can we go?"This is episode 5 in our series on estimation. In this episode, Chirag and Akshay talk about how to answer the second important question "How fast can we go" We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-02-0215 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practicing XP #30 : Answering the "how big" questionThis is episode 4 in our series on estimation. In this episode, Chirag and Akshay talk about separating the two questions "How big" and "How fast" and only answering the question "How big" really well. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-01-2618 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practicing XP #30 : Answering the "how big" questionThis is episode 4 in our series on estimation. In this episode, Chirag and Akshay talk about separating the two questions "How big" and "How fast" and only answering the question "How big" really well. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2019-01-2618 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #29 : Time based estimates are difficult to trackThis is episode 3 of our series on estimation. In this episode, Chirag and Akshay discuss how its difficult even for project stakeholders to track progress and respond to delays if you are using time based estimates. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-1910 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #29 : Time based estimates are difficult to trackThis is episode 3 of our series on estimation. In this episode, Chirag and Akshay discuss how its difficult even for project stakeholders to track progress and respond to delays if you are using time based estimates. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-1910 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #28 : Time based estimates create harmful pressureThis is episode 2 of our series on estimation. In this episode, Chirag and Akshay talk about the various kinds of pressure created by time based estimation and its ill effects. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-1215 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #28 : Time based estimates create harmful pressureThis is episode 2 of our series on estimation. In this episode, Chirag and Akshay talk about the various kinds of pressure created by time based estimation and its ill effects. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-1215 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #27 : Why are your time based estimates always wrong?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 wrong. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-0506 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #27 : Why are your time based estimates always wrong?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 wrong. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp Music by Lee Rosevere 2019-01-0506 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #26 : Evolutionary Code DesignChirag and Akshay talk to Vidhi, Tejashree, Anil and Rahul about what incremental / evolutionary design is and what it means in terms of mindset and practices We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-06-081h 03Practising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #26 : Evolutionary Code DesignChirag and Akshay talk to Vidhi, Tejashree, Anil and Rahul about what incremental / evolutionary design is and what it means in terms of mindset and practices We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-06-081h 03Practising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #25 : ROI on automated testingWe talk to Ankit, Ishan, Ayush and Shilpa about the ROI on automated functional testing and the test pyramid in general. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-05-211h 00Practising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #24 : Re-EstimationChirag and Akshay talk to Amit, Aniruddha and Gayathri on re-estimation and whether to bother with it or not. 2018-05-0441 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #24 : Re-EstimationChirag and Akshay talk to Amit, Aniruddha and Gayathri on re-estimation and whether to bother with it or not. 2018-05-0441 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #23 : EstimationChirag and Akshay talk to Priyanka and Shirish about story point estimation v/s time based estimation. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-2154 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #23 : EstimationChirag and Akshay talk to Priyanka and Shirish about story point estimation v/s time based estimation. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-2154 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #22 : No EstimatesTo estimate or not... that is the question! Chirag and Akshay talk to Janvi, Pallavi, Leighton and Digvijay about their current practices and the positive effects of estimation We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-1600 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #22 : No EstimatesTo estimate or not... that is the question! Chirag and Akshay talk to Janvi, Pallavi, Leighton and Digvijay about their current practices and the positive effects of estimation We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-1600 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #21 : Standups - Patterns and AntipatternsChirag and Akshay talk to Sohani, Rima, Neelaja and Meenakshi about standups. We will explore patterns that work for their teams and some that don't... We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-0659 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #21 : Standups - Patterns and AntipatternsChirag and Akshay talk to Sohani, Rima, Neelaja and Meenakshi about standups. We will explore patterns that work for their teams and some that don't... We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-0659 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #20 : On not pairingWe have a few colleagues who have been experimenting with not pairing for the past few weeks. Chirag and Akshay talk to them to see what their experience has been like. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-0248 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #20 : On not pairingWe have a few colleagues who have been experimenting with not pairing for the past few weeks. Chirag and Akshay talk to them to see what their experience has been like. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-04-0248 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #19 : Spillover Stories - Part 2We have Swapnil, Vardhan, Janvi and Manjari with us to discuss spillovers, something that Vardhan and Swapnil have worked hard to eradicate from their teams. Is that a good thing? In what environments does it work and where does it not? Let's explore the topic a bit shall we? We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-03-2437 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #18 : Don't cry over spillover stories - Q&AA team is puzzled about how to solve the problem of spill-over stories. We explore the issue together with them. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-02-2332 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #17 : Dining Tables - Role play and wrap upWe are in Bangalore and got a chance to talk to some of our colleagues about sitting in a open space on a dining table. We have covered dining tables before but this time Chirag plays the role of a client who is used to working in cubicles while the TW team tries to convince him to take the cubicles down. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-02-2044 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #16 : Continuous Integration and Small Frequent Check-insChirag and Akshay, along with a few colleagues discuss the practice of frequent, small check-ins and the implications on build time and stories. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-02-0952 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #15 : Self Signups - Role Play and DiscussionChirag and I have guests in the studio. We are going to stage a role play discussion and a wrap up and talk about the merits of self sign-ups, some anti patterns as well as situations where self-signups might not be the right choice. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2018-02-051h 11Practising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #14 : Onshore decides Offshore followsIn this episode Chirag and Akshay talk about an anti-pattern where the onshore team always decides and expects the offshore team to follow. We are eager to hear your Comments, Suggestions and questions. Join in the Practising XP community on Telegram. https://tiny.cc/practisingxp 2016-09-2310 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #13 : One Feature Multiple TeamsIn this episode Chirag and Akshay discuss the fallacies of splitting a feature across multiple teams although it might look like the "right" thing to do on the face of it. 2016-09-1908 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #12 - Dev Teams, QA Teams ?In this episode Akshay and Chirag discuss the pitfalls of boundaries between developers and QAs and broadly between any roles in an XP team. 2016-09-1512 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #12 - Dev Teams, QA Teams ?In this episode Akshay and Chirag discuss the pitfalls of boundaries between developers and QAs and broadly between any roles in an XP team. 2016-09-1512 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #11 : Test AutomationChirag and Akshay discuss how automation yields benefits only if done right, and the right way to do it. 2016-09-1314 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP - #10 Clean CodeIn this episode Chirag and Akshay discuss how it is essential to follow good engineering practices and focus on writing clean code to be able really embrace change 2016-08-0207 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #9 : XP Values - FeedbackAkshay and Chirag talk about the critical XP value - Feedback 2016-06-1023 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #9 : XP Values - FeedbackAkshay and Chirag talk about the critical XP value - Feedback 2016-06-1023 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #8 : XP Values - CommunicationIn this episode, Chirag and Akshay talk about Communication, one of the primary values of a good XP team. OR any good team for that matter. (Music by Lee Rosevere http://freemusicarchive.org/music/Lee_Rosevere/Music_For_Podcasts) 2016-04-1534 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #7 : Economics Of Software DevelopmentIn this episode, Chirag and Akshay discuss the economics of software development. We talk about the time value of money, how it is important to earn money sooner and spend it later and how to do it in context of software development. 2016-04-0521 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #6 : Poly-skilled TeamsIn this episode, Chirag and Akshay discuss poly-skilling and its benefits to individuals as well as the team. 2016-03-2823 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #5 - Pair ProgrammingChirag and Akshay discuss the patterns of pair programming and the benefits that pair programming brings. They also touch upon pairing in general. 2016-03-1724 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #4 - Sign UpsChirag and Akshay talk about the XP practice of "Sign up" where team members choose what they are going to work on next. They discuss the benefits of the practice as well as some anti-patterns and possible solutions 2016-03-1123 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #3 : Dining TablesChirag and Akshay discuss the "dining table" seating layout, its advantages as well as some things to consider to counter some of its disadvantages. 2016-03-0319 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #2: Why are your standups broken? - Part 2Chirag and Akshay have over 20 years of experience in working with agile teams that practice Extreme Programming. In this episode of the Practising XP podcast they continue discussing more standup anti-patterns and possible remedies. 2016-02-2925 minPractising XP (Extreme Programming)Practising XP (Extreme Programming)Practising XP #1: Why are your standups broken? - Part 1Chirag and Akshay have over 20 years of experience in working with agile teams that practice Extreme Programming. In the first episode of the Practising XP podcast they talk about standup anti-patterns and possible remedies. 2016-02-2921 min