The Agile Echo
Learn Agile Practices Blog
Archive
Collaborate like a pro: How to set up pair and mob programming for your team
Are you tired of feeling like your team's productivity is lagging behind? Maybe it's time to shake things up with some pair or mob programming! But let's be real, getting everyone on board and figuring out where to start can be a daunting task. Don't fret though, we've got your back with some killer setup tips to help you hit the ground running.
eXtreme Programming Unleashed: The Top Practices to Learn to become a Master
Extreme Programming (XP) is a software development approach that aims to improve the quality and efficiency of software development. I often heard people struggling to understand how to start applying some XP practices in real-life, so here are my suggestions for doing it!.
Overcoming Fear: The Key to Unlocking True Agility
Being adaptable, responsive, and fearless in the face of uncertainty is central to agile software development. But what exactly does it mean to be agile? True agility stems from courage - the courage to face our fears and embrace the unknown.
The Surprising Truth About XP and Agile in Remote Work Environments
Discover the Strategies and Best Practices That Can Make or Break Your Remote Team's Success while trying to apply eXtreme Programming and Agile in general.
Why are we so afraid of TDD?
Test-Driven Development has several benefits, but a lot of developers still resist it and are afraid of it. So I asked myself: how is that possible?
Why No-Code and AI Should be Embraced by Software Developers
Exploring the Benefits of No-Code and AI in Software Development: From Enhancing Productivity and Automating Repetitive Tasks to Unleashing Creativity and Advancing Your Career
Is Agile Manifesto still meaningful?
The Agile Manifesto: Reflecting on its Continued Significance in Modern Software Development and its Impact on Teamwork, Flexibility and Delivering Value
Why continuous improvement is fundamental for developers
The Importance of Continuously Improving as a Developer: Why it's Essential for Career Growth and Professional Development in Tech.
There is no agility without technical excellence
While Agile emphasizes the importance of individuals and interactions, working software, and customer collaboration, it is also essential to have technical excellence in order to be truly agile.
Why Agile is important
Is Agile still relevant in 2023? Definitely yes, probably more than ever!