Introduction to Waterfall Software Development Waterfall software development is a structured process for creating software that has…