(1) Explain the importance of having a test coupled with real users' views of the product at the end of the development effort, even if it is the test of a prototype and not the fully developed software.
(2) Many will argue that it is considered a good practice to acknowledge the limitation of your research/project. Could you defend this argument?