Software Engineering Investigation
12 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the main purpose of the text?

  • To explain the different degrees of contact with data sources
  • To describe the characteristics of software engineering data sources
  • To compare the performance of people and tools
  • To discuss the different types of software engineering investigations (correct)

Where are software engineering investigations typically conducted?

  • Only in the classroom
  • Only in the lab
  • Only in the field
  • In the field, lab, or classroom, depending on the research questions (correct)

What are the main steps involved in a software engineering investigation?

  • Hypothesis generation, data collection, data interpretation, and report writing
  • Hypothesis generation, data collection, data interpretation, and feedback
  • Hypothesis generation, data collection, data analysis, and feedback
  • Hypothesis generation, data collection, data evaluation, and data interpretation (correct)

What is an example of a first-degree contact data source?

<p>Brainstorming with participants (C)</p> Signup and view all the answers

What is an example of a third-degree contact data source?

<p>Analysis of problem reports (D)</p> Signup and view all the answers

Which of the following is NOT a characteristic of software engineering data sources mentioned in the text?

<p>Data sources are typically experiments and participant observation (D)</p> Signup and view all the answers

What is the main goal of software engineering investigation?

<p>To improve software development process and product (D)</p> Signup and view all the answers

Which of the following best describes scientific investigation?

<p>A rigorous, systematic approach to eliminate bias and identify facts and cause-effect relationships (D)</p> Signup and view all the answers

Why is software engineering investigation important?

<p>Due to the poor standard of empirical software engineering research (A)</p> Signup and view all the answers

In software engineering investigation, what is a common example of an experiment to explore relationships?

<p>How does the project team's experience with the application affect code quality? (D)</p> Signup and view all the answers

What is an example of an experiment aimed at initiating novel practices in software engineering investigation?

<p>Starting object-oriented design with UML (B)</p> Signup and view all the answers

What are some reasons for conducting software engineering investigation?

<p>To improve, evaluate, prove or disprove theories, and understand scenarios (C)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser