Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Cargo cult is, to me a tag for a particular kind of action. Where someone does something without an understanding of the mechanism they are using. My best example is agile development. Many (most) people implement agile without really understanding what how it is supposed to work. This is common, and it is a real thing, and a real problem we have. We have. One could give this some other name. Perhaps recipe-ism. Where you follow a recipe instead of understanding the process. But, personally, cargo cult sort of captures the essence of the thing. I never saw it as about Feynman, colonialism, racism or such. It is just about human nature. To me.

Speaking of recipes, the article very much reminded me of internet recipes, the ones that try to cram in as many ads as possible. So the recipe is preceded by the writer's life history, the history of the recipe, whether the name of the product is politically correct and then (200 ads later) three lines of the stuff you were really looking for. And in the worst circumstances you find that the core thing was not really all that informative. Sigh.



Hmm, "Cargo cult Agile"...? Yeah, the way "Agile"[1] is too often practiced, the way that has made everyone under ~45 hate "Agile", with its focus on Scrum and meetings and tickets and the ceremonies of "Agile"... Focus on ceremonies; how much more cult-like can you get? Yup: Cargo cult Agile.

___

[1]: Agile is an adjective, not a noun.


Nice one! Ceremonies! I like that.

The unfortunate thing is that the tag word "agile" in this context has obliterated some very sound ideas of how to effectively develop software in teams. But that would require actual thinking. In lieu of that, maybe we should just get some kind of high priests to run the scrum meetings? Sorry. I have been in the software business way, way too long.

If anyone actually wants to think about software development, my starting point would be John Holland's "Hidden Order". Don't read it. Try to implement it for software development teams.


> In lieu of that, maybe we should just get some kind of high priests to run the scrum meetings?

My new mantra: If the Scrum Shaman doesn't have a feathered mask, a rattle with bones in it, and a small fire for burning pieces of sacrificial goat meat, they're obviously a fraud and I ain't participating.




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

Search: