Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 19, Problem 19.10E
You are an engineer involved in the development of a financial system. During installation, you discover that this system will make a significant number of people redundant. The people in the environment deny you access to essential information to complete the system installation. To what extent should you, as a systems engineer, become involved in this situation? Is it your professional responsibility to complete the installation as contracted? Should you simply abandon the work until the procuring organization has sorted out the problem?
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
It is conceivable that poor management of the software project that
was responsible for the breakdown of the luggage system at Denver
International Airport was to blame. It would be helpful to describe the
procedures required in project management using an example, but is
it really possible? How precisely is it possible for a system to be a
scientific success while at the same time being a financial catastrophe
for the organisation?
In the process of investigating the needs of a system that is presently being constructed, in your view, what are some of the most important factors to keep in mind? If it is at all feasible, please provide an example to back up the allegations that you are making.
Think of yourself as a system analyst who works for an organization. Do you think the
activities included in the system development life cycle and the activities engaged in
the system maintenance process have any similarities or differences? Please provide
an answer that is backed up by the convincing evidence.
Chapter 19 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
- Think of yourself as a system analyst who works for an organization. Do you think the activities included in the system development life cycle and the activities engaged in the system maintenance process have any similarities or differences? Please provide an answer that is backed up by the convincing evidence.arrow_forwardConsider the following scenario: you have been contacted to develop a patient monitoring system for a hospital, and you have been supplied with all of the necessary specifications up front. What process model would you recommend for such software, in your opinion? Produce persuasive arguments in favor of the process model you've proposed.arrow_forwardGive two examples of each of the four different types of system maintenance.arrow_forward
- Iman Software House is awarded with a contract for developing a flood disaster management system. Although the company has been in the industry for almost three years, this project is considered new and by far the biggest project they ever involved in. A stipulated amount of money has been allocated for the project and there is only three months given before the project is delivered to the client. The short project duration is due to the approaching flood season. The development team therefore must work fast despite of their lack of experience in this type of project. The system requirements are gathered from many different stakeholders including the local authorities, natural disaster management agencies and many more. Among the important measures for this system are Reservoirs, Embankments, Channelisation of Rivers, Drainage Improvement and Diversion of Flood Waters. The system must also be designed to be highly reliable, maintainable and scalable. Based on the above case study, a)…arrow_forwardIn what ways does the analysis of a system provide difficulties? What are some of the aspects that go into evaluating a system to determine whether or not it is likely to be successful or if it is impractical? Why might an effort to create a system be unsuccessful?arrow_forwardThe following is a list of 12 control plans from this chapter or from Chapters 8, 9, 10, 11, and 12. These are followed by a list of 10 system failures that have control implications. Match the 10 system failures with a control plan that would best prevent the system failure from occurring. Because there are 12 control plans, you should have two letters left over. Control Plans Digital signature Tickler file of open POs and receiving reports Procedures for rejected inputs Compare input data with master data (e.g., vendor master data) Segregate duties among purchasing, receiving, and accounts payable Program change controls Reconcile bank account Reconcile run-to-run totals Review of a cash planning report Match invoice, PO, and receiving report Access control software Segregate duties between accounts payable and cashier System Failures Wilson Inc. ordered 30 circuit breakers from Elon Electric. Only 25 breakers were received; the other five were on back…arrow_forward
- You are working on a software development project which is creating software to control access to a building. The design is simple and unlikely to change. There is a fixed deadline and the budget for the whole project will be fixed once the analysis phase is complete. Explain the following types of quality control, and state which one (1) will be appropriate in the scenario. ▪ Walkthrough ▪ Inspection ▪ Smoke Testing ▪ Black box testing ▪ Regression testingarrow_forwardSuppose you are a member of a team working on a computer-controlled crash avoidance system for automobiles. You think the system has a flaw that could endanger people. The project manager does not seem concerned and expects to announce completion of the project soon. Do you have an ethical obligation to do something?arrow_forwardAs a systems analyst, you have been asked to develop an information system to computerize the operations of a store. The system users include the procurement officers who order store items. They also register the item suppliers. The restocking of items is done by the store issuing officer who also issues items to operations officers. The operations officers are required to request for items through the system. Stocking, requisition and issuing reports are generated by the store officer. a) Extract the three system requirements from the scenario above and Using Use Cases, model the scenario abovearrow_forward
- Imagine that you are employed by a company as a system analyst for the company that you work for. Do you believe there are any parallels or differences between the activities involved in the system development life cycle and the activities included in the system maintenance process? Please provide a response that is supported by the compelling arguments.arrow_forwardImagine that you have been hired by a firm to work as a system analyst for the company that you are now working for. Do you think there are any similarities or differences between the activities that are engaged in the life cycle of system development and the activities that are included in the process of system maintenance? Kindly offer a response that takes into account the persuasive reasons and supports them.arrow_forwardLet's examine: You design hospital patient control software. The system is reliable and displays everything attractively. What process model would you recommend for this software? The intended process model should be described in detail and illustrated.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Fundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningPrinciples of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
9.1.2 Software Development Approaches; Author: EIToppo;https://www.youtube.com/watch?v=Z9znuSQ7Sz8;License: Standard YouTube License, CC-BY