• manicdave@feddit.ukOP
    link
    fedilink
    arrow-up
    6
    arrow-down
    4
    ·
    23 days ago

    My point isn’t actually about the software.

    Agile is a limited form of workplace democracy that succeeded because the usual forms of disciplining workers couldn’t be enforced to stop it. It’s taken off in software because the outlay for software is so low that people can just quit their jobs and start a rival project with preferable working conditions. It’s stuck around because it’s significantly more effective than dictat.

    I have problems with agile too. A lot of the “ceremonies” seem more like cult rituals and bad practices are often assumed to be self justifying when they should be interrogated. (I once had a bust up in the office because I insisted in creating a future proof test framework instead of writing just what’s needed at the time. I was overruled and I’m still mad about it).

    So I guess my point isn’t even about the specific agile practices either.

    The point is that workers are able to self manage when they’re allowed to, and agile has accidentally proven this to be the case. Other work places should adopt some of these ideas. And these ideas should be pushed further, into business decisions and HR and management. And physical communities etc. all the way up to actual government.