DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Let's Remove ''Agile'' from Agile Leadership

Let's Remove ''Agile'' from Agile Leadership

There's no novel tenet of leadership in Agile that hasn't been around for far longer than the Agile Manifesto.

Robert Pieper user avatar by
Robert Pieper
·
Mar. 14, 19 · Opinion
Like (2)
Save
Tweet
Share
3.38K Views

Join the DZone community and get the full member experience.

Join For Free

What exactly is “agile” or an Agile leader? This is one of the biggest problems our industry faces. Ask a room full of people to answer and you may get as many answers. It could be said that it’s a mindset, it’s a software methodology, or a number of other things. 

I think of this word “agile” as being synonymous with “nimble” or “flexible.” Just ask Google to define the word for you and see which answer comes first.

Taking the definition of agile above, then an agile organization is one that is nimble, flexible, and can respond quickly to change. Of course, that takes a non-rigid mindset and a certain courage to safely experiment. That might take certain tools and special ways of leading a team or company. But let’s start with the goal first and work our way back to how to achieve it. We don’t yet need to create another new term called “agile leadership” as if it’s something special.

To be agile is usually a choice, in my humble opinion. That means you could choose to be agile, choose to be the opposite (rigid), or actively choose nothing at all. All of these options may work for you depending on your industry and competitive landscape. If you have a monopoly and your only customer gave you a 20-year irrevocable contract to print phone books, agile/nimble means little to you for about 20 years.

Are agile companies a new thing? Nope. While the word to describe a nimble and flexible company might be new, the ideas are really old. Empiricism, flexibility, high quality, customer focus, employee empowerment: all of these ideas go back as far as I can research. Even the ideas behind servant leadership are thousands of years old. Yes, that pre-dates Scrum and the Agile Manifesto.

Regarding leaders of fast-moving organizations: can hierarchy work? Let’s use this example to find out. Think of an agile software product development team as a cutting-edge fighter plane and the enemy is another software competitor you’re trying to take out. Your CEO, the pilot, better know how to fly or you’re going to have a bad day. Flying a fighter jet takes very special skills, knowledge, and experience. Your CEO pilot needs to take quick action, trust her instruments and warning lights, and not get too bogged down in micromanaging the subsystems — because you’re moving fast and there isn’t time.

In this last example, the development team is like the engine and all the sub-systems that keep that airplane from hitting the dirt wheel-side up. As a leader (fighter pilot) you have to empower and trust those systems (developers) that keep that plane (your company) moving (in business). Do your sub-systems need to be trustworthy for that CEO pilot to trust them? Absolutely, and that’s another rant.

If you want a rapid moving organization that can quickly identify and manage risk, then it takes a qualified leadership team that spends their time leading while letting motivated, trustworthy people manage themselves. Visit Responsive Advisors for more information. We can help!

agile

Published at DZone with permission of Robert Pieper, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Stream Processing vs. Batch Processing: What to Know
  • 2023 Software Testing Trends: A Look Ahead at the Industry's Future
  • ChatGPT: The Unexpected API Test Automation Help
  • What Should You Know About Graph Database’s Scalability?

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: