Copyright

Development & Testing Methods in Software Engineering Chapter Exam

Exam Instructions:

Choose your answers to the questions and click 'Next' to see the next set of questions. You can skip questions if you would like and come back to them later with the yellow "Go To First Skipped Question" button. When you have completed the practice exam, a green submit button will appear. Click it to see your results. Good luck!

Page 1

Question 1 1. What is the final stage of a stage-gate process development funnel?

Question 2 2. How many stages make up a successful stage-gate process development funnel?

Question 3 3. What are the two things that are required in order to use RAD?

Question 4 4. Even in RAD, which of the following has to happen first?

Question 5 5. Who writes user stories and acceptance criteria?

Page 2

Question 6 6. Which of the following questions is NOT answered by a user story?

Question 7 7. What method of testing is done from the point of view of an expert user?

Question 8 8. Why is software testing important?

Question 9 9. Which of the following is NOT a Scrum role?

Question 10 10. Agile development emphasizes _____.

Page 3

Question 11 11. Which of the following software paradigms involve product delivery on short cycle of iterations?

Question 12 12. Which role has the ultimate decision on project delivery in a joint application development environment?

Question 13 13. What type of testing is performed immediately before deployment?

Question 14 14. What is a failed test?

Question 15 15. During which phase of the Software Maintenance Process do the software engineers develop a report that defines the constraints and resources needed to support the changes?

Page 4

Question 16 16. _____ is the most common type of software maintenance?

Question 17 17. What is refactoring?

Question 18 18. Which of the following is NOT a refactoring benefit?

Question 19 19. What is the main role of recurring meetings in the Scrum framework?

Question 20 20. Which of the following is not a major principle of Lean?

Page 5

Question 21 21. Which of the following is NOT an important Agile attribute that must be maintained while scaling?

Question 22 22. How big is a traditional Agile team?

Question 23 23. What would a stage-gate process development funnel be useful for?

Question 24 24. What is RAD?

Question 25 25. Which of the following best describes acceptance criteria?

Page 6

Question 26 26. Which of the following is NOT a best practice for software testing?

Question 27 27. An important element of any agile method is _____.

Question 28 28. What role is responsible for ensuring documentation of the JAD session?

Question 29 29. Who normally performs Business Level Testing?

Question 30 30. Which type of software maintenance deals with environment changes such as hardware, software, operating systems, or organizational policy changes?

Development & Testing Methods in Software Engineering Chapter Exam Instructions

Choose your answers to the questions and click 'Next' to see the next set of questions. You can skip questions if you would like and come back to them later with the yellow "Go To First Skipped Question" button. When you have completed the practice exam, a green submit button will appear. Click it to see your results. Good luck!

Computer Science 307: Software Engineering  /  Computer Science Courses
Support