martes, 29 de octubre de 2013

Manteminiento de computadores

Mantenimiento preventivo


Si eres el encargado de mantener en forma la red informática de tu empresa, o incluso simplemente quieres mantener limpio el PC de casa, te encontrarás con que sigues multitud de procesos para llevarlo a cabo. Algunos los harás de forma artesanal (manualmente) cada cierto tiempo. Otros quizá los hayas automatizado con algún script, o quizá hay algun punto del mantenimiento que se te haya podido escapar. A continuación te damos 10 consejos que puedes tener en cuenta para llevar a cabo dichas tareas. Con toda seguridad no son los únicos, pero te recomendamos echarles un vistazo.
1. Actualiza tu sistema operativo
Muy importante. Tu sistema operativo es la base en la que corren todas tus aplicaciones. Si éste tiene problemas, ten por seguro que tus aplicaciones las tendrán. Problemas de incompatibilidad o infecciones de virus pueden evitarse teniendo un sistema operativo actualizado. Si dispones de una red con un gran número de máquinas, no permitas que las actualizaciones automáticas que vienen con el sistema operativo se ejecuten por su cuenta en cada máquina, ya que te saturarán la red. Imagina una red de 100 máquinas Windows descargando una actualización de 50 megas por máquina. ¡Tu conexión echará humo!
Existen herramientas para actualizaciones centralizadas como Shavlik, que te permitirán hacer este tipo de actualizaciones.
2. Actualiza los drivers
Siguiendo por la misma linea, es posible encontrarnos con problemas debido a drivers desfasados que no saben interactuar con software actualizado. Recuerda que los drivers siempre debes descargarlos de la página web oficial del fabricante.
3. Actualiza tu software útil
Muy similar a los puntos anteriores. Si tu software no está actualizado, te puedes encontrar con bugs ya solventados en la última versión, incompatibilidades con otros productos ya soportadas o problemas de seguridad ya parcheados que pueden poner en compromiso una estación de trabajo o toda la red.
4. Elimina el software innecesario
Disponer de programas que ya no se utilizan en las máquinas pueden implicar un problema, ya no sólo por el espacio en disco innecesario que consumen, sino porque debido a su desuso, probablemente no nos estemos preocupando de actualizarlo y puedan llegar a dar los problemas comentados en el anterior punto, especialmente si es software que se ejecuta automáticamente al inicio.
Existen herramientas para control de inventario centralizado como Netsupport DNA, que te permitirán hacer este tipo de comprobaciones.
5. Antivirus actualizado y configurado
Dependiendo de la situación, se podría definir esto como “activo” (eliminar un virus ya existente) más que “preventivo”, pero sigue siendo muy importante. Un antivirus actualizado, configurado para hacer scans periódicos y con un escaneo activo de la información que gestiona el usuario en ese momento nos puede evitar muchos quebraderos de cabeza. Ten muy en cuenta el tipo de antivirus y las prestaciones de hardware de la máquina, o la medicina será peor que la enfermedad.
6. Comprueba el log de eventos
El PC puede darte bastante información sobre su estado a través de sus logs. Por ejemplo, en el caso de sistemas Windows, disponemos de un log de eventos en la administración de máquina (en un Windows XP, click derecho en Mi pc/Administrar/ Herramientas de sistema/visor de sucesos)
Aquí podemos encontrar una serie de logs informativos, avisos a tener en cuenta y hasta errores en la máquina. El comprobar y controlar estos errores hoy puede ahorrarnos un desastre mayor el día de mañana.
7. Haz backups
Independientemente del cariño con el que trates tu máquina o tu red, hay cosas que jamás podrás controlar. Un disco duro que se estropea o una máquina robada no entiende de antivirus al día o logs de eventos impecables. Si dispones de información importante, deberías hacer un backup para que se encuentre en otro dispositivo (ya sea otro PC, un disco duro o incluso un USB si fuese lo único a mano). En el caso de una red, es primordial acostumbrar al usuario a que deje toda su información relevante en las unidades de red designadas, y jamás en su disco duro local. En redes grandes, es imposible (o muy costoso) hacer backups de todas las estacione de trabajo, pero muy viable hacerlas de un servidor central. Así mismo, sería ideal que estos backups se encontrasen en un emplazamiento diferente al original (si entran a tu casa y te roban tanto el portátil como el disco duro externo donde está el backup, nos quedaremos con el mismo problema)
8. Da los permisos estrictamente necesarios (¡incluyete!)
En general, todos acabamos trabajando como administradores de nuestra máquina. Esto, en sí, es un problema de seguridad. El mero hecho de acceder a una web infectada de forma accidental, y que nuestro usuario no disponga de permisos para escribir en el directorio de Windows, nos puede ahorrar bastantes problemas. En general los últimos sistemas operativos intentan tener esto en cuenta y se gestiona de forma “pasiva”, pero si lo pensamos un poco, nos daremos cuenta de que en general, tanto nosotros como los usuarios de nuesta red no necesitan ser administradores para crear documento de texto, imprimir archivos o navegar por internet. Incluso si algún usuario necesita un permiso especial para ejecutar un programa, se puede controlar que únicamente se ejecute como administrador dicho programa, dejando el resto como usuario estandar.
9. Utiliza SAIs
Un corte de luz puede dañar nuestra máquina. El SAI no sólo nos puede salvar de pequeños microcortes o darnos el tiempo suficiente para ir al servidor y apagarlo correctamente en caso de corte de luz, sino que controla subidas de tensión que puedan quemar literalmente la máquina. Para uso doméstico existen regletas que al menos nos salvarán de un pequeño microcorte, evitando el apagado incorrecto de nuestra máquina.
10. Limpia físicamente la máquina
Esto en grandes empresas quizá es complicado, y posiblemente vaya más enfocado a usuario doméstico, pero algo tan mundano como el polvo, puede ser devastador para nuestro equipo. Limpiar de polvo el interior de nuestra máquina puede ser la diferencia entre funcionar o no funcionar, e incluso podemos llegar a ver mejoras de rendimiento en ésta.




Está claro que no siempre existe la posibilidad o los medios para hacerlo, pero gestionar todos los puntos comentamos pueden implicar una cantidad de tiempo del que no disponemos. Una regla en directorio activo, un software que nos lo permita, un pequeño script o incluso alertas de mail o sms nos pueden facilitar mucho la vida y ahorrarnos una gran cantidad de tiempo.


Mantenimiento Correctivo de Hardware


EL Mantenimiento Correctivo de Hardware es la reparación o el cambio que se le hace a algun componente de la computadora cuando se presenta una falla.
Este mantenimiento consiste en una pequeña soldadura de la tarjeta de vídeo, etc. o simplemente en el cambio total del Monitor o un Mouse, etc.
A diferencia del Mantenimiento Preventivo, el Correctivo se lleva a cabo cuando la falla ya se presentó, y en el Preventivo, como su nombre lo dice, es para prevenir alguna falla.
Este mantenimiento, generalmente tiene una duración de 1 a 5 horas, pero las horas dependen del problema y de la rapidez del equipo.



TIPOS DE MANTENIMIENTO CORRECTIVO:

º Mantenimiento correctivo NO PLANEADO:

En este tipo de mantenimiento es cuando se corrige la falla que presenta nuestra computadora, pero como su nombre lo indica este es no planeado, quiere decir que la falla aparece cuando no se espera, a veces ni origen sabemos de esta falla presentada.


º Mantenimiento Correctivo PROGRAMADO:

Este tipo de mantenimiento se corrigen fallas pero con hechos ciertos, en este mantenimiento no es necesario realizarlo en el mismo momento que presenta el problema, puedes resolver el conflicto y si no es urgente lo dejas para después y la computadora está bien, pero con esa pequeña falla.

º Mantenimiento Correctivo de EMERGENCIA:

En este tercer tipo de mantenimiento se corrigen fallas con hechos ciertos, pero este tipo actúa mas rápidamente que los demás porque es de emergencia, y lo hace rápido porque la falla lo requiere si no puede que el problema se haga mas grande más complicado y puede que se mucho más tardado.



LAS REPARACIONES O CAMBIOS QUE SE HACEN:

ºEl Cambio de Monitor.
ºEl Cambio de Mouse.
ºEl Cambio de Teclado.
ºEl Cambio de Memorias.
ºEl Cambio de Board.
ºEl Cambio de Disquetera.
ºEl Cambio de Unidad Lectora CD y DVD.
ºEl Cambio de Buses.




MATERIAL Y/O HERRAMIENTAS:

1- Tiene que contar con una mesa de trabajo, la cual preferentemente no debe de ser conductora (que no sea de metal o algo que se le asemeje), se debe de tener la mesa de trabajo libre de alimentos, estorbos, polvo, etc que pueda maltratar la computadora.

2- Y lo más importante contar con las herramientas y material adecuado por ejemplo cuando destapemos el cpu de acuerdo a la forma de los tornillos tiene que ser el destornillador.



FALLAS MÁS COMUNES Y ALGUNAS SOLUCIONES:

-La PC No Enciende
ºUna de las soluciones.
Primero comprueba que la pantalla esté conectada correctamente y que no sea problema de ningún driver o algo así.

-La PC Enciende pero no tiene imagen.
ºUna de las soluciones.
Lo recomendable si tiene video, es que instale el sistema operativo desde cero.
Esto por supuesto formateando el disco de nuevo, es lo más aconsejable que puedes hacer.

-La PC se reinicia a cada rato.
ºUna de las soluciones.
Verificar que la Moderboard este asilada, puede ser que esté haciendo tierra en algún lado del cpu.

-El modem.
ºUna de las soluciones.
Hay que saber si el modem es o no un Winmodem. Esta línea especial de modems (o no tan modems) utilizan drivers propietarios que la mayoría sólo funcionan en Windows.
Sabiendo que no es un Winmodem el modem instalado puedes entrar en el archivo /usr/doc/HOWTO/Modem-HOWTO hay mucha referencia sobre modems y en especial un capítulo dedicado a problemas (Troubleshooting).

-El monitor se ve a 16 colores.
ºUna de las soluciones.
Verificar la tarjeta gráfica que puede que no se tengan bien instalados los drivers, debes intentar identificar el modelo de tarjeta gráfica y descargar los drivers adecuados.

-la placa de video.
ºUna de las soluciones.
En ocasiones hay que desactivar manualmente desde el BIOS el video onboard, este queda anulado.

-El puntero no se mueve.
ºUna de las soluciones.
Pues en caso que el mouse sea de bolita o ejes debes de sacar la bolita y limpiarla, y si es de laser debes de limpiar el pad, y si en caso de que ya no funcione con esto pues tendrás que comprar otro.

-El teclado no responde.
ºUna de las soluciones.
si el teclado es inalámbrico cambiando las pilas, y volviendo a sincronizarlo con el transmisor, y si el teclado no es inalámbrico, Reinicie el equipo. 

Mantenimiento Correctivo de Software


El Mantenimiento Correctivo de Software tiene como principal objetivo subsanar los fallos detectados en el sistema y asegurar que éstos no ha producido incoherencias en la integridad en los datos, es decir, que cuando algún programa presenta alguna falla éste mantenimiento repara el problema y de alguna manera evita o por lo menos intenta evitar que la falla vuelva a surgir. Por ejemplo cuando se te cierra el programa y no se guarda nada de lo que hiciste, es muy probable que necesite actualizarse o que no este bien instalado, es ahí cuando entra el Sistema Correctivo de Software.



Tipos de Mantenimientos:

°Perfectivo
°Adaptativo
°Correctivo
°Evolutivo


¿Cómo Funciona?

° Analiza la aplicación
° Analiza la funcionalidad
° Analiza la base de datos


PASOS PARA LLEVAR A CABO ÉSTE MANTENIMIENTO

Desfragmentación del disco duro:

*La fragmentación del Disco ocurre cuando un archivo es dividido en segmentos para ser acomodado en el disco.

VENTAJAS Y DESVENTAJAS:

En las ventajas la principal seria:
La confiabilidad porque tendra la confianza para usar sus programas con mayor rapidéz y sin la presencia de algún virus.

La larga vida de la computadora ya que este mantenimiento nos ofrece un óptimo manejo de nuestra computadora y también nos la mantiene libre de fallas y virus.

Las desventajas:
El tiempo que la computadora va a estar en reparación, porque todo depende del problema y la rapidéz de cada equipo.

La siguiente desventaja se presenta cuando nosotros no podemos realizar este mantenimiento con cualquier razón, se trata de llevarlo con un técnico y sería:
El costo como ya se mencionó arriba, todo depende del problema que tenga, el precio podria variar entre los $100 hasta los $350 aproximadamente.


DAÑOS TÍPICOS:

° Virus: Los virus es uno de los enemigos que más problemas causa a nuestro software, haciendo que nuestros programas se desarrollen de manera lenta, que tengan fallas o que se cierren, etc. Lo recomendable para solucionar este problema sería tener un buen antivirus y tener tomar en cuenta las actualizaciones.

° Aplicaciones: Algunas veces las aplicaciones nos pueden dar problemas debido a que las aplicaciones son "pirata" (en ocasiones traen virus)y por eso nos falla. La recomendación sería que se volviera a instalar el programa y de preferencia que sea original para evitar todo eso.

Mantenimiento de software

Saltar a: navegación, búsqueda
En ingeniería del software, el mantenimiento de software es la modificación de un producto de software después de la entrega, para corregir errores, mejorar el rendimiento, u otros atributos.1 El mantenimiento del software es una de las actividades más comunes en la ingeniería de software.
El mantenimiento de software es también una de las fases en el ciclo de vida de desarrollo de sistemas (SDLC, sigla en inglés de system development life cycle), que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.
Una percepción común del mantenimiento es que se trata meramente de la corrección de defectos. Sin embargo, un estudio indicó que la mayoría, más del 80%, del esfuerzo de mantenimiento es usado para acciones no correctivas (Pigosky 1997). Esta percepción es perpetuada por usuarios enviando informes de problemas que en realidad son mejoras de funcionalidad al sistema[cita requerida].
El mantenimiento del software y la evolución de los sistemas fue abordada por primera vez por Meir M. Lehman en 1969. Durante un período de veinte años, su investigación condujo a la formulación de las leyes de Lehman (Lehman 1997). Principales conclusiones de su investigación incluyen que el mantenimiento es realmente un desarrollo evolutivo y que las decisiones de mantenimiento son ayudadas por entender lo que sucede a los sistemas (y al software) con el tiempo. Lehman demostró que los sistemas continúan evolucionando con el tiempo. A medida que evolucionan, ellos crecen más complejos a menos que se toman algunas medidas como refactorización de código para reducir la complejidad.
Los problemas claves de mantenimiento de software son administrativos y técnicos. Problemas clave de administración son: alineación con las prioridades del cliente, dotación de personal, cuál organización hace mantenimiento, estimación de costos. Son cuestiones técnicas claves: limitado entendimiento, análisis de impacto, pruebas (testing), medición de mantenibilidad.
El mantenimiento de software es una actividad muy amplia que incluye la corrección de errores, mejoras de las capacidades, eliminación de funciones obsoletas y optimización. Debido a que el cambio es inevitable, se debe desarrollar mecanismos para la evaluación, controlar y hacer modificaciones.
Así que cualquier trabajo realizado para cambiar el software después de que esté en operación es considerado trabajo de mantenimiento. El propósito es preservar el valor del software sobre el tiempo. El valor puede ser mejorado ampliando la base de clientes, cumpliendo requisitos adicionales, siendo cada vez más fácil de usar, más eficiente y empleando más nuevas tecnología. El mantenimiento puede abarcar 20 años, mientras que el desarrollo puede estar entre 1 y 2 años.