Warning: foreach() argument must be of type array|object, bool given in /var/www/html/web/app/themes/studypress-core-theme/template-parts/header/mobile-offcanvas.php on line 20

Problem 1

Explain why professional software that is developed for a customer is not simply the programs that have been developed and delivered.

Problem 2

What is the most important difference between generic software product development and custom software development? What might this mean in practice for users of generic software products?

Problem 3

Briefly discuss why it is usually cheaper in the long run to use software engineering methods and techniques for software systems.

Problem 4

Software engineering is not only concerned with issues like system heterogeneity, business and social change, trust, and security, but also with ethical issues affecting the domain. Give some examples of ethical issues that have an impact on the software engineering domain.

Problem 6

Explain why the fundamental software engineering principles of process, dependability, requirements management, and reuse are relevant to all types of software system.

Problem 7

Explain how electronic connectivity between various development teams can support software engineering activities.

Problem 8

Noncertified individuals are still allowed to practice software engineering. Discuss some of the possible drawbacks of this.

Problem 9

Noncertified individuals are still allowed to practice software engineering. Discuss some of the possible drawbacks of this.

Problem 10

The "Drone Revolution" is currently being debated and discussed all over the world. Drones are unmanned flying machines that are built and equipped with various kinds of software systems that allow them to see, hear, and act. Discuss some of the societal challenges of building such kinds of systems.

Access millions of textbook solutions in one place

  • Access over 3 million high quality textbook solutions
  • Access our popular flashcard, quiz, mock-exam and notes features
  • Access our smart AI features to upgrade your learning
Get Vaia Premium now
Access millions of textbook solutions in one place

Recommended explanations on Computer Science Textbooks