What software development methodologies are you familiar with, and how have you applied them in your work?