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. What I Don't Want to Hear Anymore in an Agile Project

What I Don't Want to Hear Anymore in an Agile Project

ZL Thomas Jardinet has heard quite enough during his Agile projects, thank you very much. Here's what you should never hear (or say) during the next sprint.

Thomas Jardinet user avatar by
Thomas Jardinet
CORE ·
Apr. 11, 18 · Opinion
Like (9)
Save
Tweet
Share
5.89K Views

Join the DZone community and get the full member experience.

Join For Free

I often have the impression that saying that a project is agile is an excuse to say that there is nothing to criticize since we are agile. Why do you say that there are things to improve since we are agile? And by the way, since the project itself is agile, then all its project members are. Agility is also a mindset, for which I wanted to share with you what I have heard from some so-called "agile" projects.

"We don't need a Daily Meeting! Besides, the user stories will be ready in a month, anyway!"

Let's say just it's an opportunity to make sure everyone knows what everyone is doing, see which subjects are linked together, bring up complex issues, etc. After that, if you don't know in the morning what you'll be working on, you should worry, right? And no, I wouldn't comment on the second part of your sentence. I'll do it iteratively I think...

"Here, I'll send five e-mails to the same person about what he should do as quickly as possible, in the tone of order. Oh, he has a deliverable to send tonight!?!?"

This is called micro-management. In short, you're blowing the wind and not allowing people to move forward. Plus you just raised his blood pressure. Not sure he needed it.

"So for this user story, you will do such and such things, in such and such a way, and you will go through me to do it and you will make me check everything, and if I could do it for you, it would be even better. By the way, have you finished? Have you finished? Have you finished?!"

Well, no, if we don't delegate anything, we're not as well off. Not to mention that checking everything and framing everything does nothing to empower people. I'm saying that as I confess to doing the same thing. To my 15-month-old son. But is the person you're looking at a child? Do you think this person's spouse talks to them the same way? I have great news for you! There is a good chance that the person in front of you is an adult and will not be placed under guardianship!

"We're gonna do four-week sprints!"

A four-week sprint, a fortiori, will be rather a long expedition. On that note, I go to buy mountaineering equipment.

"You're an architect. You're not concerned with agility!"

Seriously, don't tell me that.

"How about a fast review on this subject between you and me? Yes, totally! Is the meeting room available?

Do you have something to hide? Can you not talk louder than 130db? Doing this is the best way to not isolate information. If open spaces were created, it is not only for questions of the cost of real estate, perhaps to decompartmentalize people between them, no? To get the information out, right?

"I don't think it's worth having a Trello."

Too bad I had a more complete solution to offer you! But why are we refusing to trace the tasks? I'm gonna have to make my own Trello that I'd only share with myself?

"We don't need to manage the technical debt because we won't have any."

Uh, yes we will! We're bound to have some because in agile, we emphasize functionalities than the way how to do it. So if you want your project to be scalable and with a clean data model, technical debt management would be welcome!


What are the anti-agile mindset patterns you may have heard? Listen to you in the comments!

agile

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Distributed Stateful Edge Platforms
  • How To Validate Three Common Document Types in Python
  • Top 5 Node.js REST API Frameworks
  • What Is Policy-as-Code? An Introduction to Open Policy Agent

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: