answersLogoWhite

0


Best Answer

Make sure that software is designed so that changes in one part of a program do not create side-effects in another part of the program.
Make sure that software is designed so that it does not depend on external devices or systems that are likely to change with time.
Make sure test cases and results are archived and available so that the software can be retested when changes are made.
Make sure you spend time understanding what the customer wants.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago
  1. plan and implement archival strategies for the file system and database
  2. consider data partitioning for huge tables
  3. review database indices to remove old and unused ones while creating new ones where necessary
  4. review the hardware capacity and resize as appropriate
  5. make use of multi-threading/ multi-processing where necessary (only if such skillset is available)
This answer is:
User Avatar

User Avatar

Zainab Shabbir

Lvl 2
3y ago

take more time in requirement gathering stage and also make your software such that its easily maintainable and can be updated easily.

This answer is:
User Avatar
User Avatar

Aqib Javed

Lvl 1
3y ago
Thanks Zain 😄😄

Add your answer:

Earn +20 pts
Q: Suggest a few ways to build software to stop weakening due to change?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a build of a software?

software engineering is brnch of study about the software product.


Where can one find free software to build their own website?

There are many places to find free software to build a website. A good place is the website "allaboutyourwebsite" to find free software to build a website.


What do software engineers build?

Softwares.


When to use c language?

Build large software Build fast software with graphics You can learn C language with exercises and solutions


What is the need to build the software development models in software engineering?

Software development life cycle models show the ways to navigate through the complex process of software building. A project's quality, timeframes, budget, and ability to meet the stakeholders' expectations largely depend on the chosen model.


How did new national identities both build upon older identities and take advantage of the weakening of traditional identities?

I want to have sex


What is the Build Forge software used for?

The IBM Rational Build Forge software is used to automate, streamline and standardize repetitive tasks. For instance and as a result, a software assembly process is accelerated and improved.


How can I build a deck on my enclosed porch?

In order to build a deck on your enclosed porch you will need to know how tall you plan on building your porch as well as if there are any city restrictions. I suggest downloading free porch and deck design software as it includes the price of the required materials as well.


What is a reliable web page software?

I would check out Microsoft office website. They have multiple software programs that can help you build a webpage and teach you how to build a webpage.


What are the prices of materials used to build a deck?

The total price of your deck and the materials depend on your design and the quality of your supplies. The average cost for a deck is around $1600. In order to find out more I suggest you use free software to build the design, as most of them provide a list of the materials and the cost.


What programming software will help me build a website?

The Intuit Website Creator Software for Windows is perfect.


Is there any software available freely online to help build an Ecommerce site?

I could not find any free software that will help you build an Ecommerce site. However, if you know html you can build one from scratch.