Guía de usuario (pregunta 1)
Documento de consulta
Hay que tener en cuenta lo siguiente:
Explicar los conceptos de forma clara, concisa, correcta y completa.
Usar frases cortas y claras, imágenes, evitar los términos técnicos.
Dividir la información de forma organizada: Portada, Control de versiones, Índice, Desarrollo, Conclusión, Bibliografía.
Documentar los errores y dar una solución.
Evitar textos con colores llamativos. Gris y Azul.
Cursos de formación (pregunta examen)
Identificar a los usuarios destinatarios.
Evaluar las necesidades de formación del cliente final. Test inicial.
Establecer objetivos.
Preparar y organizar el contenido.
Saber lo que han aprendido en el curso o poner una nota al cliente final.
Mantenimiento del ciclo de vida de un proyecto
Funcionalidades:
Un punto clave es la duración del proyecto.
Para que haya un buen mantenimiento debe haber un buen análisis (diseño). El 70% del proyecto debería ser análisis y el 30% el resto.
En la fase de mantenimiento se deben corregir los errores y solucionarlos.
Se debe mejorar el rendimiento de la fase de mantenimiento.
Se debe adaptar el software y el hardware a la fase de mantenimiento.
Tipos de mantenimiento (pregunta 2)
Mantenimiento correctivo: Uso cotidiano del software y hardware. Su respuesta debe ser lo más rápida posible. Hay mantenimiento diario. Ejemplos: caída de servidores, sustitución de un ratón, problemas de conexión a la red, problemas en la BIOS, mantenimiento de una impresora.
Mantenimiento evolutivo: Se deben considerar nuevas necesidades y circunstancias. Ejemplos: realizar una migración de datos en un disco duro, pasar todos los ordenadores cliente de Windows 10 a Windows 11 (software), cambiar todas las memorias RAM de 8 GB a 16 GB. Se le llama escalabilidad.
Mantenimiento adaptativo: Realizar cambios de software y hardware. Actualizar las aplicaciones.
Mantenimiento preventivo: Solucionar características susceptibles de ser mejoradas. Dejar automatizada la comprobación de errores.
Tipos de revisiones (pregunta 3)
Revisiones técnicas: Se van haciendo a lo largo del desarrollo de las aplicaciones para crear nuevas versiones. Mejorar la aplicación. Se realiza prueba/error.
Inspecciones: Revisiones con la idea de comprobar que el producto cumple con los requisitos del usuario.
Auditorías de software: Son revisiones más complejas en las que se examina su entorno de trabajo.
Auditorías (pregunta 4)
Objetivos:
Comprueba el funcionamiento correcto del sistema de software y hardware.
Revisa los aspectos relacionados con la seguridad.
Analiza la eficiencia y la eficacia del sistema de explotación.
Analiza la gestión de los recursos de inversión.
Tipos:
Auditoría de inversión: Se basa en rendimientos económicos, de costes, de beneficios y de rentabilidad de la empresa.
Auditoría de seguridad: Se basa en la protección informática de la empresa.
Auditoría de explotación: Se basa en analizar y organizar la eficacia del sistema en producción.
Auditoría de software: Se basa en el estudio de la adaptación, la evolución y la tolerancia a fallos; es decir, que todo funcione correctamente.
Tipos de prueba: preproducción o consolidación (pregunta 5)
Pruebas de regresión: Su objetivo es evitar que los cambios realizados provoquen fallos o comportamientos no deseados. Por ejemplo: caída de internet, fallos de hardware, error al iniciar el equipo, error al crear un usuario en el sistema, caída del servidor.
Pruebas de impacto: Su objetivo es considerar los costes de la empresa, como por ejemplo: los cursos de formación, los tiempos de sustitución de empleados y los gastos de infraestructuras.
Tipos de seguridad (pregunta 6)
Seguridad interna: Cada usuario se identifica con un nombre de usuario y una contraseña. Se definen políticas y directivas de seguridad para el acceso al sistema.
Seguridad externa: Se refiere a todo programa espía o virus. Las soluciones que se adoptan son los antivirus y los cortafuegos.
Ciclo de vida del software
Definición de objetivos
Análisis
Diseño general y detallado
Pruebas (consolidación)
Documentación
Implementación
Mantenimiento
Diferencias entre el ciclo de vida del software en cascada y en paralelo
| Cascada | Paralelo | |
|---|---|---|
+ Seguro | + Rápido + Los errores se solucionan antes | Ventajas |
+ Lento – Los errores son más costosos | – Seguro | Desventajas |
Posibles preguntas
Pregunta 1.- El primer paso para preparar un curso de una aplicación informática sería:
Confeccionar un manual
Preparar diapositivas
Conocer el nivel previo de los alumnos (paso clave inicial según el tema de cursos de formación)
Buscar un lugar confortable
Pregunta 2.- Una empresa decide pasar de Windows a Linux, así que debe actualizar las aplicaciones. Sería un trabajo de mantenimiento:
Correctivo
Evolutivo
Adaptativo (según la definición de cambiar de software/hardware y actualizar aplicaciones)
Preventivo
