We hopefully can agree that Agile methodologies originally served to allow software code for products and features (net-new, patching, etc) to deliver to market more expediently.
Now that Agile has fully matured and evolved into all facets of technology, we can't escape the byproduct of the method when it doesn't fit the above type of work:
- Compartmentalization of actions w/o understanding the big picture increases risk
- Cannot meet in traditional manner to meet and discuss design/strategy (We are always putting out one fire after another. The fire itself is considered the product feature. Ha!)
- Productivity is measured in JIRA/SN output that does not consider quality or complexity of work
- Interpretation of the methodology encourages sloppiness/speed over actually understanding the method. Agile is a legitimate skill and takes time to learn and review how the method is or is not working.
- Promotes zero time to build and maintain professional relationships. We are mere chess pieces on the board. Someone above is moving us or the board around. What purpose do I serve each day at work?
- Agile destroys any ability to accurately place value on any given worker. We are all not robots on an assembly line. The number of tickets assigned/closed/etc is not a metric that matters. At all.
We have concerns that need to be addressed, we have ideas to share, we want to participate in the company's future and improve ourselves along the way.
Agile is forced upon us poorly and without any regard for whether it makes sense. It does not consider our individual professional skillset, it does not value a real person's contribution today or tomorrow.
Each one of us should expect to be treated as professionals in the workplace. Agile promotes the opposite, it is a dirty factory floor with no mop in sight.