First parts of the document are pure BS focusing on hype technologies rather than “Agile”. I mean, questions about ”Kubernetes or Docker Swarm?” etc. The last section with flow chart is good though.
They aren't "hype" technologies - but it does seem badly framed. If it were to say "the team uses version control, CI frameworks, agile tracking tools then they might be agile" it would make more sense. That would be especially useful if , say, much of their existing softare is delivered once a month via zip files on an ftp server.
U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
11–20 of 47 posts
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#12The document contains and is a symptom, the root cause analysis of why this document exists should be next.
Reading between the lines, there's lots of complaining here about teams working with people who aren't users and having no mechanism to reach users. I suspect that there is a very large "cottage" industry of companies that basically sit between teams and end-users and act as "intermediaries" and basically just siphon tax dollars into their quarterly revenue reporting while breaking the connection between teams and users, guaranteeing successful software is never delivered, and making sure that software efforts essentially go on forever or are restarts of previously failed efforts.
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#13Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#14Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#15Lovely:
> Are teams empowered to change their process based on what they learn? No -> Agile BS
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#16the church of agile. yet it feels to deliver good quality software on predictable timelines.
agile is simply a way to cover management's ass and shift blame to programmers or other stakeholders. worse more with microservices or more appropriately "distributed monoliths" you can easily shift the blame to - the other team has been blocking our progress since we need an api they provide.
seen this playout so many times at $lastjob.
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#17> "Meeting requirements is treated as more important than getting something useful into the field as quickly as possible."
I've got a bad feeling about this. It seems like the kind of attitude that leads to last Friday's Crowdstrike update.
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#18Sharing this link to a buddy... He's a "full stack web developer" for the US Army and can't make an HTML page but sure can do "npm run start".
Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#19Re: U.S. Department of Defense – Detecting Agile BS [pdf] (2018)
#20I love this document. I'm absolutely going to be sharing this around a bit at my company