Agile
About this topic
Agile methodologies refer to iterative approaches to software development and project management focused on collaboration and continuous improvement. Agile accelerates delivery and enhances adaptability to change.
Agile methodologies refer to iterative approaches to software development and project management focused on collaboration and continuous improvement. Agile accelerates delivery and enhances adaptability to change.
Monthly7%
Quarterly35%
Annually22%
On a project-by-project basis16%
As needed in response to specific factors10%
We use different strategies for different projects5%
We’re in the process of creating a software development strategy1%
We don’t follow a strategy1%
Other (I’ll share in a comment)
No automated tests, and no intention to ever write them12%
No automated tests, but have an intention to write them in the future34%
Writing automated tests after big feature releases19%
Writing automated tests after several sprints17%
Writing automated tests at the end of the sprint6%
Writing automated tests at the end of each user story2%
Ensuring each commit has automated tests2%
Test Driven Development3%
Other (please comment)
Problems with tool integration12%
High vendor costs42%
Lack of buy-in from employees58%
Lack of buy-in from executives70%
Limitations of the low-code/no-code software53%
Bugs in the finished code12%
None of these — we’ve adopted low-code/no-code tools2%
Other (I’ll share my barrier in the comments)1%
