Full title: Breaking Chains: Confronting Common Productivity Hurdles in Modern Software Development
Having had the chance to work with various organizations and teams on software projects in fresh years, I've realized that many teams blindly follow established best practices or technologies without realizing that any of them can actually hinder productivity, causing delays in gathering task deadlines and diminishing developer satisfaction. Often, developers or managers, stressed by impending deadlines, worsen their situation by adopting even more inefficient practices or intentionally accruing method debt, further complicating their circumstances. In this talk, I'll explain why any popular practices might not be as effective as commonly believed, highlighting the actual problems they solve and the circumstantial situations in which they could be beneficial. These examples draw from my 20+ years of experience and the designation of my company, Codeborne, as 1 of the more fast and efficient software improvement partners. Let's reconsider how teams can work more enjoyably and efficiently, minimizing wasted time. The goal is to illustrate that there are alternative, more effective ways to make software and to give you ideas to make better choices erstwhile initiating a fresh task or improving your current practices.








