Software Evolution Processes
10 Questions
1 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 may drive system evolution according to the text?

  • Proposals for change (correct)
  • Budget constraints
  • Competitor analysis
  • Marketing strategies
  • When might urgent changes have to be implemented without going through all stages of the software engineering process?

  • If a serious system fault has to be repaired to allow normal operation to continue (correct)
  • If there are minor bugs in the system
  • If the team wants to experiment with new technologies
  • If the team is behind schedule
  • What problem may arise when the development team has used an agile approach but the evolution team is unfamiliar with agile methods?

  • The evolution team may expect detailed documentation to support evolution and this is not produced in agile processes (correct)
  • The development team may resist change
  • The development team may lack creativity
  • The evolution team may prefer a plan-based approach
  • What is essential for estimating the cost and impact of a change, according to the text?

    <p>Linking proposals for change with affected components</p> Signup and view all the answers

    When does change identification and evolution continue throughout the system lifetime?

    <p>Always</p> Signup and view all the answers

    What is essential for estimating the cost and impact of a change?

    <p>Linking proposals for change with affected components</p> Signup and view all the answers

    When might urgent changes have to be implemented without following all software engineering stages?

    <p>To repair a serious system fault for normal operation to continue</p> Signup and view all the answers

    What may drive system evolution?

    <p>Proposals for change</p> Signup and view all the answers

    When does change identification and evolution continue throughout the system lifetime?

    <p>&quot;After the completion of the software engineering process&quot;</p> Signup and view all the answers

    "What problem may arise when the development team has used an agile approach but the evolution team is unfamiliar with agile methods?"

    Signup and view all the answers

    More Like This

    The Evolution of Programming Languages Quiz
    10 questions
    Software Development Process Overview
    16 questions
    Software Processes Chapter 2 Quiz
    18 questions
    RUP Phases and Evaluation
    40 questions

    RUP Phases and Evaluation

    PermissibleMemphis8565 avatar
    PermissibleMemphis8565
    Use Quizgecko on...
    Browser
    Browser