1. Why should acceptance test cases be defined during the logical design phase? After all, the technical design hasn’t been done yet, let alone building the system. Shouldn’t testing activities at least wait until construction is actually underway?
2. Accelerated systems analysis approaches are based on the premise that prototypes can help reveal the most important business requirements faster than other methods. Describe the two most commonly used approaches to accelerated analysis. What do they do and how do they do it? What is one of the criticisms of prototyping? Do the accelerated systems analysis approaches completely replace more formal approaches, such as structured analysis?