Problem 1: Does skipping the high-level design and creating the low-level design directly save time? Why or why not?
Problem 2: Do changes in the design phase affect the configuration of the software team, project cost, and product quality? Why or why not?
Problem 3: Is an innovative user interface design better as users? Why or why not?
Problem 4: Is there a single design methodology that is best for all software? Why or why not?