What should have been more popular in the world of Agile, but just died down?

What should shine more in the world of Agile?

Have you ever wondered about an Agile practice that should have been more popular but never entirely made it to the limelight?

I have often considered what could be lacking in Agile and software development and concluded that it has to be ‘Extreme Programming’, referred to as (XP) πŸš€.

We know that developers are professionals who always want to push forward to the next level and Extreme Programming emerged as a result of this development.

Extreme Programming, one of the first Agile Frameworks, emerged from such a group of developers, including Kent Beck, who asked, what was at the time, a radical question, which was, “If it’s worth doing, what happens if we push it to the extreme?” πŸ’­

As a result of such progression, invaluable practices like pair programming, user stories, and continuous integration originated from Extreme Programming πŸ› οΈ. Which resulted in a brilliant collection of simple yet highly effective ideas and practices for impressive software development 🎯.

Why didn’t Extreme Programming take hold?

I believe the answer lies not in a possible conspiracy to phase out Extreme Programming, but rather in how we create new developers. πŸ‘¨β€πŸ’»

Unfortunately, many newbie software developers enter the workforce lacking up-to-date practices, having been taught outdated working methods during their formal education and training.

Software developers must keep in touch with the latest technology developments and be constantly aware of trends.

So, a lack of experience and a knowledge gap puts pressure on organisations to educate new hires while maintaining their product and business innovation. No doubt, this is a difficult balance to strike βš–οΈ.

For example, professionals are given time for continuous professional development in the legal or medical field.

Unfortunately, this isn’t always the case in the software world, as developers are often expected to just “know” things and to continually keep up with the rapidly evolving tech landscape πŸ”„.

The downside to this way of thinking is that effective and progressive practices such as Extreme Programming never get the recognition and widespread adoption they deserve.

Stay Agile

Considering the information in this article, continuous learning and awareness of practices like Extreme Programming are vital to thrive in today’s ever-changing software world.

Remember, staying up-to-date isn’t just a bonus – it’s part of your job πŸ”.

Did this insight into Extreme Programming resonate with you? πŸ’­

If so, explore my courses for a transformative learning experience that will keep you at the forefront of the Agile world. 🌐

If you are interested in becoming an agile coach and value mentored, coach-driven skills development in your journey to mastery, visit our Growing Agile Coaches page.

If you are inspired by the idea of an online apprenticeship for a scrum master, visit https://www.agilesuccess.academy/courses/growing-scrum-masters-advanced

If you like the idea of becoming a scrum master and want to achieve internationally recognised and certified accreditation as a scrum master, visit our Certified Scrum Master (CSM) course page.

If you are already a scrum master and want to upskill to a more advanced level of knowledge and agile coaching capability, visit our Advanced Certified Scrum Master (A-CSM) course page.

If you have several years’ experience as a scrum master and want to validate and certify your professional skills, visit our Certified Scrum Professional Scrum Master (CSP-SM) course page.

For more information on John McFadyen, visit https://www.growingscrummasters.com or connect with John on LinkedIn at https://www.linkedin.com/in/johnmcfadyen/.

#agile #agilecoach #agilecoaching #agileprojectmanagement #agileproductdevelopment #agility #businessagility #scrum #scrummaster #scrumtraining #scrumcertification #scrumalliance #agilecentre #johnmcfadyen #coach #coaching #certifiedscrummaster

Keywords: Extreme Programming, Software Development,

Hashtags: #Agile, #ExtremeProgramming, #SoftwareDevelopment,


#Agile, #AgileCoach, #Scrum, #ScrumMaster, #AgileCentre, #ProductOwner, #BusinessAnalyst, #AgileProjectManagement, #BusinessAgility, #ScrumTraining, #AgileProductDevelopment.

author avatar
John McFadyen Managing Partner
John McFadyen is an Executive and Enterprise Agile Coach with proven experience working on some of the UK and Europe’s largest, most complex Agile Transformations. As a Certified Scrum Trainer, John brings a wealth of experience as an Agile coach, Agile practitioner and software developer into each of the four core courses he provides. The war stories, the insights into successful Agile transformations and everything he has learned from coaching high-performance Agile teams combine to provide course delegates with a unique, compelling training experience that transforms as much as it empowers.

Like this post? Share with friends & colleagues using the share buttons below.


Related Blog Posts

Learn + Discover Scrum
John McFadyen
Deploy + Improve Scrum
John McFadyen
Deploy + Improve Scrum
John McFadyen
Deploy + Improve Scrum
John McFadyen