Junior — Middle
Can you give examples of when you applied Agile methodology and situations where you used the waterfall approach?
sobes.tech AI
Answer from AI
Agile is used when a project requires flexibility and frequent changes. For example, in web application development, where requirements may change during the process, the team uses sprints, daily stand-ups, and quick feedback from the customer.
The Waterfall approach is suitable for projects with clearly defined requirements and a fixed scope of work, such as developing embedded software for medical equipment, where changes after the start of development are undesirable and can lead to serious risks.