Question1. Explain 3-approaches to organizing programming teams. For what types of assignments or development activities is each approach best suited?
Question2. Discuss how does implementing a maintenance change differ from a new system development project?
Question3. List and briefly describe implementation phase QA activities other than software testing. What is the effect on software testing of not performing non-testing QA activities?
Question4. Briefly describe direct, parallel, and phased installation. What are the advantages and disadvantages of each installation approach?