Does the development process follow lean/agile methods?
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 resources building features that haven’t been somehow proven or tested. They also stay focused on good governance practices to alleviate technical debt over time.
Resources:
- Read How to Transition from Waterfall to Agile Methods
- Read Five Lessons Learned from Agile Processes
- Watch Waterfall is Not a Dirty Word
- Read Sustainability on LinkedIn Pulse
- Tim’s Agile/technical debt post (forthcoming)