Angular and Waterfall Model: Traditional Software Development