SEAM Lec. 1: Software Evolution and Maintenance Course Overview
11 Questions
3 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 focus of the Software Evolution & Maintenance course?

  • Fixing defects and enhancing existing software applications (correct)
  • Researching the historical growth of the global software industry
  • Developing new software applications
  • Reducing the overall maintenance costs of software projects
  • According to the text, what percentage of the total development cost of a project may be consumed by maintenance costs?

  • 50%
  • 100%
  • 70%
  • 90% (correct)
  • What does the text mention about the growth of the global software industry?

  • It has been witnessing stellar growth for three decades (correct)
  • It has been declining for the past three decades
  • It is mainly focused on developing new applications
  • It is engaged in reducing maintenance costs
  • What is the main flaw in the human character mentioned in the text?

    <p>The desire to build without doing maintenance</p> Signup and view all the answers

    According to Mehdi Jazayer, what evolves over time with respect to a particular type of software?

    <p>Our knowledge about the software</p> Signup and view all the answers

    Which of the following is a law of software evolution as described in the text?

    <p>Continual modification to satisfy user needs</p> Signup and view all the answers

    What activities are put under the category of maintenance according to the text?

    <p>All support activities after software delivery</p> Signup and view all the answers

    What does the concept of software evolution mean, as per the text?

    <p>A change from worse state to a better state</p> Signup and view all the answers

    Which activity is put under the category of evolution according to the text?

    <p>Activities to effect changes in requirements</p> Signup and view all the answers

    What does Mehdi Jazayer's view suggest about software evolution?

    <p>'Our knowledge about a particular type of software' evolves over time, not the software itself</p> Signup and view all the answers

    Which law of software evolution states that 'the evolution process is self-regulating'?

    <p>'Self-regulation'</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser