Fundamentals of Information Systems
9th Edition
ISBN: 9781337097536
Author: Ralph Stair, George Reynolds
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 8, Problem 1LO
Identify the pros and cons associated with both buying and building software.
Expert Solution & Answer
Program Plan Intro
Mention some advantages and disadvantages of building and buying software.
Explanation of Solution
Buying and building software have their own pros and cons in terms of time and customization of software. Let’s go through them one by one.
Buying software Buying available software from the market helps in deploying already tested and less risky software in a fast manner. This has its own share of advantages and disadvantages which are listed below:
Advantage:
- Time: Time required to acquire and deploy readymade software is less and often immediate when compared to building software according to customer needs.
- Cost: Cost of buying a general-purpose software is often less since it’s development cost can be balanced through profit earned by selling them to multiple users.
Disadvantage:
- The software may not fulfill all the requirements and needs of the company, which build software do.
- Cost of maintenance and upgrades may go very high, that too with no customization option available will often lead to high spending.
Building software Building software refers to customized software which is specially developed according to unique business requirements of the company.
Advantage:
- They are better fitted in an organization as they are developed according to the organization’s unique functionalities and needs.
- Better custom software will help in giving a competitive edge to an organization.
- There is more security features and reliability as compared to general-purpose software as there is no risk of data loss and malfunctioning due to some loophole left while its development.
Disadvantage:
- The time required developing and deploying is often too high ranging from months to years.
- These software often are costly to develop and sometimes require high amount of research to accomplish what is being desired by the system.
Want to see more full solutions like this?
Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
Explain why and what you want to achieve using software prototypes.
Explain the goals of each step of the traditional system development process.
While making software, what processes often go into its development?
Chapter 8 Solutions
Fundamentals of Information Systems
Ch. 8 - Identify the pros and cons associated with both...Ch. 8 - Prob. 2LOCh. 8 - Identify and state the goal of each of the six...Ch. 8 - Prob. 4LOCh. 8 - Prob. 5LOCh. 8 - Prob. 6LOCh. 8 - Prob. 7LOCh. 8 - Prob. 8LOCh. 8 - Prob. 9LOCh. 8 - Prob. 10LO
Ch. 8 - Prob. 11LOCh. 8 - Prob. 12LOCh. 8 - Identify the key factors to be considered in...Ch. 8 - Prob. 1.1RQCh. 8 - Prob. 1.2RQCh. 8 - How would you go about selecting and recruiting...Ch. 8 - What do you think might be the biggest harriers to...Ch. 8 - Prob. 2.1RQCh. 8 - Following your discussion, one of the team members...Ch. 8 - There is likely to be some confusion over the role...Ch. 8 - What other potential problems can you anticipate...Ch. 8 - Prob. 3.1RQCh. 8 - Prob. 3.2RQCh. 8 - Prob. 3.1CTQCh. 8 - A safety-critical system is one whose failure or...Ch. 8 - Prob. 1SATCh. 8 - Prob. 2SATCh. 8 - Prob. 3SATCh. 8 - Prob. 4SATCh. 8 - The purpose of the system investigation phase is...Ch. 8 - Prob. 6SATCh. 8 - The overall emphasis of the ___________ phase is...Ch. 8 - The primary tool for assessing the software...Ch. 8 - Prob. 9SATCh. 8 - Prob. 10SATCh. 8 - Prob. 11SATCh. 8 - Prob. 12SATCh. 8 - A preliminary evaluation of software packages and...Ch. 8 - Prob. 1RQCh. 8 - Prob. 2RQCh. 8 - Prob. 3RQCh. 8 - Prob. 4RQCh. 8 - Prob. 5RQCh. 8 - What are the key elements of a system...Ch. 8 - Prob. 7RQCh. 8 - Prob. 8RQCh. 8 - Prob. 9RQCh. 8 - Prob. 10RQCh. 8 - Prob. 11RQCh. 8 - Prob. 12RQCh. 8 - Prob. 13RQCh. 8 - Prob. 14RQCh. 8 - An organization has selected and is now...Ch. 8 - Prob. 1DQCh. 8 - Thoroughly discuss the pros and cons of buying...Ch. 8 - Prob. 3DQCh. 8 - Prob. 4DQCh. 8 - Prob. 5DQCh. 8 - You have been assigned to write a newspaper report...Ch. 8 - Prob. 7DQCh. 8 - Define the Pareto principle, and discuss how it...Ch. 8 - Prob. 9DQCh. 8 - Prob. 10DQCh. 8 - Prob. 11DQCh. 8 - Prob. 12DQCh. 8 - Identify and briefly discuss four key tasks...Ch. 8 - Prob. 1PSECh. 8 - Prob. 2PSECh. 8 - A new sales ordering system needs a relational...Ch. 8 - Prob. 1WECh. 8 - Prob. 2WECh. 8 - Do research to determine the current level of...Ch. 8 - Prob. 1CECh. 8 - Perform research to learn what is required to have...Ch. 8 - Identify an information system frequently employed...Ch. 8 - It is perhaps not surprising that Etsy was an...Ch. 8 - Prob. 1.2CSCh. 8 - What would be some of the criteria you would use...Ch. 8 - Prob. 2.1CSCh. 8 - Prob. 2.2CSCh. 8 - Prob. 2.3CS
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
- Explain how the software development lifecycle relates to user-centered design principles. A189arrow_forwardExplain the concept of a system model and its role in software development.arrow_forwardExplain the concept of design patterns in software development. Provide examples of commonly used design patterns and their advantages in building scalable and maintainable systems.arrow_forward
- Explain the concept of a system model and its importance in software development.arrow_forwardSoftware development requirements for a small bed & breakfast reservation system You are asked to build a small reservation system for a new bed & breakfast (B&B) business. The business owners are John and Jane who are starting their B&B business in a small New England town. John and Jane want a software system that balances reasonable development cost, timely delivery, software quality, and functionality. John and Jane will have four bedrooms for guests with varying features and prices. They have one room with a private bath, and it is the most expensive room. They also have a room with a lake view which is moderately priced. The other two rooms are normal rooms and are the least expensive. They want a system to manage the reservations and corresponding payments. To cut costs, John and Jane want to be the only users of the system and will not allow guests to make their own reservations. When a potential customer calls for a reservation, they will check the…arrow_forwardDescribe the phases involved in software product development, from ideation to release.arrow_forward
- Software development is creative, not production. Software development is creative and resembles industry. Explain how these commonalities may improve software development.arrow_forwardExplain the concept of design patterns in software development. Provide examples of at least three design patterns and describe when and how they are typically used.arrow_forwardComputer Science Most mobile phones in the market are not designed for elderly people to use. Now, you are asked to design mobile phones for elderly users who are over 65 years old to be able to use them easily. Prepare USER PROFILING for this project by identifying: (i) Who are the users – characteristics, skills, education; (ii) What are the task – goal & tasks; (iii) Where they will use the system – location; when and how.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 Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
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