Question: Explain in detail and please provide reference on your information for the answer 1.. Software specification and software evolution/maintenance are two of the fundamental activities
1.. Software specification and software evolution/maintenance are two of the fundamental activities common to all software processes. Describe what tasks primarily take place during each of these activities. (8 points) 2. Many software process models advocate an iterative approach to software development. Explain what is meant be an iteration. (5 points) 3. Briefly describe at least two major differences between the classic waterfall software process model and agile development methods such as extreme programming and scrum. (10 points) 4. What is a software prototype and what benefit do they provide to software development? (8 points)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
