1. Describe the major elements and issues with system prototyping.2. Describe the major elements and issues with throwaway prototyping. .3. Compare and contrast extreme programming and throw- away prototyping.