Skip to content
#Agile

Defense Industrial Base Guide: Detecting Agile BS 5- a page guide from the US Department of Defense devoted to the topic of recognition Agile Bullshit, when flexible approaches are only declared.

#Agile #Processes #Software #SoftwareDevelopment

Defense Industrial Base Guide: Detecting Agile BS 5-A page guide from the U.S. Department of Defense devoted to the topic of recognition Agile Bullshit, when flexible approaches are only declared, but not related to reality:) It was written in 2018 year, but still relevant.

Here, for example, is how they are transformed. 4 The main thoughts of Agile:

  1. Individuals and interactions over processes and tools -> “Competence trumps process”
  2. Working software over comprehensive documentation -> “Minimize time from program launch to deployment of simplest useful functionality”
  3. Customer collaboration over contract negotiation -> “Adopt a DevSecOps culture for software systems”
  4. Responding to change over following a plan -> “Software programs should start small, be iterative, and build on success ‒ or be terminated quickly”

Further, the document indicates some patterns that immediately allow you to understand that your project is not good. For example,

  • Nobody on the software development team is talking with and observing the users of the software in action; we mean the actual users of the actual code.
  • Continuous feedback from users to the development team (bug reports, users assessments) is not available.
  • Meeting requirements is treated as more important than getting something useful into the field as quickly as possible.
  • Stakeholders are acting more-or-less autonomously (e.g. ‘it’s not my job.’)
  • End users of the software are missing-in-action throughout development
  • DevSecOps culture is lacking if manual processes are tolerated when such processes can and should be automated

After that, the authors of the document list modern tools for organizing normal development. And then there are questions that should be asked by various project participants to make a diagnosis more accurate:) Overall, an interesting document. I doubt that such a document exists and is used in the defense ministries of other countries:)

P.S. The document itself can be found here. https://bit.ly/AgileBSbyDIB

#Agile #Processes #Software #SoftwareDevelopment