Agile has held a position as somewhat of a professional religion of software engineering.
Recent research has found that Agile software projects had a 268% higher failure rate.
Google’s DORA team is turning their backs on Agile and DevOps.
Synodus is reporting that by moving away from Agile, they are delivering projects 2-3x faster.
Impact Engineering is being favored over traditional Agile and DevOps metrics.
Loss aversion awareness can play a big role in mitigating project success.
The paper concludes that merely having clear requirements, even when they change late in development, seems to have a significant role in software project success.
Existing software engineering methodologies fail to address that humans are not machines and psychological factors impede the ability to address problems.
Having identified the issue, the paper presents how to use requirements before the start of a project to provide the opportunity to address problems when loss aversion is at its lowest.
Software projects become disasters when humans fail to address smaller scale technical problems.