Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 4 PDF
Capitulo 4 PDF
Luego se analizará los requerimientos que debe tener el software de mantenimiento para
la fabrica Plastiazuay S.A., en donde se especificaran los niveles de información que se
van a trabajar y sus características.
Posteriormente se realizara el desarrollo del manual del software del mantenimiento,
SIMIN (Sistema de Mantenimiento para la Industria), con sus funciones y
características especificas.
Una implementación exitosa significa ver más allá de cual software cuenta con mayor
cantidad de características y funciones, puesto que recientes estudios de software para
mantenimiento, ha revelado que existe una gran disponibilidad de opciones en cantidad
y calidad, sin embargo, se ha descubierto que la mayoría de los usuarios admiten que
usan sólo entre el 15 y 30% de las características del programa. Entonces es ineludible
un análisis previo de factibilidad, que cuantifique la necesidad real de la empresa y su
fácil inclusión al nuevo sistema de control computarizado.
1
http://www.mantenimientomundial.com/sites/mmnew/bib/notas/eleccion.asp
1.1.1.2.2. Gastos en Investigación y Desarrollo.
Se debe buscar a un proveedor que esté a la delantera de los nuevos avances
tecnológicos de la industria.
No confíe en los proveedores que dicen especializarse en todo tipo de empresas. Es
mejor cuanto mejor se diferencien respecto de:
Tamaño de la empresa: Algunos proveedores resultan más adecuados para grandes
clientes multinacionales, mientras que otros pueden ser más eficientes para negocios
pequeños.
Especialización en tipo de industria: Varios sistemas están diseñados para
industria especificas como alimentos y papel, minería y municipalidades, etc.
Especialización por funciones: Esto incluye infraestructura (es decir rutas,
puentes, desagotes, etc), instalaciones, mantenimiento de plantas y vehículos.
Especialización por región: Algunos enfocan al mercado local o a empresas
mundiales.
1.1.1.2.5. Integración
Una diferencia clave entre los sistemas es cómo se integran verticalmente por medio de
la cadena de suministros y horizontalmente en la empresa. Además, los proveedores
deben poder integrarse al software de terceros como hojas de cálculo, dispositivos de
código de barras y planeamiento de recursos empresariales.
1.1.1.2.6. Precio
Se debe preferir al proveedor que ofrezca la mejor solución costo beneficio, no
necesariamente el software más barato. Esto significa que se debe realizar un trabajo
preparatorio importante para determinar las metas y objetivos estratégicos, las medidas
y goles de desempeño, los procesos óptimos y los requisitos de soporte del sistema.
1.1.1.2.7. Uso
Los sistemas varían enormemente con respecto a su facilidad de instalación,
implementación, uso y mantenimiento.
1.1.1.2.11. Adaptabilidad
A medida que su negocio y ambiente cambian, la solución de mantenimiento debe ser lo
suficientemente flexible como para adaptarse a las necesidades de cambio. Por ejemplo,
la posibilidad de cambiar la escalabilidad debe ser sencilla.
1.1.1.2.12. Recolección de datos de planta
Si los datos no son fiables, todas las herramientas de análisis y de reportes resultarán
inútiles. Para asegurarse de que los datos sean buenos, los software’s usan
características como integración con sistemas de recolección de datos de producción,
online wireless o ingreso, seguimiento de aprobaciones y códigos de
problema/causa/acción ligados a un activo en especial.
2
http://www.mantenimientomundial.com/sites/mmnew/bib/notas/eleccion.asp
3 Whiten. A, “Planificación de sistemas de Información”, 2006.
1.2.1. PROPÓSITO DEL PLAN INFORMÁTICO.
Este plan establece objetivos temporales (a corto y medio plazo) que deben alcanzarse
en el departamento de mantenimiento durante el proceso de implementación. Para tener
éxito en un plan informático se tomará en cuenta los siguientes parámetros:
Ser acorde con la política general de la empresa.
Tener en cuenta la evolución continua de los medios tecnológicos.
Garantizar el mejor uso de los recursos disponibles.
Especificar claramente plazos, personas y medios de que se disponen.
Un Hardware de óptima capacidad de almacenamiento y velocidad de
procesamiento de información. 4
4
SACRISTÁN REY, Manual de Mantenimiento Integral en la Empresa, pag. 361
1.2.1.2. Sistemas informáticos actuales en el departamento de mantenimiento
En Plastiazuay no se maneja ningún programa informático de mantenimiento,
únicamente consta un software y hardware con las siguientes características.
Software
Sistema operativo Windows XP Professional
Paquete Microsoft Office 2003
Navegador de Internet Explorer
Autocad 2000
Hardware
Procesador: Pentium IV.
Disco duro 160 gb
Memoria RAM: 250MB
Quemador de DVD
Comunicación
Red: LAN con cableado UTP a 100 Mbps.
1.3.1.1.5. Seguridad
Se realizara una opción para el ingreso del software mediante su respectivo usuario y
password, teniendo en cuenta el tipo de usuario que vaya a ingresar al sistema, puesto
que se diferencian dos tipos de usuarios: El principal que podría ser el Programador de
mantenimiento o el Jefe de área, que manipulan el software, y otro es el invitado que
tiene la restricción de ser un observador sin posibilidad de manipular la información
ingresada en el sistema informático.
1.4. ELABORACIÓN DEL SOFTWARE PARA LA GESTIÓN DE
MANTENIMIENTO.
1.4.1.1. Programación
Reducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de
software, pero no necesariamente es la que demanda mayor trabajo y ni la más
complicada. La complejidad y la duración de esta etapa está íntimamente relacionada al
o a los lenguajes de programación utilizados, así como al diseño previamente realizado.
1.4.1.2. Prueba
Consiste en comprobar que el software realice correctamente las tareas indicadas en la
especificación del problema. Una técnica de prueba es probar por separado cada módulo
del software, y luego probarlo de forma integral, para así llegar al objetivo. Se considera
una buena práctica el que las pruebas sean efectuadas por alguien distinto al
desarrollador que la programó, idealmente un área de pruebas; sin perjuicio de lo
anterior el programador debe hacer sus propias pruebas. En general hay dos grandes
formas de organizar un área de pruebas, la primera es que esté compuesta por personal
inexperto y que desconozca el tema de pruebas, de esta forma se evalúa que la
documentación entregada sea de calidad, que los procesos descritos son tan claros que
cualquiera puede entenderlos y el software hace las cosas tal y como están descritas. El
segundo enfoque es tener un área de pruebas conformada por programadores con
experiencia, personas que saben sin mayores indicaciones en qué condiciones puede
fallar una aplicación y que pueden poner atención en detalles que personal inexperto no
consideraría5.
5
http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software
1.4.1.3. Documentación
Todo lo concerniente a la documentación del propio desarrollo del software y de la
gestión del proyecto, diagramas, pruebas, manuales de usuario.etc; todo con el propósito
de eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al sistema.
1.4.1.4. Mantenimiento
Mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos.
Esto puede llevar más tiempo incluso que el desarrollo inicial del software. Alrededor
de 2/3 de toda la ingeniería de software tiene que ver con dar mantenimiento. Una
pequeña parte de este trabajo consiste en arreglar errores. La mayor parte consiste en
extender el sistema para hacer nuevas cosas.
1.4.2.2. Access
Posiblemente, la aplicación más compleja de la suite Office, sea Access, una base de
datos visual. Como todas las modernas bases de datos que trabajan en el entorno
Windows, puede manejarse ejecutando unos cuantos clics de mouse sobre la pantalla.
Access contiene herramientas de diseño y programación reservadas a los usuarios con
mayor experiencia, aunque incluye bases de datos listas para ser usadas; están
preparadas para tareas muy comunes, que cualquiera puede realizar en un momento
determinado, ordenar libros, archivar documentación, etc.
1.4.2.3. SQL
SQL (Structured Query Language ó Lenguaje Estructurado de Consulta), es un lenguaje
bastante sencillo, principalmente orientado a bases de datos y, sobre todo, al manejo de
consultas. Visual Basic incorpora esta extensión junto a nuestras bases de datos,
obteniendo potentes resultados. De hecho, las consultas que se realizan en Access, están
desarrolladas o basadas en este lenguaje, por lo que su implementación en Visual Basic
no es complicada.
El objetivo principal de SQL es la realización de consultas y cálculos con los datos de
una o varias tablas6.
6
http://www.netcraft.com/Survey/