Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
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
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).
Where do well-accepted beliefs and practises in software engineering fall short? Explain?
What can software engineering achieve? Who is the audience?
Chapter 1 Solutions
Software Engineering (10th Edition)
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
- A 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_forwardExist further software engineering principles? Explain?arrow_forward
- Why are there so pervasive issues in software engineering? Explain?arrow_forwardApart from business and societal change, trust and security, and heterogeneity, can you name any additional difficulties or challenges that the Software Engineering profession is expected to confront in the next five years? Use clear examples to back up your responses.arrow_forwardWhat are the similarities and differences between Jason Hickel's De-development framework and Martin Heidegger's The Question Concerning Technology.arrow_forward
- What role do design patterns have in software engineering? Provide an explanation of three design patterns and an illustration of each.arrow_forwardMight you think of any other obstacles that software engineers can anticipate to face in the next five years, except from the ones already mentioned (business and social change, trust and security, and heterogeneity)? Give concise explanations to back up your claims.arrow_forwardWhat are the most obvious yet often overlooked aspects of software engineering? Explain?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