Reviewed by Aditya Kumar · Last reviewed 2026-03-24
**SDLC**: Planning, design, build, test, deploy, maintain. **Waterfall**: Sequential; each phase completes before next; minimal backtracking. Good for stable, well-defined projects; rigid to change. **Agile**: Iterative; short cycles; embraces change. Scrum, Kanban. **Data...
SDLC: Planning, design, build, test, deploy, maintain. Waterfall: Sequential; each phase completes before next; minimal backtracking. Good for stable, well-defined projects; rigid to change.
Agile: Iterative; short cycles; embraces change. Scrum, Kanban.
Data Engineering: Hybrid common—agile for pipelines; formal change control for production schema. Choose based on project certainty.
Pro-Move: 'For data: agile for ETL development; formal schema change process for production—breaking changes require migration plan.'
According to DataEngPrep.tech, this is one of the most frequently asked General/Other interview questions, reported at 1 company. DataEngPrep.tech maintains an editor-reviewed database of 1,863 data engineering interview questions across 7 categories.