What is software maintenance, what is software maintenance

Updated on technology 2024-04-27
9 answers
  1. Anonymous users2024-02-08

    A brief description of software maintenance.

    Software maintenance mainly refers to the partial or full modification of the application according to the change of requirements or changes in the hardware environment, and the source program should be fully used when modifying.

    Correctness maintenance.

    It refers to the correction of errors that have occurred during the system development phase but have not yet been discovered during the system testing phase. This aspect of the maintenance workload accounts for 17 21 of the total maintenance workload. Some of the errors found are less important and do not affect the normal operation of the system, and their maintenance can be carried out at any time

    However, some errors are very important, and even affect the normal operation of the whole system, and their maintenance work must be planned, modified, and reviewed and controlled.

    Adaptive maintenance.

    It refers to the use of software to adapt to changes in information technology and changes in management requirements. This aspect of the maintenance workload accounts for 18 25 of the total maintenance workload. Due to the continuous decline of computer hardware and various system software, people often produce the need for system upgrading in order to improve the system hardware environment and operating environment; The continuous changes in the external market environment and management needs of enterprises also make managers at all levels constantly put forward new information needs.

    All of these factors will lead to adaptive maintenance. Maintenance in this area should be carried out in a planned and step-by-step manner, just like system development.

    Perfection maintenance.

    This is a modification to expand functionality and improve performance, and mainly refers to the addition of some functions and performance characteristics to an existing software system that are not specified in the system analysis and design phase. These functions are necessary to complete the functionality of the system. In addition, it also includes the improvement of processing efficiency and programming procedures, and the maintenance of this aspect accounts for 50 60 of the entire maintenance work, and the proportion is also an important aspect related to the quality of system development.

    In addition to the planned and step-by-step completion of this maintenance, it is also necessary to pay attention to adding the relevant documentation to the corresponding documents above.

    Preventative maintenance.

    In order to improve the reliability and maintainability of application software, and to adapt to future changes in the software and hardware environment, preventive new functions should be actively added to make the application system adapt to various changes without being eliminated. For example, the dedicated report function will be changed to a general report generation function to adapt to the changes in the future report format. The maintenance workload in this area accounts for about 4% of the total maintenance workload.

  2. Anonymous users2024-02-07

    Software maintenance is a software engineering term that refers to software modifications made after the release of a software product to fix bugs, improve performance, or other attributes.

    There are four types of software maintenance activities: corrective maintenance (corrective maintenance), adaptive maintenance, perfection maintenance, and preventive maintenance. In addition to these four types of maintenance activities, there are some other types of maintenance activities, such as:

    Support maintenance (e.g. user training, etc.). For the above types of maintenance, there are some maintenance strategies that can be adopted to control maintenance costs.

  3. Anonymous users2024-02-06

    Software maintenance is a software project.

    A term used to refer to software modifications made after the release of a software product to correct bugs, improve performance, or other attributes.

    There are four types of software maintenance activities: corrective maintenance (corrective maintenance), adaptive maintenance, maintenance of the team, and preventive maintenance. In addition to these four types of maintenance activities, there are some other types of maintenance activities, such as:

    Support maintenance (e.g. user training, etc.). For the above types of maintenance, some maintenance strategies can be adopted to control maintenance costs.

  4. Anonymous users2024-02-05

    System garbage disposal. Virus handling. Redundant file handling. Repair damaged files (this is not used often). It's better to just back up useful stuff -- it's faster to make a system directly.

  5. Anonymous users2024-02-04

    There are generally four types of maintenance activities:

    Corrective maintenance, i.e. diagnosing and correcting software errors found during use;

    Adaptive maintenance, i.e., modifying software to adapt to changes in the environment.

    Perfection maintenance, that is, to improve or expand the software according to the user's requirements to make it more perfect; (Now the ratio is more flat and heavier).

    Preventive maintenance, i.e. modifying software to prepare for future maintenance activities.

  6. Anonymous users2024-02-03

    Optimize, install, repair, uninstall 4 jobs.

  7. Anonymous users2024-02-02

    Software Maintenance (software

    maintenance) is a software engineering term that refers to software modifications made after the release of a software product to correct bugs, improve performance, or other attributes.

    Software maintenance mainly refers to the partial or full modification of the application according to the change of requirements or changes in the hardware environment, and the source program should be fully utilized when modifying. After the amendment, it is necessary to fill in the "Procedure Modification Registration Form" and indicate the differences between the old and new procedures on the "Notice of Procedure Change".

  8. Anonymous users2024-02-01

    Software maintenance, in the later stage, is mainly in the process of collection and use.

    Problem. And.

    Where there are changes that need to be made, what else needs to be added to the new features.

    and the degree of acceptance and recognition of the operation and function of the software by the customer in the process of use.

    Got it.

  9. Anonymous users2024-01-31

    Applied Maintenance:

    System maintenance is mainly divided into information system maintenance and computer system maintenance. Because information system maintenance may not be involved in you usually, here is only a brief description of the content of computer system maintenance.

    Computer system maintenance service content:

    1) Virus prevention and control.

    Viruses are the killers of computer systems, they can infect application software, damage systems and even destroy hardware, and must be detected and killed in time.

    2) Data backup.

    Data backup is the access to hard disk parameters, computer boot area parameters, system parts and other data, so as to restore the normal operation of the computer in the event of a major failure.

    3) Data collation.

    Frequently organize computer data, clean out useless data, fix erroneous data, and maintain the stability of the system.

    4) Troubleshooting.

    In the event of a failure, it will be found and eliminated in time to avoid greater failures and greater losses.

    5) Hardware cleaning.

    Clean the hardware frequently, keep the hardware clean, effectively protect the hard disk and other vulnerable hardware, and prolong the life of the computer.

    6) Repair computer hardware, restore computer system, computer network maintenance, debugging, computer technical consulting, system integration, etc., LAN construction.

    7) Free guidance.

    Instruct computer managers on important operating procedures and improve their computer application skills.

    8) Customized maintenance.

    Carry out maintenance work according to the requirements of the enterprise.

    Development and maintenance: The key task in the maintenance phase is to make the system meet the needs of the user for a long time through various necessary maintenance activities.

    There are generally four types of maintenance activities: corrective maintenance, which is the diagnosis and correction of software errors found during use; Adaptive maintenance, i.e., modifying software to adapt to changes in the environment. Perfection maintenance, that is, to improve or expand the software according to the user's requirements to make it more perfect; Preventive maintenance, i.e. modifying software to prepare for future maintenance activities.

    Although the maintenance stage is not further divided into smaller stages, in fact, each maintenance activity should go through a series of steps such as putting forward maintenance requirements (or reporting problems), analyzing maintenance requirements, proposing maintenance requirements, proposing maintenance plans, approving maintenance plans, determining maintenance plans, modifying software designs, modifying programs, testing procedures, and reviewing and accepting, so it is essentially a compressed and simplified whole process of software definition and development.

Related questions
6 answers2024-04-27

1.In order to prolong the service life of the battery, its charging time should not exceed the necessary charging period (lithium batteries generally do not exceed 12 hours). >>>More

6 answers2024-04-27

1. Open source software, which is represented in English as OpenSourceSoftware, is referred to as OSS, which directly literally means open-source software. Since the software is publicly available, open source software has the main characteristics that it can be used and published for free. >>>More

8 answers2024-04-27

IG stands for Instagram. is a social app that runs on mobile. >>>More

3 answers2024-04-27

CEO: Abbreviation for Chief Executive Officer. CEO means chief executive officer and is a senior job title. >>>More

7 answers2024-04-27

Software outsourcing is a software demand activity in which an enterprise contracts all or part of the work in a software project to an enterprise that provides outsourcing services in order to focus on its core competitiveness business and reduce the cost of software projects. >>>More