Hacker News new | past | comments | ask | show | jobs | submit login

Which is a perfectly fine counter-argument if you are, in fact, not going it right.

If you say you're doing continuous deployment because you deploy every Tuesday evening, it's perfectly fair to point out that that's not continuous deployment.

Of course, you should follow it up by explaining why as well, but many companies don't actually follow the agile principles.




This is a digression from the original topic, but my criticism of agile is in fact that nobody is doing it right. If the majority of companies that attempt it end up just wasting extra time, the process itself is broken.


I don't think you can claim that. It's the fate of most popular systems. they end up being poorly explained in elevators or adopted based on a blog article rather than investing the few hours or days or weeks to understand what made the process originally successful. It's so common we have a term for it: cargo culting. I don't think you can fault agile for the tribally-spread BS most places do today where points == hours. If anything, you can maybe fault it for seeming a bit too familiar and simple when there are a few important nuances.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: