"The Agile development is a cancer" (c)

This evident thought started to reach some people who are able to deliver this simple message to the masses.

Erik Meijer: "Agile is a cancer that we have to eliminate from the industry"

But you should understand that Agile is not the cause of problems in the industry, but only the result of inadequate attempts to resolve them in a blunt manner: applying the technology of material production's assembly (Toyota-like Scrum/Canban) for the whole software development process. However, there are two main problems that gave rise this cancer:

  • a huge increase of people working as a programmer but who don't have special education in the field of computer's systems;
  • "in house" enterprise development is externalizing to consulting firms.

This trend already developing about last 15-20 years. It was described in more detail in my book "Brain defragmentation. Software development inside" (in Russian).