|
|
|
|
|
by r0naa
4018 days ago
|
|
Could you elaborate on the "Scrum" compliant part? I am not super well versed in software development methodologies but the company I am interning at is using Scrum and I have come to appreciate the fact that it helps me "focus" on something and provide fast iteration for the product. Why is do you think it's bad and what are some alternatives? |
|
These methods take management strategies typically reserved for juniors and the underperforming and try to apply them to everyone. It's awful.
However, "Agile" and "Scrum" seem to mean different things everywhere. Some companies say they "do Scrum" but just mean that they have a 15-minute status meeting (which isn't that big of a deal; it's a minor annoyance but it actually can defuse politics and suspicion). Others haul out the whole shebang, with nightmarish "ceremonies" that take hours and involve beasts like "product backlogs" and "business user stories" meant to spread disease.
By "Scrum compliant", I meant the sort of mediocre (or junior) engineer who will accept being managed down to the day.
That said, I don't think that Agile or Scrum is the right thing, even for juniors. Junior engineers should be getting daily feedback, but it should be in the form of genuine doing-the-right-thing mentoring, not continual progress tracking.