Why did you embrace Agile over traditional project management as a developer?

Topic(s)
Audience

Everyone

Why did you embrace Agile over traditional project management as a developer?

I didn’t get the opportunity to adopt agile whilst I was still a developer, that only came about because I was frustrated by the limitation of traditional project management that I was subject to while I was a developer.

I worked through those project management practices at places like Merrill Lynch, a few design agencies, and so forth, and Agile proved itself to be a far superior approach to solving complex problems and building complex solutions.

Pretty much all those companies approached a project in a similar fashion, the most progressive approach being a generator manufacturer that I worked for, and that did a lot of damage. It really made it incredibly difficult to do great work or enjoy the work in a sustainable manner.

I honestly felt like the project managers and leadership teams didn’t know what they were talking about, didn’t know what we were doing in the environment, and couldn’t lead us to great work because of the disconnect between the people doing the work and those conjuring projects up.

It didn’t even feel like the people designing and allocating the work cared about the work.

DevOps environments

As I migrated from developing software to DevOps environments, not even full agile environments just yet, I started to see the benefits of a different approach to traditional project management.

DevOps has a strong foundation in tools. It’s great to work in DevOps, and I loved every moment of it, but it starts with an incredibly strong focus on the tools that you employ and deploy.

I started to recognise that tools don’t solve problems, people do, and so there needs to be a stronger focus on the people who design and deploy solutions. A stronger focus on how they work, why it matters, and what frameworks are better suited to complex work than project management.

The consulting element came into play when I was helping migrate work from traditional tools to Azure DevOps and had to explain to people that the problems they were experiencing did not originate from the tools they employed, but instead from how they were using the tools.

It was the start of many conversations about how to work more effectively, how to approach problem solving and solution development from a different perspective, and the beginning of an exploration into Agile and Scrum.

  • Is this the most effective way to solve the problem?
  • Do you actually need that thing?
  • Does this tool add value?
  • Is this process the most effective way to develop a solution?

And so forth.

A strong focus on identifying what is absolutely essential to conduct business, and work through each element to identify what will bring your team joy?

  • What will help them progress?
  • What will help them be more effective?
  • What will help them be more creative?
  • What will help them collaborative more effectively?

My move into agile was through the technical gateway of DevOps, and learning how agile – as a philosophy, a culture of product development, and an approach to navigating complexity – served both traditional software developers as well as DevOps specialists.

Scrum Training

I went to Australia to do the PSD (Professional Scrum Developer) course, and to learn how agile and scrum provided a framework for people to deliver their best work.

That was my introduction to Scrum, led by Richard Hundhausen, and it paved the way to a rich and rewarding experience with the scrum framework. Everything made sense, and based on my previous experience with project management, all the agile dots connected perfectly for me.

I didn’t just grasp why scrum was designed the way it is, I also had a frame of reference for what happens and what it feels like if you don’t work with scrum.

Carrot and stick.

A strong motivation to use scrum, an inspired path moving forward using the scrum framework as a lightweight framework for product development, and a visceral experience with how painful traditional project management can be in a software engineering or product development application.

Helping others transition to agile.

Scrum immediately empowered me to solve complex problems and build or develop complex solutions. It immediately proved itself invaluable and I wanted to bring this new way of working to others in the DevOps and software engineering industry.

I wanted them to experience just how powerful this agile framework could be in delivering great work, increasing customer and employee satisfaction, and inspiring teams to deliver consistently great team performances.

It really was a game-changer for me personally, and for the organizations I worked with as a trainer, agile coach, and agile consultant.

So, my journey was evolutionary rather than revolutionary, but it provided me with exactly what I needed to develop a deep understanding of the values and principles that underpin Scrum. The reasons why it is a great framework for navigating complexity and building complex solutions.

About NKD Agility

Naked Agility is an #agile consultancy that specializes in #scrumtraining, #agilecoaching and #agileconsulting to help teams evolve, integrate, and continuously improve.

We recognize the positive impact that a happy AND inspired workforce can have on customer experience, and we actively help organizations to tap into the power of creative, collaborative, and high-performing teams that is unique to #agile and #scrum environments.

If you are interested in #agiletraining, visit https://nkdagility.com/training/

If you have identified the need for #agilecoaching and #agileconsulting, visit https://nkdagility.com/agile-consulting-coaching/

We would love to work with you.

#scrum #agile #scrumteam #agileprojectmanagement #agileproductdevelopment #projectmanagement #productdevelopment #agilecoach #agileconsultant #agiletraining #scrumtraining #scrumorg

Upcoming Training Opportunities

These are the next five classes we have, and you can check out our full public schedule of classes.

Timezone:
Live Virtual Professional Scrum Master Online on 29th May 2023
Virtual
29 May-1 May, 2023
09:30-13:30 BST
4 half-days
Live Virtual Professional Scrum Product Owner online 5th June 2023
Virtual
5-8 Jun, 2023
09:30-13:30 BST
4 half-days
Live Virtual PAL Evidence-Based Management Online on 19th June 2023
Virtual
19-20 Jun, 2023
09:00-13:00 BST
2 half-days
APS 19th June 2023
Virtual
19-22 Jun, 2023
09:00-13:00 EDT
4 half-days

We can deliver any of our courses as private in-house training over Microsoft Teams & Mural. We also recommend training based on your accountabilities or role, you can go directly to recommended courses for Scrum MastersProduct OwnersDevelopers and Agile Leaders.

Create a conversation around this article

Share on Facebook
Share on Twitter
Share on Linkdin

Related Courses

No items found

Read more

Martin Hinshelwood nkdAgility.com
https://youtu.be/_fFs-0GL1CA Why do you encourage people to follow a certification path in their career journey? I would encourage you to follow a scrum certification path for the same reason that people go to university. The same reason that people do any course or certification. It gets you a foot in …
Martin Hinshelwood nkdAgility.com
https://youtu.be/QGXlCm_B5zA What will you learn on the PSM II course? There are two main things that most scrum masters will learn on the PSM II or Advanced Professional Scrum Master course. That they haven’t been working effectively as a scrum master to date. That they are there to empower and …
Martin Hinshelwood nkdAgility.com
In Scrum Events across the world, I hear repeated the phrase “that’s how agile works” when describing behaviours that are both unprofessional and the very opposite of an agile mindset. These behaviours will inhibit agility and are a result of a lack of understanding of the underlying principles. We need …
Martin Hinshelwood nkdAgility.com
https://youtu.be/klBiNFvxuy0 What is the most common Aha moment people have in a scrum course? It depends on the scrum course they are attending. The content presented in the Applying Professional Scrum (APS) course leads to very different epiphanies when compared to the content presented on an Advanced Professional Scrum Master …

OUR TEAM

We believe that every company deserves high quality software delivered on a regular cadence that meets its customers needs. Our goal is to help you reduce your cycle time, improve your time to market, and minimise any organisational friction in achieving your goals.

naked Agility Limited is a professional company that offers training, coaching, mentoring, and facilitation to help people and teams evolve, integrate, and continuously improve.

We recognise the positive impact that a happy AND motivated workforce, that has purpose, has on client experience. We help change mindsets towards a people-first culture where everyone encourages others to learn and grow. The resulting divergent thinking leads to many different ideas and opportunities for the success of the organisation.