Software Engineering Investigation

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

What is the primary purpose of comparing entities, properties, and other elements in software engineering?

  • To understand the performance of people and tools (correct)
  • To assess the usability of software tools
  • To evaluate the complexity of software programs
  • To determine the understandability of software documentation

Where can software engineering investigations typically take place?

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

What are the key steps in a software engineering investigation?

  • Brainstorming, interviews, questionnaires, system illustration, work diaries, and think-aloud protocols
  • Surveys, case studies, experiments, and participant observation
  • First-degree contact, second-degree contact, and third-degree contact
  • Hypothesis generation, data collection, data evaluation, data interpretation, and feedback into an iterative process (correct)

Which of the following is an example of first-degree contact in software engineering data collection?

<p>Brainstorming and interviews (A)</p> Signup and view all the answers

Which of the following is an example of second-degree contact in software engineering data collection?

<p>Instrumenting systems and real-time monitoring (C)</p> Signup and view all the answers

Which of the following is an example of third-degree contact in software engineering data collection?

<p>Problem report analysis and documentation analysis (B)</p> Signup and view all the answers

What is the primary purpose of software engineering investigation?

<p>To conduct rigorous, systematic research to eliminate bias and validate facts (C)</p> Signup and view all the answers

Which of the following is NOT a common goal of software engineering investigation?

<p>To generate more scientific laws about software engineering (D)</p> Signup and view all the answers

What is the main reason the text suggests that we need to talk about software engineering investigation?

<p>The standard of empirical software engineering research is quite poor (C)</p> Signup and view all the answers

Which of the following would be considered a software engineering investigation experiment?

<p>All of the above (D)</p> Signup and view all the answers

What is the main difference between software engineering investigation and standard software engineering research?

<p>Software engineering investigation applies scientific principles and techniques (A)</p> Signup and view all the answers

Which of the following would NOT be considered a valid goal of software engineering investigation?

<p>To generate more scientific laws about software engineering (D)</p> Signup and view all the answers

Flashcards are hidden until you start studying

More Like This

Software Engineering Investigation
12 questions
Empirical Investigation 1 Quiz
12 questions
Empirical Investigation 1 Quiz
12 questions
Use Quizgecko on...
Browser
Browser