Does the development process follow lean/agile methods?

Development

Lean/agile methods are predicated on collaboration and responding to change as you learn new things. This is a much more efficient approach than traditional methods that focus on extensive planning, documentation, and negotiations up front. This efficiency is a cornerstone of agile development.

However, improperly managed agile methods can lead to sloppy code and technical debt, resulting in less sustainable digital solutions. Good agile teams don’t waste time or resources building features that haven’t been somehow proven or otherwise tested. Impactful agile teams also focus on good governance practices to alleviate technical debt over time. 

Resources:

More development strategies