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 9, Problem 9.10E
Explanation of Solution
Software engineer’s professional responsibility:
Software engineers do have a professional responsibility to produce code that can bemaintained and changed as this is general software quality requirements which all software engineers should follow, unless it is specifically un-requested by the employer with good reason such as rapid development or prototyping.
- Without the explicit request software engineer has a responsibility to produce maintainable code, but an employer may not need for...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Is it the duty of software engineers to provide code that is easy to maintain even if their employers do not specifically request it?
Is it the responsibility of software developers to create code that can be kept up-to-date even if it's not mandated by their employers?
Is it the obligation of software developers to deliver code that is easy to maintain even if it is not specifically requested by their employers?
Chapter 9 Solutions
Software Engineering (10th Edition)
Ch. 9 - Explain why a software system that is used in a...Ch. 9 - Prob. 9.2ECh. 9 - Prob. 9.3ECh. 9 - Prob. 9.4ECh. 9 - What are the strategic options for legacy system...Ch. 9 - Prob. 9.6ECh. 9 - As a software project manager in a company that...Ch. 9 - Prob. 9.8ECh. 9 - Explain the differences between software...Ch. 9 - Prob. 9.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
- Is it a professional responsibility for software engineers to provide code that is easy to maintain even if their employer does not expressly request it?arrow_forwardIs it a professional responsibility for software engineers to provide code that is easy to maintain even if their employer does not specifically request it?arrow_forwardDo software engineers have a professional responsibility to develop code that can be easily maintained even if their employer does not explicitly request it?arrow_forward
- Is it the responsibility of software developers to provide code that can be easily updated, even if it's not mandated by their employers?arrow_forwardIs it the responsibility of software developers to provide code that can be easily maintained, even if this isn't mandated by their employers?arrow_forwardIs it the responsibility of software engineers to provide code that is simple to maintain even when their employers don't ask for it?arrow_forward
- Is it the duty of software developers to create code that is easy to maintain even if their employers don't ask for it?arrow_forwardDo software engineers have a professional duty to produce code that is simple to maintain, even if the firm they work for doesn't expressly ask for it?arrow_forwardDoes this suggest that software developers have a responsibility to produce code that can be maintained even if their employers do not require them to do so?arrow_forward
- Do software developers have a professional obligation to provide maintainable code even if their company doesn't specifically require it?arrow_forwardEven if their employers don't require it, is it the job of software engineers to provide maintainable code?arrow_forwardIs it a professional obligation for software engineers to provide maintainable code even when their employer doesn't specifically ask for it?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education