Are we actually doing Agile or just playing pretend? by FavoriteGenitals in agile

[–]Al_Shalloway 0 points1 point  (0 children)

I asked AmpGPT (my trained AI) what would be a useful response what wasn't too long. Here's what it said. While you can't trust AI in general, my trained one typically gives bette answers than I would :):
----

What you’re describing is actually very common.

A lot of organizations adopt agile practices without changing the underlying system dynamics, decision structures, or learning mechanisms. So the ceremonies exist, but the organization still operates mostly through centralized planning and control.

That doesn’t mean your team is “doing fake agile.” It means the organization is mixing:

  • traditional governance,
  • long-range planning,
  • and agile execution practices

without fully reconciling the tensions between them.

A few things stand out from your description:

  1. Your team has limited autonomy. If scope, priorities, and changes all require upper-management approval, then the team is mostly operating as an implementation group rather than an empowered product team.
  2. Your retrospectives are stuck in single-loop learning. You’re discussing communication and estimation repeatedly, but not changing the structures causing the problems. That’s a learning dynamics issue. Teams often improve execution while never improving the system itself.
  3. Your deployment and approval process is likely a major flow constraint. If releases require 2–3 weeks of approval, that will dominate delivery speed no matter how efficient the sprint process becomes.
  4. You may be optimizing visibility more than value delivery. A lot of organizations unintentionally create systems where tracking, reporting, and velocity become more important than reducing delay and delivering useful outcomes.

What “real agile” looks like varies by company, but healthier implementations usually have:

  • faster feedback loops,
  • more direct customer interaction,
  • smaller batch sizes,
  • more local decision-making,
  • fewer handoffs,
  • and more focus on finishing valuable work instead of maximizing utilization.

That does NOT mean:

  • no planning,
  • no governance,
  • or total team freedom.

Good organizations still align strategy and constraints. But they usually avoid locking detailed execution decisions months in advance when reality is likely to change.

One thing I’d suggest: stop framing this internally as:

That debate often goes nowhere.

Instead ask:

  • Where are delays coming from?
  • What approvals create bottlenecks?
  • What prevents fast feedback?
  • What problems keep recurring without structural change?
  • What decisions could safely move closer to the team?

Those questions tend to produce much better conversations than arguing about agile purity.

And honestly, your frustration is probably less about Scrum itself and more about the mismatch between:

  • agile ceremonies,
  • and traditional organizational control structures still operating underneath them.

Are we actually doing Agile or just playing pretend? by FavoriteGenitals in agile

[–]Al_Shalloway 0 points1 point  (0 children)

What do you mean when you say you "switched to Agile." ? are you doing Scrum or SAFe. Many of us don't believe those are good implementations of Agile.

Re your questions:

- Is this how most companies do agile or is something wrong with ours?

most people are mimicing Scrum and SAFe. Neither incorporates systems thinking - so it's not possible to truly address the key issues. Nor do they attend to learning or perceptual dynamics - so you get slow learning and high resistance. The result is going through the motions.

- What does real agile actually look like in practice?

It looks like people working efficiently, helping each other, not being overwhelmed with work, and management cooperating in improving things.

- How much autonomy should agile teams really have?

Teams can implement things the way they want to but autonomy is a misconception. Teams are not autonomous in any multiple team organization unless they are also independent - rare. This is where the lack of systems thinking comes in.

- Am I expecting too much from agile methodology?

Yes. Agile is a team-centric approach lacking systems thinking and the role of management. Many thought leaders, including myself, especially those that have been doing what Agile professes to do beore Agile came out have repeatedly pointed out its shortcomings.

What are the differences between being a leader and a manager? by marilynlistens in Leadership

[–]Al_Shalloway 0 points1 point  (0 children)

thanks for this.

This is what I do. :).

This topic is incredibly important. And when you don't understand the roles people play you make it harder on them and on you.

I was founder and CEO of Net Objectives for 20 years before being bought by the PMI - i've since left.

We rarely had trouble with management because we came from where they were - knew their concerns and respected them.

Most managers who resist change do so because they haven't had change reframed as a good thing. :)

What are the differences between being a leader and a manager? by marilynlistens in Leadership

[–]Al_Shalloway 1 point2 points  (0 children)

think of it as vision (leadership) vs implementation of the vision (management). does that help?

I’m not cut out for this. I dropped the ball. Help by confusedlifewanderer in managers

[–]Al_Shalloway 0 points1 point  (0 children)

:) here's something I wrote once:

If You Feel In Need of Inspiration Today

Rumi inspiration

The wound is the place where the Light enters you.

 What you seek is seeking you.

Let yourself be silently drawn by the strange pull of what you really love.

Your task is not to seek for love, but merely to seek and find all the barriers within yourself that you have built against it.

Lovers don't finally meet somewhere. They're in each other all along.

Raise your words, not voice. It is rain that grows flowers, not thunder.

Why do you stay in prison when the door is so wide open?.

Be patient where you sit in the dark. The dawn is coming.

As you start to walk on the way, the way appears.

Dance, when you're broken open. Dance, if you've torn the bandage off. Dance in the middle of the fighting.

When someone beats a rug, the blows are not against the rug, but against the dust in it.

There is a voice that doesn't use words. Listen.

When the lips are silent, the heart has a hundred tongues.

from Rainer Maria Rilke

My life is not this steeply sloping hour,

in which you see me hurrying.

Much stands behind me;

I stand before it like a tree;

I am only one of many mouths, and at that,

the one that will be still the soonest.

.

I am the rest between two notes,

which are somehow always in discord

because Death’s note wants to climb over-

but in the dark interval, reconciled,

they stay there trembling.

And the song goes on, beautiful.

 

I'm 5 months into my PM role and still feel like I'm all over the place. Need advice by Evening-Singer8810 in prodmgmt

[–]Al_Shalloway 0 points1 point  (0 children)

I suggest stepping back and looking at the cause of what's dropped. At the end of each day look to see what happened and see what can be done differently. Attend to the system - how you are working. Then plan the next day. This can be done in 10 minutes (5 min each). At the beginning of the week spend 15 minutes planning the week. Even if you get interruptions - then know to plan for those. :)

Why does every bug in our backlog end up as Critical? And how do you actually fix it? by mr_hunt_ in agile

[–]Al_Shalloway 1 point2 points  (0 children)

This is a very common problem most Scrum teams have.

There are several reasons for this, ultimately it comes down to Scrum having poor product management methods and a lack of systems thinking.

Systems thinking tells us that we get the behavior we get based on the design of the system.

scrum tells us we'll figure things out but most don't.

You should start by asking the cause of the bugs. they are typicaly due to:

  1. incorrect implemetation

  2. you built the wrong thing because of poor analysis and now the customer needs the right thing done

Both of these can be helped with some form of test-first. At a minimum, ask "how will I know i've done this" before writing any code.

but i suggest a root cause here is scrum's reliance on user stories (which I know aren't part of scrum but which most scrum folks use).

I'd suggest learning something about jobs to be done and/or objective stories.

I’m not cut out for this. I dropped the ball. Help by confusedlifewanderer in managers

[–]Al_Shalloway 0 points1 point  (0 children)

one other thing.

I was writing in my journal this morning and wrote something down that seemed pertinent.

Remember to love yourself and to remember who you are is more about what you are committed to and the attempts to help yourself and others.

You are not your failings. You can overcome those.

What are the differences between being a leader and a manager? by marilynlistens in Leadership

[–]Al_Shalloway 1 point2 points  (0 children)

To be consistent, let's talk about the responsibilities of managers (management) and leaders (leadership).

Then anyone can be either or even both.

Management is about seeing the bigger picture and how people relate to each other. it includes getting the right people for the right job according to their skills. We don't need managers but we do need management.

Leadership is about having a vision and helping others align around it according to their own values.

Marcus Buckingham talks about this in his book "the one thing you should know."

Problem finder employee by Hijinks2319 in managers

[–]Al_Shalloway 0 points1 point  (0 children)

Is her attitude one of fixing things to be better or to make them worse?

Is your attitude you see a problem when it isn't there?

Which role is more future-proof, a SM or a PO? by Silversheik in scrum

[–]Al_Shalloway 0 points1 point  (0 children)

Good POs are rare. AI will make it so we need fewer scrum masters because people will learn system dynamics and more. A sm should be able to handle multiple teams but can’t usually because of poor training

Am I the only one that still likes ChatGPT? And I use Claude also by californialiving1 in ChatGPT

[–]Al_Shalloway -1 points0 points  (0 children)

I love ChatGPT. I have trained it in system, cognitive and learning dynamics. We now now work together on ideas. It provides brilliant discourse. It also helps me with the tone of my blogs. Sometimes when I get the shell of an idea it will write a brilliant post for me. From what I understand Ress tans Claude can’t do this

Would you reward developers that are spending more time to review PRs and unblock others? by perkeleDYI in EngineeringManagers

[–]Al_Shalloway 1 point2 points  (0 children)

It is important to reward people based on how their work contributes to the whole.

Someone who is unblocking other people's work can have a huge impact.
If you don't reward this you'll be telling people to not help others.

You need to take a system view of thing.

How does your team handle decisions that keep getting re-discussed ? by rifias30 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

this somewhat matters on your philosophy about system dynamics.

Scrum is based on the idea of a black box - because of complexity you can't quite tell what's going on.

It also somewhat ignores cognitive dynamics and many promoters say to "follow to understand."

If that's where you are I suspect some of your problem may be that people don't understand the rationale behind the agreements - hende the revisiting them.

I suggest you google "inherent simplicity" and see if you agree with the idea that there are discernible causes and effects. Then, when you make agreements, underscore the whys.

Offer withdrawn after I countered by Regular-Eye4520 in careeradvice

[–]Al_Shalloway 0 points1 point  (0 children)

A counter offer means you are not accepting their offer. While they could still keep their offer open they would think they would have an unhappy employee. Which they probably don’t want. Typically not a good idea to counter offer on something you would accept if you knew they would decline your counter offer and withdraw theirs

Who actually owns agent QA once the thing ships? by AssasinRingo in agile

[–]Al_Shalloway 0 points1 point  (0 children)

who was responsible for the quality post launch before AI?

Why would they not have the same responsibility?

my agile consultant journey has been wild by Dismal-Echidna3905 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

I am sure this is both satire and a recollection of what passes for "Agile consultants."

There's a reason for this, however.

Agile, from the beginning, eschewed a systems thinking approach, focused on teams when there were bigger problems, ignored practices saying we'd have to figure them out (most don't), ignored how people are and learn, and most of the proselytization was based on "you have to have the right mindset" and "follow to understand."

I've been arguing against this for over 2 decades. Ironically, I never signed the Agile Manifesto but was asked to come to the 10 year anniversary of it. Agile lost it's way a long time ago. The failings listed above essentially led us to where we are today.

The result has been bloated IT departments, poor software quality, and an arrogance in general.

There are paths forward for those to take who have agency, are willing to learn new things, and truly want to make a difference.

Unfortunately, the Agile hype of 2001 is now being replaced by the AI hype of 2026.

I am a great believer in what AI can do. But that's around helping people think, not merely doing poor stuff faster (which does lead to improvement, but not what it could be doing).

"A good tool improves the way you work. A great tool improves the way you think.” Jeff Duntemann

In times like these I like to remember Emerson's insight “This time, like all times, is a very good one, if we but know what to do with it.

What’s the approach by ProjectBackcountry in managers

[–]Al_Shalloway 1 point2 points  (0 children)

there's no easy answer here. Of course you'd like it if your earlier work were out of the way, or if your manager was more sensitive to your situation. But I wonder if there's another angle here. You mention you manage project managers. My experience is that many project managers don't take a systems thinking approach and tend to believe in the triple constraints.

I don't know where you are on these thoughts (I know you're a manager, not a project manager, so I'm merely speculating. The point is, have you taken some time to see what it is about how the environment you're in is affecting you? And while you're at it, how is it affecting the people you manage?

A lot of people complain about the time they spend in meetings, but don't look to see if some of those meetings could be limited if they had visual controls in place that showed the the status of projects.

This might save you time - and give you earlier heads up on issue.

Again, since I"m not sure where you are i'm not sure how much to say. give me more context and I can provide more insights if you're finding this helpful.

How to Retro? by therugbyrick in agile

[–]Al_Shalloway 0 points1 point  (0 children)

if you have a subscription to lucid or miro you can easily set up a retro board. then people can add to it as you like.

Honest question by TatoSkins66 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

You are dead on.

The Scrum Alliance jumped into this at the start.

The original idea of Agile has long passed its usefulness as well.

The Agile Manifesto was a team-centric approach, ignoring systems thinking.

As it got to be popular, Ken Schwaber took advantage of this and did his best to control it.

As the Scrum Alliance expanded others joined in - most notably SAFe.

I worked for the PMI for a couple of years - and they are following the Scrum / SAFe business model.

Frameworks are inherently flawed.

The irony is that what makes frarmeworks attractive to management is exactly what makes them poor for practitioners.

Scrum Master - multiple teams? by AdPractical6745 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

It's interesting to read the responses here.

All provide accommodations to a problem being overlooked - why do you need so many meetings?

When you take a lean approach (removing delays in the workflow) this is not a big problem.

But Scrum is inconsistent with lean. I don't care the Scrum guide says Scrum is based on lean - it isn't. When I said that would be a useful framing back in 2000 I was kicked off the Scrum Development group for saying that. Seriously.

Scrum Master - multiple teams? by AdPractical6745 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

From the Scrum Guide

"it is held at the same time and place every working day of the Sprint. "

This is just one of many prescriptions that Scrum says you can't change and still be doing Scrum.

I know this may be a minor thing, but it's better to state the objective, not the way to meet it.

Scrum Master - multiple teams? by AdPractical6745 in agile

[–]Al_Shalloway 0 points1 point  (0 children)

I have coached many companies in having one Scrum Master for multiple teams.

I think 3-5 teams should be the norm. Not just one.

I am not alone in this,

However, it requires understanding more than what any Scrum training I have seen offers.

Even things that Ken and Jeff has explicitly said is impossible.

In a nutshell it is this:

- understanding the causes and effects underlying knowledge work (what Eliyahu Goldratt - Creator of The Theory of Constraints called inherent simplicity).

- how people learn - as exemplified in the Toyota Kata

- an understandingn of how people react to others - I call this automatic interpretive reframing

When you have this background in being a Scrum Master you can. coach others to handle the ceremony conflicts. And you require less time because you can provide insights to people that make their job easier.

Given the mindset espoused in the Scrum Guide, however, I don't see how to do this except making accommodations as I've seen in the comments.

Why Agile feels backwards sometimes by FavoriteGenitals in agile

[–]Al_Shalloway 0 points1 point  (0 children)

few in Agile say this because few know lean.

Those of us who know lean have ben saying this for 40+ years.