Hardware Maintenance
Hardware Maintenance
Maintenance
What is Hardware Maintenance?
Losing vital data, being a victim of information theft, or dealing with systems
These components include everything from the keyboard, screen and mouse to
internal units such as the hard drive, motherboards, cables, fans and optical drives.
Cleaning of components.
Remove dust from the fans.
Defragmentation of hard drives.
Scan system errors.
Avoid extreme temperature changes.
Types of Hardware Maintenance
Preventive Maintenance
The great enemy of components is dust, so it is important to remove and clean the
fans to help maintain the CPU temperature within ideal parameters.
Additionally, it is important to clean the keyboard and make sure to remove any
dust stored between the keys and on the monitor or screen.
For example, you need to verify that your hardware drivers match the latest
available versions.
It also doesn't hurt to review the software installed on your computer and get rid of
the ones you don't use. Removing these programs will give a break to the
mechanical components, mainly the hard drive.
On the other hand, there is a threat that many believe does not affect computer
hardware: viruses and malware. However, a very powerful virus can damage the
physical components of a computer. It is not unusual to find cases of obsolete hard
drives due to firmware attacks.
Therefore, you should also be serious about having the latest antivirus and
antimalware updates.
Corrective maintenance
This consists of the repair and replacement processes in our computer hardware,
and is carried out when the components stop working optimally.
In the field of computing, advances are made by leaps and bounds. Staying
updated involves renewing hardware components, since corrective maintenance
will inevitably occur, whether for defective or obsolete parts.
Cannot be done with the PC running Can only be done with the PC on
Involves updating or revising the software The hardware is not necessarily modified
Relative impact by viruses and malware High impact by viruses and malware
For each type of hardware maintenance, we have two groups of tools to consider.
Screwdriver kit.
Compressed air (to remove dust).
Half inch brush or brushes.
Cotton swabs.
Safety glasses.
To know the current status of a computer's hardware, it is better to turn to digital
tools to monitor performance: professional Maintenance Software .
Keep a record of
the changes
made to each team.
Request maintenance of a specific asset.
Notify technicians of recurring faults.
Define useful life protocols for each asset.
Generate reports on the most important key performance indicators
(KPIs).
Get graphs from your CMMS data on total downtime per asset, total
cost of operation, uptime percentage, and other useful data.
Conclusions
When implementing a hardware maintenance program, we will find that it involves
collecting detailed information about hardware inventories.
All of this information can be complex to store and manage, which is why it is
important to have the right maintenance tools.
On platforms like ComparaSoftware , you can find all the professional options to
carry out software and hardware maintenance in your business within the proposed
standards.
Software
maintenance
In software engineering, software
maintenance is the modification of a
software product after delivery, to correct errors, improve performance, or other attributes.
Software maintenance is one of the most common activities in software engineering.
Software maintenance is also one of the phases of the system development life cycle
(SDLC), which applies to software development. The maintenance phase is the phase that
follows the deployment (implementation) of the software in the field.
Software maintenance and system evolution was first addressed by Meir M. Lehman in
1969. Over a period of twenty years, his research led to the formulation of Lehman's laws
(Lehman 1997). The main conclusions of his research include that maintenance is truly an
evolutionary development and that maintenance decisions are helped by understanding
what happens to systems (and software) over time. Lehman showed that systems continue
to evolve over time. As they evolve, they become more complex unless some measures
such as code refactoring are taken to reduce the complexity.
The main software maintenance problems are administrative and technical. Key
management issues are: alignment with customer priorities, staffing, which organization is
responsible for maintenance, and estimating costs. Key technical issues are: limited
understanding, impact analysis, testing, maintaining maintainability measurement.
Software maintenance is a broad activity that includes bug fixes, capability improvements,
removal of obsolete features, and optimization. Because change is inevitable, evaluation,
control and modification mechanisms must be developed.
Any work done to change the software after it is up and running is considered maintenance
work. The purpose is to preserve the value of the software over time. Value can be
improved by expanding the customer base, meeting additional requirements, being easier to
use, more efficient, and employing more new technology. Maintenance can cover 20 years,
while development can be between 1 and 2 years.
Throughout its useful life, the application may need modifications for different reasons,
which determine different types of maintenance:
PC software maintenance
Maintaining a PC is something that anyone can do with a simple screwdriver and a little
skill (and often patience), since they are fragile equipment and require a lot of care so as not
to damage any component, I consider that if you have what It is said, it can be done.
In the case of software maintenance, we can use a variety of programs that specialize in
cleaning, defragmenting and optimizing computer performance through the processes
explained below.
Software maintenance allows us to give new life to our computer, optimizing resources and
making the most of them. It is one of the most important tasks, since in this way our PC
will work much better, faster and without any problems. The software maintenance phase
involves changes to the software to correct defects found during its use or the addition of
new functionalities that improve the usability and applicability of the software.
The software maintenance phase is an explicit part of the waterfall model of the software
development process that developed during the structured computer programming
movement. With the release of the software, other undocumented defects and deficiencies
will be discovered by users of the software. As soon as these defects are reported to the
development organization, they are entered into the defect tracking system. The people
involved in the maintenance phase of the software hope to work on these known defects,
locate them, and prepare a new version of the software, known as a maintenance release,
that will resolve the outstanding issues.
This refers to anticipating possible problems that may exist in the software at the time of
use or simply due to the way we use our operating system and our programs. Our PC can
start to have problems when we least expect it, some of the symptoms and the most
common are a slow operating system and also the execution cycle of some programs.
Preventive maintenance can be carried out with programs that can optimize the operation of
the PC, and these should be run periodically every three or four months.
Corrective
Preventive
Vaccines or antivirus.
The use of protection when performing an exercise, particularly an extreme or
dangerous exercise.
Using twice as much material or reinforcing any part of a building.
Put on a sweater before going out in the cold to avoid catching a cold.
Bring an umbrella in case it rains.
Adaptable
Change your clothes when changing from a hot region to a cold one.
Change of personnel when they are too old or do not work according to needs.
The use of a tool to speed up a process when being in an environment that needs
rapid production.
The change of cell phone can be considered as a change in the work environment
and a more efficient cell phone is needed.
Change of workplace due to conditions that may affect my health.
Perfect
Software maintenance is a broad activity that includes bug fixes, capability improvements,
removal of obsolete features, and optimization. Since change is inevitable, it is necessary to
develop evaluation, control and modification mechanisms.
Therefore, any work done to change the software after it is in operation is considered
maintenance work, the purpose of which is to preserve the value of the software over time,
where the value can be improved by expanding the customer base, meeting additional
requirements, becoming easier to use, more efficient and using more new technologies.
The primary Acquisition and Delivery processes can initiate the Implementation
activity through an agreement or contract.
The main operation process can initiate the software maintenance process by
submitting a modification request or a problem report.
Documentation support, configuration management, quality control, verification,
joint review, auditing, and problem resolution processes are used in the software
maintenance process.
Management, infrastructure, and training are processes that the maintainer uses
when starting a maintenance project.
The improvement process focuses on improving the maintenance process so that the
adaptation is appropriate for non-routine events such as emergency maintenance.
The Software Maintenance life cycle process begins with the implementation of this
process where maintenance is planned and ends with the retirement of the product.