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 6, Problem 6.10E
Explanation of Solution
Software architect as independent profession:
“No”, it is not necessary to have a separate profession of “software architect” who works independently with a customer to design the software system architecture. The software architecture affects the disreputability, robustness, performance and maintainability of a system. As it plays a major role, it cannot be designed simply by working with the customer alone independently...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Should there be a separate profession of ’software architect’ whose role is to work independently with a customer to design the software system architecture? A separate software company would then implement the system. What might be the difficulties of establishing such a profession?
Should there be a separate profession of'software architect,' whose purpose is to develop the software system architecture independently with a customer? The system would subsequently be implemented by a separate software business. What challenges may there be in developing such a profession?
Which issue, in your view, is now posing the greatest challenge to the field of software engineering?
Chapter 6 Solutions
Software Engineering (10th Edition)
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 safety-critical system is one whose failure or misuse may cause human injury or death. Given that an EHR system can be considered to be such a system, which tasks associated with software implementation deserve special attention?arrow_forwardIs there any aspect of software engineering that falls outside of the purview of the aforementioned principles, or do they encompass everything? Explain?arrow_forwardThere is a deficiency of fundamentals in the discipline of software engineering. Explain?arrow_forward
- In your view, which of the current challenges affecting the field of software engineering do you believe is the most important one?arrow_forwardIn this session, I'll be focusing on the significance of software architecture at every stage of the process.arrow_forwardIs it possible, in your opinion, to pin down software engineering's ultimate goal? Pardon my lack of knowledge, but what is this?arrow_forward
- The authority that comes with each job or position is different. Moreover, with power comes a heavy load of accountability. What, in your opinion, are the skills that a software engineer acquires by dint of working in this sector, bearing in mind the IEEE code of Ethics for Software Engineering?arrow_forwardDoes the field of software engineering work towards a one, overarching objective? Therefore, could you perhaps explain what you mean by "that"?arrow_forwardThere is an inherent degree of authority in every job and career. For with authority comes the burden of duty. What special abilities do you think a software engineer has, in light of the IEEE Code of Ethics for Software Engineering?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Fundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning