Pearson eText for Software Engineering -- Instant Access (Pearson+)
10th Edition
ISBN: 9780137503148
Author: Ian Sommerville
Publisher: PEARSON+
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 1, Problem 1.4E
Explanation of Solution
Software engineering may face some challenges in 21st century. They are as follows:
- Legacy challenge:
- This challenge is related to the issues regarding maintaining and updating the software in a way that the costs can be minimized and necessary business services continue to be delivered.
- Engineers should be well aware of the local laws governing the use of intellectual property like patents, copyright, etc. so that the intellectual property of employers and clients is protected...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Where do well-accepted beliefs and practises in software engineering fall short? Explain?
Comparing Jason Hickel's De-development framework to Martin Heidegger's The Question Concerning Technology reveals several striking similarities and distinctions.
Apart from the challenges of heterogeneity, business and social change and
trust and security, identify other problems and challenges that software
engineering is likely to face in the 21st century (hint: think about the
environment).
Chapter 1 Solutions
Pearson eText for Software Engineering -- Instant Access (Pearson+)
Ch. 1 - Explain why professional software that is...Ch. 1 - What is the most important difference between...Ch. 1 - What are the four important attributes that all...Ch. 1 - Prob. 1.4ECh. 1 - Prob. 1.5ECh. 1 - Explain why the fundamental software engineering...Ch. 1 - Prob. 1.7ECh. 1 - Prob. 1.8ECh. 1 - Prob. 1.9ECh. 1 - Prob. 1.10E
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- What can software engineering achieve? Who is the audience?arrow_forwardA comparison of Jason Hickel's De-development framework with Martin Heidegger's The Question Concerning Technology finds a number of startling parallels and differences.arrow_forwardDo researchers in the field of software engineering need to address any pertinent questions?arrow_forward
- Exist further software engineering principles? Explain?arrow_forwardWhat are some of the underappreciated fundamentals of software engineering? explain?arrow_forwardWhat are the similarities and differences between Jason Hickel's De-development framework and Martin Heidegger's The Question Concerning Technology.arrow_forward
- Why are there so pervasive issues in software engineering? Explain?arrow_forwardWhat aspects of software engineering are fundamentally flawed? explain?arrow_forwardHow has the broad use of the internet impacted software systems and software systems engineering, and what are some of the implications of these shifts?arrow_forward
- What role do design patterns have in software engineering? Provide an explanation of three design patterns and an illustration of each.arrow_forwardWhat are the most obvious yet often overlooked aspects of software engineering? Explain?arrow_forwardEvery job and every profession have power attached to them. Also, there is a matching level of responsibility with having authority. What do you think are the advantages that a software engineer has because they work in this industry, in light of the IEEE code of ethics for software engineering?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning