Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Cet article est également disponible en français.
This week I had the pleasure to talk with exciting people⊠who happen to be in tough situations.
Iâd like to share some parts of our discussions. I think they sum up pretty well where theyâre in now. This can actually be read as a follow-up to my previous post about those companies implementing Agile in such a wrong way that they are actually giving the worst possible picture of Agile, ever.
Does it sound familiar to you? đ
Some compelling quotes summing up the situation
If you behave like their mom and youâre always cleaning up after them, then why would they stop being dirty?
Please note that sometimes, a mom scolds her children. When necessary, it can go as far as punishment!
Frankly, if thatâs the POâs job to check manually that there is no regression, then why the developers would care automating tests?
I tend to think that things are going much better when the person feeling pain and the person in capacity to bring solutions to the pain are the same person.
OK, so you told the stakeholders that User Stories must be ready before you can start working on them, yet you start working on them anyway. From their point of view, they are totally right to keep working the same way.
Just put your feet in their shoes. If nothing stops you from working the same way, then why would you stop and work differently?
You work like crazy to successfully ship the product in spite of the vast amount of debt. So in the end, whatâs wrong? In any case itâs not the debt since you manage to deliver anyway.
Sure thing: why care as long as there is no impact on business?
Some time ago, these people were not called developers but software engineers. An engineer follows a code of ethics. He wonât allow to build a bridge that might collapse. Are you behaving as engineers or as code monkeys?
⊠The answer is rarely âas engineers.â
Whatâs the common thread?
Itâs that everybody behaves as heroes of course!
Each time, people are showing an incredible amount of goodwill, in truth too much goodwill: people want too much to do the right thing. It all ends up with broken rules and processesâŠ
A first good reason to break the rules: to be the one saving the day
We all have a natural tendency: we want to save people, things, projects! We like to pose ourselves as heroes. And then the rules sufferâŠ
Youâve just been assigned an urgent task! Itâs undoubtedly critical to the business! Why following processes? Go for it and save the company!Another good reason to break the rules: the fear of having nothing to do
Most peopleâââat least in our western cultureâââsimply cannot conceive the perspective of having nothing to do at work.
Thatâs the classic âmaximize production capacityâ thinking which is so ingrained into our minds. We forget that whatâs must be maximized is actually produced value⊠Which is not a direct result of the amount of work.
Why such a focus on rules? Are you obsessing over it, Jean-Pierre?
Well, maybe a little đ
Knowing how to say ânoâ
Jokes aside, knowing how to say ânoâ is an essential skill in our industry.
We already explained at Agile en Seine how it was an essential skill of the Product Owner.
Sandro Mancuso in his book about Software Craftsmanship explains how it is also an essential skill of good developers.
As for the Scrum Master, itâs easily one of his main duties when aboard a not-yet-seasoned team.
Why are we defining processes?
These rules are there for good reasons. And these rules have been formalized so that itâs effortless to decline breaking these rules.
Process is a tool that makes it easier to say âno.â
Donât feel bad for hiding behind processes: thatâs exactly why they have been created in the first place.
Youâre the only one responsible to live by them⊠Itâs as if it was hurting to abide by the rules. đš
OK, what do I do now?
Well⊠Learn to say ânoâ and follow your processes.
And if thatâs not an option, maybe because it became systemic and that you cannot do anything about it, that itâs not in your hands anymoreâââthe remedy is quite simple:
Just quit. Go away.
What do you owe to this company anyway?
Whatâs the point to stay here, to try to make this junk Agile work? The patient is brain-dead. Switch off the life support.
Youâll find a better job somewhere else.
But itâs the same thing everywhere, anyway, right?
Iâve been also asked whether companies or teams actually practicing Agile do exist. Isnât it only some kind of mirage, some fantasy?
Yes Agile companies and teams do exist! Donât waste your time in a company lying to oneself.
Liked this article? Show it!
Please clap đ and share the article! It is because of you that I put my heart and soul into writing.
And follow me on my blog to be notified when I publish new articles!
Thank you so much!
Stop doing Agile under perfusion! was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.