SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

 

#
Authors:
Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
Chapter:
Object-oriented Design
Exercise:
Exercises
Question:2 | ISBN:9781118771334 | Edition: 6

Question

Give an example of a software application in which adaptability can mean the difference between a prolonged lifetime of sales and bankruptcy.

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer


What is software adaptability:

 

Every software applications changes over its lifetime according to its requirements, it's almost an inevitable process. software needs to be modified for the faster development or better maintenance of existing softwares, etc.

 

The software architecture is designed in such a way that it should be flexible with new requirements.

 

 

Example:

 

let's take Facebook as an example, when it was started it's just a small application providing service around the university campus, maintaining one server. Now it's a major platform providing service for the billions of people
around the globe. the software adapts over time with new requirements to meet the needs of people

 

Take any major software application, it adapts over time with new needs. They wouldn't have sustained in the market if not for the adaptability.
 

With the ever-growing data and rapid technology growth, the inability to adopt new requirements means bankruptcy.

0 0

Discussions

Post the discussion to improve the above solution.