El software SAMI
sandra milena castillo ruedaTrabajo25 de Mayo de 2019
1.032 Palabras (5 Páginas)134 Visitas
Aseguramiento de la calidad para el Software para administrar la gestión de recursos humanos
Nombre del producto (Software): SAMI Gestión de recursos humanos.
Introducción del producto: El software SAMI, se ha diseñado para realizar la automatización de la gestión del área de Recursos Humanos, simplificando una serie de actividades como son: la revisión de hojas de vida, perfiles profesionales, vacantes, pruebas de ingreso, pruebas de egreso, entrevistas, entre otros. Bajo los estándares y criterios de desarrollo de software y aseguramiento de calidad, para garantizar que todas y cada una de las funciones que desarrolla, cumplan con los estándares de calidad establecidos.
Planes del producto: Se crearon los siguientes planes de trabajo.
- Conocer con claridad, la operación y procesos de gestión del área de Recursos humanos
- Garantizar que el software cumple con los criterios necesarios para satisfacer la necesidad del área
- Tener la documentación completa para realizar una estimación del tiempo que se demorará la ejecución del proyecto
- Validar los posibles errores dentro del proceso con el fin de mitigar y que el software que se está diseñando sea de Calidad y cumpla con lo establecido.
Descripción del proceso: Se definió lo siguiente.
- Definir a quien va dirigido el Software
- Precisar cuáles son los factores de éxito que les permitan responder a las necesidades, requerimientos y expectativas de los clientes Internos ( Personal.de Rrhh y Empleados)
- Establecer procesos efectivos que cumplan con todas las expectativas que quiere Reflejar Camilo con la creación de este software.
- Tener un equipo SQA, el cual participe en la creación de la documentación y estructuración del proceso de desarrollo del proyecto
- Realizar un proceso de auditoría y control donde se pueda definir que todo lo propuesto se está cumpliendo.
- Revisar y dar prioridad a tareas y procesos.
FUNCIONALIDAD
Control de Seguridad: (Confiabilidad): Para el acceso al software de Recursos Humanos solo tendrán acceso los usuarios registrados a través de la plataforma, y será el administrador quien otorgue estos permisos a los usuarios, para poder realizar todas las funciones dentro del sistema.
Clasificación de Usuarios: Se clasificaran los usuarios dependiendo de la función con la que le necesiten interactuar con el software. Por lo que se tendrán dos tipos de usuario:
Administrador: Quienes podrán acceder a todas las funciones del software.
Usuario Secundario: Quienes tendrán Permisos específicos y solo tendrán acceso a ciertas funciones del software.
Metas de calidad: Entregar un software confiable. Seguro, eficaz y rápido.
Revisiones:
- Se deben realizar revisiones y auditorias de los requerimientos y diseños utilizados en el proyecto, para garantizar en casa etapa del desarrollo del software que no se haya obviado ningún requisito importante que pueda afectar con la culminación del proyecto.
- Se requiere como mínimo que se realicen revisiones e inspecciones de los requerimientos y del diseño, lo mismo que revisiones al terminar cada etapa
Revisión de requerimientos de software:
- Identificar las exigencias del cliente para el desarrollo del software.
- Revisión crítica del diseño Reconocimiento de la estructura física propuesta al cliente, puede realizase por partes, para profundizar más en cada una de las partes.
Verificación y Validación.
- Verificar cada proceso en cada etapa, y validar los requerimientos:
Corrección: mide el grado en que un programa satisface sus especificaciones consigue los objetivos del usuario.
- Fiabilidad: mide el grado en que se puede esperar que un programa lleve a cabo sus funciones esperada con la precisión requerida.
- Eficiencia: mide la cantidad de recursos de computadora y de código requerido por un programa para que lleve a cabo las funciones especificadas.
- Integridad: es el grado en que puede controlarse el acceso al software o a los datos por personal no autorizado.
- Facilidad de Uso: es el esfuerzo requerido para aprender un programa e interpretar la información de entrada y de salida.
- Facilidad de Mantenimiento: es el esfuerzo requerido para localizar y arreglar programas
- .Auditoría funcional: Verificar que el producto que se entrega satisface los requerimientos especificados.
- Auditoría física: Verificar que realmente se entreguen el software físico y su documentación designados para ser entregados.
- Auditorías en proceso: Revisar en cada etapa como va cada proceso, como se ejecuta y cuanto falta para culminarlo.
- Revisión Final Por Etapas: Revisión que se hace de todas las etapas al finalizarlas, con el fin de proporcionar datos para proyectos futuros.
- Escalabilidad: Proyección a futuras mejoras que puedan implementarse.
Riesgos del proyecto de implementación del software.
...