Software Engineering Investigation: Empirical Investigation 1
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 types of data sources are typically used in empirical software engineering?

  • Brainstorming sessions, think-aloud protocols, and usability testing
  • Prototypes, simulations, and mathematical models
  • Interviews, focus groups, and literature reviews
  • Surveys, case studies, and experiments (correct)
  • What is the purpose of a formal experiment in empirical software engineering?

  • To retrospectively study a situation and document relationships and outcomes
  • To generate hypotheses and research questions for further investigation
  • To document an activity by identifying key factors and constraints
  • To conduct a controlled investigation by manipulating and documenting key factors (correct)
  • Which of the following is an example of first-degree contact in empirical software engineering?

  • Brainstorming sessions (correct)
  • Problem report analysis
  • Off-line monitoring
  • Documentation analysis
  • What is the purpose of maintaining control over variables in empirical software engineering investigations?

    <p>To ensure the validity and reliability of the study</p> Signup and view all the answers

    Which of the following is a hidden aspect of performing empirical software engineering studies?

    <p>Obtaining ethics approval and informed consent</p> Signup and view all the answers

    When is a case study an appropriate investigation technique in empirical software engineering?

    <p>When the activity has already occurred</p> Signup and view all the answers

    What is the main purpose of software engineering investigation?

    <p>To apply scientific principles to study software properties</p> Signup and view all the answers

    Why is scientific investigation considered rigorous and systematic?

    <p>To eliminate subjective influences in the search for facts</p> Signup and view all the answers

    What aspect of the code quality does software engineering investigation aim to understand?

    <p>The impact of project team experience on code quality</p> Signup and view all the answers

    Which is a purpose of an experiment in software engineering investigation?

    <p>To evaluate and improve software processes or products</p> Signup and view all the answers

    Why do we discuss empirical software engineering research?

    <p>Because the research quality in this area is lacking</p> Signup and view all the answers

    What is the goal of initiating novel practices in software engineering investigation?

    <p>To challenge and introduce new approaches</p> Signup and view all the answers

    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