The act of a regularly scheduled check of the computer hardware or software to help ensure it continues to operate properly. Market conditions policies, which changes over the time, such as taxation and. Switch off the computer verify that the computer closes down correctly. Computer repair is the process of identifying, troubleshooting and resolving problems and issues in a faulty computer. Any filters used to mitigate this need regular service and changes. Computer software is programming code executed on a computer processor. Software maintenance is a process by which a computer program is altered or updated after it has been released. For some it can be unnecessarily complicated, or completely foreign. While the term maintenance may imply repairs and corrections of errors, only a portion of this process is intended for this purpose, referred to as corrective. Perfective maintenance is concerned with the change in the software that occurs while adding new functionalities in the software. It contains well written, well thought and well explained computer science and programming articles, quizzes and. Meaning, its set of maintenance tasks and procedures that help to keep the computer software and hardware updated and operational.
Below is a list of some preventive maintenance steps you can take with your computer or computer hardware. Lets take a deep dive in the four types of maintenance, and how to recognize them. The code can be machinelevel code, or code written for an operating system. It only takes a minute each day, and it could prolong your devices life for months or years. This type of corrective maintenance only works with noncritical assets that are easily and cheaply repaired or replaced, or with systems that have redundancies. Maintenance definition of maintenance by merriamwebster. Before starting to provide a few software maintenance tips, we need a better understanding of an operating system and his functionality. This data is intended to help the effectiveness of maintenance workers, the quality of management decisions and the verification of regulatory compliance. It stands for all the modifications and updations done after the delivery of software product. The definition of maintenance is providing support or upkeep to something. Software engineering software maintenance geeksforgeeks. Software packages and operating systems may require regular updates to correct software bugs and to address security. A corrective maintenance action is a software change that you make because. We also take you through hard drive maintenance, whether or not you should defragment, and the difference between hard disk drives and solid state drives.
Also, bear in mind that the maintenance of the computer always includes its software and hardware. The term hardware describes the physical aspects of computers and related devices. Software maintenance sustains the software product throughout its life cycle from development to operations. Software maintenance article about software maintenance by. Daily duties may include fielding inquiries, running. When you install new programs, you will often be presented with the option of having the program start automatically when you turn on the computer. Its a computer program that distributes web pages as they are requisitioned. Software maintenance is a part of software development life cycle. Preventive maintenance involves implementing changes to prevent the occurrence of errors. Or, visit our pricing page for a fullfeatured cmms. It also includes fixing bugs and adapting the software. It also has the job to manage computer hardware resources and to assure an efficient execution of your programs. It stands for all the modifications and updations done after.
The distribution of types of maintenance by type and by percentage of time consumed. Software support contracts include remote troubleshooting and support provided via the telephone and online channels, as well as installation assistance and basic usability assistance. Software maintenance overview software maintenance is widely accepted part of sdlc now a days. There are number of reasons, why modifications are required, some of them are briefly mentioned below. Software maintenance is that last step in the software development life cycle that does not get its fair share of attention. As such, we cover computer cleanup to a large extent including removing software you simply dont need or want any more. Computer repair is a broad field encompassing many tools, techniques and procedures used to repair computer hardware, software or networkinternet problems. The one universal truth of computers is they get slow and messed up over time. Personal computer software maintenance how is personal. When people shed thousands of bucks on software, they expect it to conform to their needs both present and future. Includes processes, procedures, people, material and information required to support, maintain and operate the software aspects of a system sei definition.
Maintenance dictionary definition maintenance defined. Software maintenance definition what is meant by the term software. Computer maintenance involves keeping a computer in a good state of repair and physical health. Top 10 things you should be doing to maintain your computer. Computer maintenance technicians oversee daily computer performance, provide technical support and install new software for computer users. May 09, 2020 software maintenance is a process by which a computer program is altered or updated after it has been released. Software maintenance is widely accepted part of sdlc now a days. A free cmms loaded with professional grade features.
Software maintenance, understanding the 4 types coderhood. No credit card required, its a completely free cmms. A computer containing accumulated dust and debris may not run properly. Its a set of tasks and procedures that help to keep the computer software and hardware updated and operational. How to do computer maintenance and reduce computer. Modification requests are logged and tracked, the impact of proposed changes is determined, code and other software artifacts are modified, testing is conducted, and a new version of the software product is released. Software maintenance and support services include longterm and payasyougo incidentbased support contracts. The importance of backing up your files by lisa richards, educational outreach writer. Corrective maintenance is planned when a runtofailure maintenance strategy is used. The 11th european conference on software maintenance and reengineering, held in march 2007, was dedicated to methods and techniques of dealing with these issues of software evolution.
A computerized maintenance management system cmms is a software package designed to maintain a computer database for an organizations maintenance operations and human resources functions. These tips cover devices hardware components, operating systems, memory, software, and vulnerability to external threats. At the best of times, backing up can seem like a tremendous chore to many of us. Software sustainment comprehensive requirements to support, maintain and operate the software capabilities of a system.
The operating system is a intermediary between hardware components and software applications. What is a computerized maintenance management system cmms. Learning about types of computer maintenance by lisa richards, educational outreach writer. The ieee standard defines seven steps in software maintenance change. System maintenance is an umbrella term that encompasses various forms of computer maintenance needed to keep a system running. This is when an asset is allowed to run until it breaks down and is then repaired or replaced. Computer maintenance is the practice of keeping computers in a good state of repair. Its main purpose is to modify and update software application after delivery to correct faults and to improve performance. Perfective maintenance incorporates changes demanded by the user. The maintenance checklist ensures that computer parts and peripherals are clean and efficient. This segment includes only external customer spending on these services.
Software is a general term for the various kinds of program s used to operate computer s and related devices. Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes. Jan 14, 2019 a maintenance action is always a software change, but its classification depends on the reasons that triggered it. Maintenance definition of maintenance by the free dictionary.
954 1370 88 365 596 1550 446 1285 462 717 620 6 780 699 775 449 508 581 473 166 248 397 902 647 95 1429 175 1108 288 941 1089 1286 1244