EvaluacionNacional_301308_75
Short Description
Evaluacion final...
Description
CONSOLIDACIÓN DOCUMENTO EVALUACIÓN FINAL
Presentado por:
ALEXEY CAMPOS PINZÓN CLERIA MAYORI CALLEJAS GINNA IVONNE HERRERA
C.C.: 1.121.852.957 C.C.: 43.868.770 C.C.: 53.911.656
Grupo: 301308_75
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD UNAD PROGRAMA DE INGENIERIA DE SISTEMAS ANALISIS DE SISTEMAS DICIEMBRE 2016
OBJETIVO
OBJETIVO GENERAL Diligenciar el formato IEEE830, formato estándar para plasmar la salida del análisis de sistemas como producto final, llamado documento de requerimientos con base en el análisis realizado a lo largo del curso.
Descripción de requisitos del software
OBJETIVO
OBJETIVO GENERAL Diligenciar el formato IEEE830, formato estándar para plasmar la salida del análisis de sistemas como producto final, llamado documento de requerimientos con base en el análisis realizado a lo largo del curso.
Descripción de requisitos del software
Especificación de requisitos de software Proyecto: Mi Primer Empleo Revisión 1.0
Diciembre de 2016 Descripción de requisitos del software
Ficha del documento Fecha 04/12/2016
Revisión
Autor
Verificado dep. calidad.
Alexey Campos Pinzón Cleria Mayory Callejas Chaverra Ginna Ivonne Herrera
1.0
Documento validado por las partes en fecha: 12/12/2016 Por el cliente
Por la empresa suministradora
Rafaela Rakosky
Alexey Campos Pinzón Cleria Mayory Callejas Chaverra Ginna Ivonne Herrera
Fdo. D./ Dña. Gerente
Fdo. D./Dña. Analista de sistemas
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 5
FICHA DEL DOCUMENTO........................................................................................................... 4 1
INTRODUCCIÓN .................................................................................................................. 7
1.1
Propósito......................................................................................................................... 7
1.2
Alcance ............................................................................................................................ 7
1.3
Personal involucrado ..................................................................................................... 8
1.4
Definiciones, acrónimos y abreviaturas ...................................................................... 9
1.5
Referencias ................................................................................................................... 10
1.6
Resumen ....................................................................................................................... 10
2
DESCRIPCIÓN GENERAL ................................................................................................ 11
2.1
Perspectiva del producto ............................................................................................ 11
2.2
Funcionalidad del producto ........................................................................................ 11
2.3
Características de los usuarios .................................................................................. 13
2.4
Restricciones ................................................................................................................ 14
2.5
Suposiciones y dependencias .................................................................................... 14
2.6
Evolución previsible del sistema ................................................................................ 15
3
REQUISITOS ESPECÍFICOS ............................................................................................ 15
3.1 3.1.1 3.1.2 3.1.3 3.1.4
3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8
3.3
Requisitos comunes de los interfaces ....................................................................... 17 Interfaces de usuario ................................................................................................. 18 Interfaces de hardware .............................................................................................. 20 Interfaces de software ................................................................................................ 20 Interfaces de comunicación ....................................................................................... 20
Requisitos funcionales ................................................................................................ 21 Requisito funcional 1 .................................................................................................. 21 Requisito funcional 2 .................................................................................................. 21 Requisito funcional 3 .................................................................................................. 22 Requisito funcional 4 .................................................................................................. 22 Requisito funcional 5 .................................................................................................. 22 Requisito funcional 6 .................................................................................................. 22 Requisito funcional 7 .................................................................................................. 22 Requisito funcional 8 .................................................................................................. 22
Requisitos no funcionales........................................................................................... 23 Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6
3.4
Rev. 1.0 Pág. 6
Requisitos de rendimiento ......................................................................................... 23 Seguridad ................................................................................................................... 23 Fiabilidad .................................................................................................................... 23 Disponibilidad ............................................................................................................. 23 Mantenibilidad ............................................................................................................ 23 Portabilidad ................................................................................................................ 23
Otros requisitos............................................................................................................ 23
RECOMENDACIONES ............................................................................................................... 27 CONCLUSIONES ........................................................................................................................ 28 BIBLIOGRAFIA.......................................................................................................................... 29
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 7
1 Introducción La empresa de reclutamiento de personal “Mi primer empleo”, es una empresa dedicada a buscar los candidatos óptimos para ocupar las diferentes vacantes que le solicitan sus clientes en diversos sectores económicos del país, es decir, de cualquier tipo de empresa.
La empresa propone 3 candidatos que son los que envía a la empresa cliente para la entrevista final. Mi primer empleo debe publicar los anuncios en prensa y otros medios de difusión, recepción y radicar las hojas de vida, seleccionar las que realmente cumplan con el perfil solicitado, hacer las pruebas psicotécnicas y / o profesionales según corresponda al perfil, es decir, para los cargos de alta gerencia no aplica pruebas psicotécnicas sino profesionales, a todos los demás cargos sí. Cada candidato debe pasar por dos entrevistas, una con la psicóloga y la otra con la señora jefe de talento humano. Un candidato óptimo se considera cuando cumple en su totalidad con el perfil solicitado y adquiere en las pruebas igual o más a 80 puntos sobre 100. Los 3 candidatos que se envían a la empresa cliente salen de los de mayor puntaje obtenido. La situación que se presenta en la empresa mi primer empleo es que se reciben tantas hojas de vida que a veces no se revisan todas, dejando de tomar candidatos acordes, fuera de que a veces no se tiene con exactitud el puntaje obtenido por cada candidato en las diferentes etapas del proceso de selección. La gerente de la empresa doña Rafaela Rakosky lo contrata a usted como analista de sistemas para que le realice una propuesta técnica de un software de cómo mejorar su proceso de selección de personal.
1.1
Propósito
El Propósito del documento es resolver un problema presentando una propuesta realizada desde el análisis de sistemas. El documento va dirigido a l a empresa de reclutamiento de personal “Mi primer empleo” , quien tiene el interés de sistematizar sus procesos. El problema se origina por la falta de control en el proceso de selección de personal, el cual es causado por la falta de organización del proceso. La consecuencia al no atacar el problema es que los clientes se van, realizaran sus solicitudes de búsqueda de personal idóneo a otras empresas.
1.2
Alcance
El producto a entregar será una aplicación de nominada “Empleo Seguro”, desarrollada en un entorno web, la razón por la que se desarrollara en este tipo de entorno, es por la concurrencia que este nos permite, pues se requiere que el sistema pueda ser usado por múltiples personas incluyendo los mismos candidatos quienes serán los que registran sus hojas de vida en el sistema. Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 8
Este sistema tendrá los siguientes módulos:
Módulo de Login. Módulo de Recepción de Convocatorias Módulo de Vinculación de Aspirantes Módulo de Comunicaciones y Prensa Módulo de Validación Módulo de Entrevistas y Pruebas Módulo de Consolidación
Con la implementación de esta solución, Mi Primer Empleo podrá recibir de manera ágil las solicitudes de los clientes, logrará tener un control total del proceso de selección de los aspirantes, podrá tener un mayor alcance en las hojas de vida analizadas.
1.3
Personal involucrado
Nombre Rol Categoría profesional Responsabilidades Información de contacto Aprobación Nombre Rol Categoría profesional Responsabilidades
Laura Camargo Comunicador Publicidad y Prensa Publicación de Convocatorias en Medios de Comunicación y Redes Sociales 350 50 50 Ext: 1598 NO
Información de contacto Aprobación
Daniela Díaz Validador Talento Humano Validación de datos de las hojas de vida (Estudios, referencias, etc.) 350 50 50 Ext: 1556 NO
Nombre Rol Categoría profesional Responsabilidades Información de contacto Aprobación
Omar Gómez y Otros Profesional Talento Humano Evalúa las competencias profesionales de los postulados 350 50 50 Ext: 1596 NO
Nombre Rol Categoría profesional Responsabilidades Información de contacto Aprobación
Patricia Hernández Psicóloga Talento Humano Evalúa los rasgos psicológicos de los postulados. 350 50 50 Ext: 1514 NO
Nombre Rol Categoría profesional Responsabilidades
Claudia Jiménez Gerente Talento Humano Talento Humano Recibe las solicitudes de los clientes, entrevista a los aspirantes finales y da el visto bueno para el paso de los
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Información de contacto Aprobación
aspirantes al cliente. 350 50 50 Ext: 1585 SI
Nombre Rol Categoría profesional Responsabilidades Información de contacto Aprobación
Camila López Auxiliar de Talento Humano Talento Humano Control de Citas y Entrevistas 350 50 50 Ext: 1550 NO
1.4
Rev. 1.0 Pág. 9
Definiciones, acrónimos y abreviaturas
Aplicativo web: Son aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.
Concurrencia: Es una propiedad de los sistemas en la cual los procesos de un cómputo se hacen simultáneamente, y pueden interactuar entre ellos . Entorno web: ambiente de desarrollo y/o ejecución programas o servicios en el marco de la web en general. El entorno web es una forma de interfaz gráfica de usuario.
Formato IEEE-830: Es una plantilla tipo para documentos de requisitos del software, el cual está basado y es conforme con el estándar IEEE Std 830-1998.
Interesados o personal involucrado: Son personas y organizaciones que participan de forma activa en el proyecto o cuyos intereses pueden verse afectados como resultado de la ejecución del proyecto o de su conclusión.
Modelo de análisis: El modelo de análisis es la primera representación técnica de un sistema. Utiliza una mezcla de formatos en texto y diagramas para representar los requisitos del software, las funciones y el comportamiento. De esta manera se hace mucho más fácil de comprender dicha representación, ya que es posible examinar los requisitos desde diferentes puntos de vista aumentando la probabilidad de encontrar errores, de que surjan debilidades y de que se descubran descuidos.
Modulo: es una porción de un programa de ordenador. De las varias tareas que debe realizar un programa para cumplir con su función u objetivos, un módulo realizará, comúnmente, una de dichas tareas (o varias, en algún caso).
Requerimientos funcionales: La característica que requiere cumplir un producto o entregable asociado a una función en un proceso o servicio automatizado, o por automatizar.
Requerimientos No funcionales: Son requisitos que imponen restricciones en el diseño o la implementación como restricciones en el diseño o Estándares de Calidad. Son propiedades o cualidades que el producto debe tener.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
1.5
Rev. 1.0 Pág. 10
Referencias
Referencia
Titulo
Ruta
Fecha
Autor
001
Formato hoja de vida
Departamento de talento humano (Auxiliar de talento humano)
01/09/2016 Departamento de talento humano
002
Solicitudes de los clientes (perfiles de los aspirantes)
Gerente de talento humano
01/09/2016 Departamento de talento humano
003
Formato prueba psicotécnica
004
005
Profesional de talento 15/09/2016 Departamento humano de talento humano Formato prueba Profesional de 15/09/2016 Departamento profesional talento humano de talento humano Mapa de procesos Departamento de 15/09/2016 Departamento de la empresa Mi talento humano de primer empleo administración
006
Documento de requerimientos
Analisis_75 (Grupo de analistas)
10/10/2016 Analisis_75 (Grupo de analistas)
007
Entrevistas y encuestas a los interesados
Analisis_75 (Grupo de analistas)
10/10/2016 Analisis_75 (Grupo de analistas)
1.6
Resumen
Inicialmente en la fase 1 se realizó la contextualización del negocio de la empresa de reclutamiento de personal, además de esto se identificó los problemas y falencias que se presentan allí y finalmente se planteó una posible solución al problema y el modelo de análisis que se emplearía para el desarrollo de la posible solución. En la fase 2 se realizaron encuestas, entrevistas y cuestionarios al personal involucrado de la empresa de reclutamiento de personal, con el fin de obtener la mayor información posible sobre la empresa lo cual facilitó el levantamiento de requerimientos funcionales y no funcionales y el diseño de la solución. Cabe mencionar que las entrevistas fueron de gran ayuda para conocer las causas y magnitud del problema. En la fase 3 se diseñaron los diagramas del modelo funcional, de objetos y dinámico el cual mostro la solución al problema y por último en la etapa final se documenta lo realizado en todas las fases siguiendo las normas y lineamientos del formato IEEE830. Existe cohesión entre las diferentes fases del análisis ya que para poder dar una solución se debe conocer a profundidad las causas y el problema. Para así poder hacer un análisis más profundo e identificar los requerimientos y reglas de negocio, permitiendo de este modo diseñar una solución al problema planteado y por último es Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 11
adecuado y pertinente documentar toda la información adquirida en cada una de las fases con el fin de dejar claridad de los objetivos y alcances del proyecto. Como recomendación con respecto al curso me gustaría que incluyeran metodologías agiles como SCRUM ya que en la actualidad es una de las mas usada para el desarrollo de software en las empresas.
2 Descripción general 2.1
Perspectiva del producto
2.2
Funcionalidad del producto FALENCIAS
Falencia 1: No se tiene ningún proceso sistematizado, el mediano control que se intenta tener es manual. No se tiene el control de las hojas de vida recibidas por correo o físicas. Falencia 2: Teniendo un alto volumen de entrevistas diarias y sin tener un control adecuado de los puntajes obtenidos por los aspirantes, los puntajes obtenidos no son fiables. Falencia 3: No se tiene certeza de los aspirantes con los mayores puntajes obtenidos. Falencia 4: La información obtenida y generada en el proceso no se guarda en ningún sistema ni se almacena. Falencia 5: Las hojas de vida no tienen información detallada sobre el perfil y áreas de desempeño de los aspirantes. Falencia 6: Debido al gran de volumen de hojas de vida que reciben a diario, les es difícil encontrar perfiles acordes a lo requerido, por lo tanto, la mayoría de las veces seleccionan las hojas de vida al azar. Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 12
Falencia 7: por falta de tiempo los documentos no son validados completamente. Falencia 8: No se tiene el histórico almacenado de hojas de vida de convocatorias anteriores.
Falencia 9: No se tiene un control adecuado del listado diario de los aspirantes citados a las entrevistas. Falencias 10: Se ha encontrado que una misma persona ha enviado varias hojas de vida.
REQUERIMIENTOS Requerimiento Funcional RF-001: La recepción de las hojas de vida se realizará mediante la inclusión en una página web pública de los datos por el mismo aspirante en un formulario. En esta página web el aspirante incluirá datos básicos como número de identificación, nombres, apellidos, estudios terminados, referencias personales, referencias familiares, y adjuntará los documentos que soporten estos datos como imágenes o pdf adjuntos.
Requerimiento Funcional RF-002: El sistema permitirá ingresar el puntaje dado por cada entrevistador en un rango de 0 a 100, no permitirá la continuación del proceso de los aspirantes si no se completan estos datos.
Requerimiento Funcional RF-003: Con base en la información de la convocatoria y los puntajes de las entrevistas el sistema informara las personas que obtuvieron los puntajes más altos en cada convocatoria.
Requerimiento Funcional RF-004: Tanto la información de las hojas de vida como la información generada en el proceso de toma de decisión quedara almacenada en una base de datos.
Requerimiento Funcional RF-005: El sistema debe permitir seleccionar o valorar el nivel de cada área de desempeño de los aspirantes.
Requerimiento Funcional RF-006: El sistema debe permitir buscar hojas de vida por diferentes criterios de búsqueda.
Requerimiento Funcional RF-007: El sistema debe permitir registrar la validación de los documentos presentados en las hojas de vida de los aspirantes.
Requerimiento Funcional RF-008: El sistema debe permitir a los aspirantes crear su perfil, así mismo que actualizar la información de este.
Requerimiento No Funcional RNF-001: Los formularios y demás herramientas del sistema deben ser amigables para usuario.
Requerimiento No Funcional RNF-002: Los tiempos de respuesta relacionados con el proceso y manejo de información no debe ser superior a 3 segundos.
Requerimiento No Funcional RNF-003: El sistema debe ser soportado por navegadores web como Mozilla Firefox, google Chrome, opera, safari e Internet Explorer.
Requerimiento No Funcional RNF-004: Se debe entregar documentación del aplicativo entre estos manuales de usuario, manuales de instalación y manual técnico.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
2.3
Rev. 1.0 Pág. 13
Características de los usuarios
Tipo de usuario Formación Habilidades Actividades
Tipo de usuario Formación Habilidades Actividades Tipo de usuario Formación Habilidades
Actividades
Tipo de usuario Formación Habilidades
Actividades
Tipo de usuario Formación Habilidades
Actividades
Tipo de usuario Formación Habilidades
Actividades
Tipo de usuario
Candidato Técnica o profesional Manejo básico de sistemas operativos, navegadores web, internet y redes sociales Consultar ofertas de empleo, crear perfil de usuario, registrar su hoja de vida y postularse a una oferta de empleo. Cliente N/A Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Solicitar personal Gerente de talento humano Talento humano Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Experiencia en la contratación de personal Consultar solicitudes realizadas por el cliente, entrevistar al candidato final, consulta información de los candidatos y el resultado de las pruebas, autoriza la publicación y realización de las convocatorias de empleo. Psicóloga Psicología - Recursos Humanos Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Experiencia en contratación de personal y psicología Consultar información de los candidatos, ingresar resultado de entrevista a los candidatos, evaluar los rasgos psicológicos de los candidatos y registrarlos en el sistema. Profesional de talento humano Profesional en talento humano Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Experiencia en contratación de personal y talento humano. Consultar la información de los aspirantes, validar la información profesional, aprobar o rechazar los candidatos. Validador Talento humano Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Experiencia en contratación de personal y talento humano. Validar la información de las hojas de vida registradas en el sistema, consulta los candidatos postulados a las diferentes ofertas de empleo. Auxiliar de talento humano Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Formación Habilidades Actividades
Tipo de usuario Formación Habilidades
Actividades
2.4
Rev. 1.0 Pág. 14
Talento humano Manejo básico de sistemas operativos, navegadores web, internet y redes sociales. Atención al cliente. Registra las citas a entrevistas en el sistema, consulta información básica de los aspirantes para contactarlos, cita a los candidatos a entrevistas. Publicista Publicidad y prensa Manejo básico de sistemas operativos, navegadores web, internet y redes sociales, buena redacción experiencia en publicidad y prensa. Consulta las solicitudes de los clientes aprobadas por la gerente de recursos humanos, crea y publica nuevas convocatorias de empleo según lo requerido.
Restricciones
El material que comprenden las pruebas psicotécnicas y profesionales serán entregadas por la empresa Mi primer Empleo. La red LAN será como mínimo Gigabit Ethernet, y deben tener una conexión no menor a 50 MB a Internet. El sistema debe ser un aplicativo web para el cual se empleará el lenguaje de programación PHP y el motor de base de datos a utilizar será Mysql, tanto la base de datos y el aplicativo web estarán instalados y creados en un hosting de pago el cual es responsabilidad de la empresa mi primer empleo comprar, mantener y administrar. El servidor que adquirirá la empresa Mi Primer Empleo debe tener como mínimo las siguientes características: Procesador Intel Xeon de Tercera o Cuarta Generación, Memoria RAM de 16 GB Quad Channel con corrección de errores, Disco Duro SSD tipo empresarial o SAS de 4 TB, Raid 1 o 10, 2 tarjetas ethernet base 1000. La información de los aspirantes (hoja de vida y adjuntos) se eliminará del sistema a los 6 meses de la última fecha de inicio de sesión del aspirante. Las computadoras en las cuales se ejecutará el aplicativo web debe tener como mínimo 512 MB de memoria RAM y sistema operativo Windows XP, además tener alguno de los siguientes navegadores instalados, Internet Explorer 11, Mozilla Firefox 50.0.2, opera 41.0 o Google Chrome 54.0.
2.5
Suposiciones y dependencias
Se supone que los equipos donde funcionara la aplicación cumple con la descripción indicada para el buen funcionamiento de la misma. Se supone que la conexión a internet es fiable. Se supone que el personal que manejara la aplicación tiene los conocimientos mínimos en manejo de computadores y páginas web.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 15
Se supone que el servidor adquirido por la empresa Mi Primer Empleo cumple con las condiciones mínimas indicadas anteriormente.
2.6
Evolución previsible del sistema
Crear una versión de la aplicación para dispositivos móviles, tanto para diligenciar el formulario como las vistas internas de la aplicación. Generar reportes detallados según las necesidades que se observaran con el uso de la herramienta. Según las necesidades del cliente se plantearía la posibilidad de ampliar el tiempo de permanencia de las hojas de vida y adjuntos en el sistema. Incluir en el sistema las pruebas psicotécnicas y profesionales, calculando el puntaje obtenido.
3 Requisitos específicos Número de requisito Nombre de requisito Tipo
RF-001 Registro de Aspirante
Fuente del requisito
Falencia 1: No se tiene ningún proceso sistematizado, el mediano control que se intenta tener es manual. No se tiene el control de las hojas de vida recibidas por correo o físicas. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Prioridad del requisito
✔Requisito
Restricción
Número de requisito Nombre de requisito Tipo
RF-002 Validación de puntaje
Fuente del requisito
Prioridad del requisito
Falencia 2: Teniendo un alto volumen de entrevistas diarias y sin tener un control adecuado de los puntajes obtenidos por los aspirantes, los puntajes obtenidos no son fiables. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Número de requisito Nombre de requisito Tipo
RF-003 Información de puntajes altos Restricción ✔ Requisito
Fuente del requisito Prioridad del requisito
Falencia 3: No se tiene certeza de los aspirantes con los mayores puntajes obtenidos. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Número de requisito Nombre de requisito Tipo
RF-004 Almacenamiento de datos Restricción ✔Requisito
Fuente del requisito Prioridad del requisito
Falencia 4: La información obtenida y generada en el proceso no se guarda en ningún sistema ni se almacena. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Número de requisito
RF-005
✔ Requisito
Restricción
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 16
Nombre de requisito Tipo
Valorar el nivel de cada área. Restricción ✔ Requisito
Fuente del requisito
Falencia 5: Las hojas de vida no tienen información detallada sobre el perfil y áreas de desempeño de los aspirantes Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Prioridad del requisito
Número de requisito Nombre de requisito Tipo
RF-006 Buscar hojas de vida
Fuente del requisito
Prioridad del requisito
Falencia 6: Debido al gran de volumen de hojas de vida que reciben a diario, les es difícil encontrar perfiles acordes a lo requerido, por lo tanto, la mayoría de las veces seleccionan las hojas de vida al azar. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Número de requisito Nombre de requisito Tipo
RF-007 Registro de validación de documentos Restricción ✔Requisito
Fuente del requisito Prioridad del requisito
Falencia 7: por falta de tiempo los documentos no son validados completamente. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Número de requisito Nombre de requisito Tipo
RF-008 Crear y actualizar hoja de vida Restricción ✔ Requisito
Fuente del requisito
Falencia 8: No se tiene el histórico almacenado de hojas de vida de convocatorias anteriores. Media/Deseado Baja/ Opcional ✔ Alta/Esencial
Prioridad del requisito
✔ Requisito
Restricción
Requerimientos no funcionales Número de requisito Nombre de requisito Tipo
RNF-001 Interfaz amigable del sistema Restricción ✔Requisito
Fuente del requisito
Los formularios y demás herramientas del sistema deben ser amigables para usuario. Alta/Esencial Baja/ Opcional ✔Media/Deseado
Prioridad del requisito Número de requisito Nombre de requisito Tipo
RNF-002 Respuesta del proceso
Fuente del requisito
Los tiempos de respuesta relacionados con el proceso y manejo de información no debe ser superior a 3 segundos. x Alta/Esencial Media/Deseado ✔ Baja/ Opcional
Prioridad del requisito
✔Requisito
Restricción
Número de requisito Nombre de requisito Tipo
RNF-003 Clases de navegadores
Fuente del requisito
El sistema debe ser soportado por navegadores web como Mozilla Firefox, google Chrome, opera, safari e Internet
✔ Requisito
Restricción
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Prioridad del requisito
Explorer. Alta/Esencial
✔ Media/Deseado
Rev. 1.0 Pág. 17
Baja/ Opcional
Número de requisito Nombre de requisito Tipo
RNF-004 Documentación
Fuente del requisito
Se debe entregar documentación del aplicativo entre estos manuales de usuario, manuales de instalación y manual. Alta/Esencial Baja/ Opcional ✔Media/Deseado
Prioridad del requisito
3.1
✔Requisito
Restricción
Requisitos comunes de los interfaces
Entradas: registro de usuarios, archivos Salida: citas de entrevistas, ofertas de trabajos. Entradas del Sistema:
Formulario de Diligenciamiento de hoja de vida de los aspirantes. Datos Personales: Primer Apellido, Segundo Apellido, Nombres, Documento de identificación, Tipo de Identificación, Sexo, Nacionalidad, Libreta Militar, Fecha y lugar de nacimiento, Dirección de Correspondencia (País, Departamento, Municipio Ciudad). Formación Académica: Nivel de educación básica, titulo obtenido, nivel de educación superior (Modalidad Académica: Técnica, Tecnológica, Universitaria, Especialización, Maestría, Doctorado), titulo obtenido. Experiencia Laboral: 3 campos para diligenciar: Entidad, País, Departamento, Municipio, Dirección, Teléfono, Cargo, Dependencia, Jefe Inmediato. Referencias Personales: 3 Campos para diligenciar: Nombres, Apellidos, Cargo, Empresa, Teléfono. Referencias Familiares: 3 Campos para diligenciar: Nombres, Apellidos, Relación, teléfono.
Aplicación a Convocatorias: checkbox en listado de convocatorias indicando a cuál está aplicando el aspirante.
Adjuntos Hoja de Vida: n campos de cargue de documentos adjuntos.
Convocatorias: Fecha, Cliente, Perfil, Aspiración Salarial, Fecha Limite de Entrega.
Prueba Psicotécnica: Número de Identificación aspirante, tipo de identificación aspirante, identificación de convocatoria, puntaje de 0 a 100. Pruebas Profesionales: Número de Identificación aspirante, tipo de identificación aspirante, identificación de convocatoria, puntaje de 0 a 100. Calificación Entrevista: Número de Identificación aspirante, tipo de identificación aspirante, identificación de convocatoria, puntaje de 0 a 100.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 18
Validación de Documentos: Número de Identificación aspirante, tipo de identificación aspirante, identificación de convocatoria, checkbox indicando veracidad de documentos adjuntados por el aspirante.
Salidas del Sistema:
Consulta y reporte de aspirantes a convocatoria: Número de Identificación aspirante, tipo de identificación aspirante, identificación de convocatoria, ¿documentos verificados ok? Si - no, puntaje pruebas psicotécnicas, puntaje pruebas profesionales, ¿Entrevistado en talento Humano? Si – no. Teléfono, Celular. Consulta y Reporte de Aspirantes por Formación Académica: Número de Identificación aspirante, tipo de identificación aspirante, Formación Académica, puntaje en pruebas profesionales. Teléfono, Celular.
3.1.1 Interfaces de usuario Página de accesos al público donde se podrá registras y actualizar las hojas de vida además de hacer búsqueda de ofertas de empleo.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 19
El usuario o candidato deberá ingresar su número y tipo de documento para el sistema validar si el usuario ya tiene una hoja de vida registrada en el sistema.
Si el usuario no tiene registrada su hoja de vida en mi primer empleo, el sistema le permitirá registrarla de lo contrario lo re direccionará al Login para que inicie sesión y pueda ver el perfil que tiene creado en el cual puede modificar y actualizar toda su información.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 20
Imagen de la página de Login el cual se usara para el área administrativa de la agencia al igual que para los candidatos y usuarios registrados.
3.1.2 Interfaces de hardware
3.1.3 Interfaces de software No aplica
3.1.4 Interfaces de comunicación No aplica
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
3.2
Rev. 1.0 Pág. 21
Requisitos funcionales 3.2.1 Requisito funcional 1 Registro de Aspirante: El aspirante deberá insertar sus datos para realizar el registro en el módulo de vinculación de aspirantes. 1. 2. 3.
Registro de Usuario: Solicita correo electrónico, nombre y apellido. El sistema envía un correo electrónico al aspirante para realizar la activación de la cuenta. Se muestra en pantalla el formulario de la hoja de vida solicitando: Datos Personales: Primer Apellido, Segundo Apellido, Nombres, Documento de identificación, Tipo de Identificación, Sexo, Nacionalidad, Libreta Militar, Fecha y lugar de nacimiento, Dirección de Correspondencia (País, Departamento, Municipio - Ciudad). Formación Académica: Nivel de educación básica, titulo obtenido, nivel de educación superior (Modalidad Académica: Técnica, Tecnológica, Universitaria, Especialización, Maestría, Doctorado), titulo obtenido. Experiencia Laboral: 3 campos para diligenciar: Entidad, País, Departamento, Municipio, Dirección, Teléfono, Cargo, Dependencia, Jefe Inmediato, Tiempo Laborado. Referencias Personales: 3 Campos para diligenciar: Nombres, Apellidos, Cargo, Empresa, Teléfono. Referencias Familiares: 3 Campos para diligenciar: Nombres, Apellidos, Relación, teléfono.
4.
El sistema permitirá cargar documentos adjuntos en formato pdf, jpg, png y tiff.
5.
Al guardar la información del formulario el sistema presentara las convocatorias activas, fecha de inicio y fecha fin y cada una presentara un checkbox el cual al ser presionado indicara el interés del aspirante por aplicar a la convocatoria.
3.2.2 Requisito funcional 2 Validación de puntaje: En las pruebas psicotécnicas y profesionales se incluirá en el sistema el puntaje determinado por el psicólogo y profesional respectivamente. 1.
En el módulo de entrevistas y pruebas buscar al aspirante por medio del Número de Identificación y tipo de identificación.
2.
Filtrar el aspirante por la identificación de convocatoria (en caso de aspirar a más de una)
3.
El psicólogo o profesional dará un puntaje entre 0 y 100 en el campo Puntaje de acuerdo a su criterio y resultado de las pruebas psicotécnicas o profesionales.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 22
3.2.3 Requisito funcional 3 Información de puntajes: Generación de Consulta de Puntajes altos 1.
En el Módulo de Consolidación en la opción Mayores Puntajes se seleccionará la convocatoria y se obtendrá la consulta de los puntajes obtenidos organizados de mayor a menor puntaje.
2.
Los aspirantes con puntajes entre 80 y 100 se mostrarán con un fondo verde y los aspirantes entre 0 y 79 se mostrarán sin fondo de color.
3.2.4 Requisito funcional 4 Almacenamiento de datos: Toda la información de será guardada en la base de datos.
Tanto la información de las hojas de vida como la información generada en el proceso de toma de decisión quedara almacenada en una base de datos MySql.
3.2.5 Requisito funcional 5 Valorar el nivel de cada área: Valoración de desempeño en las diferentes áreas
En el Modulo entrevistas y pruebas el sistema permitirá al profesional que realiza la prueba seleccionar por medio de una lista desplegable diferentes áreas de desempeño (Ejem: economía, inglés, negocios, etc.) y asignarle un puntaje de 0 a 100. En el Modulo de Consolidación se permitirá generar una consulta por área de desempeño indicando Título Profesional, Nombre del Aspirante, Tipo de Identificación del Aspirante y puntaje en área de desempeño.
3.2.6 Requisito funcional 6 Buscar hojas de vida: debe buscar hojas de vida con diferentes parámetros. 1.
En el Modulo de Consolidación se generará una consulta teniendo como filtro el Título Profesional, donde se informará el Título Profesional, Nombre del Aspirante, Tipo de Identificación del Aspirante, Teléfono, Celular, Puntaje. Estará organizado de m ayor a menor por puntaje.
3.2.7 Requisito funcional 7 Validación de Documentos: verificar veracidad de documento.
En el Modulo de Validación el sistema permitirá ver e identificar los documentos adjuntados por los aspirantes. Cada documento tendrá en frente un checkbox el cual al ser marcado por el personal validador indicara que el documento es verídico.
3.2.8 Requisito funcional 8 Actualización de Datos: Crear y actualizar hoja de vida Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
3.3
Rev. 1.0 Pág. 23
El sistema permitirá actualizar la información de las hojas de vida de los aspirantes y adjuntar nuevos documentos (actas, diplomas, etc),
Requisitos no funcionales 3.3.1 Requisitos de rendimiento
Garantizar que el sistema de consultas y de actualización de archivos u otros procesos que se realicen no afecte el desempeño del sistema y de la base de datos, ni el tráfico de la red.
3.3.2 Seguridad
Garantizar la seguridad del sistema con respecto a la información y datos que se manejan como documentos, archivos y contraseñas.
Facilidad para permitir el acceso de la información al personal autorizado a través del internet, para consultar o subir información para cada una de ellas.
Proteger la confiabilidad el desempeño del sistema informático para los usuarios, ya que la información que los usuarios almacenan y registros realizados podrán ser actualizados sin que afecte le tiempo de respuesta
3.3.3 Fiabilidad
la interfaz de usuario no debe ser tan compleja, dentro el cual está el proceso de gestión y el almacenamiento de archivos y documentos. La página debe tener un interfaz sencillo e intuitivo.
3.3.4 Disponibilidad
El sistema debe ser permanente con un servicio para los usuarios de 7 días y las 24 horas y tenemos que contar con un plan que si llegara suceder algo inesperado podamos resolver y generaciones de alarma.
3.3.5 Mantenibilidad El mantenimiento que se le dará al ala página web será preventivo y correctivo. Esta tarea de mantenimiento preventivo y correctivo se debe realizar por los desarrolladores y diseñadores. El mantenimiento correctivo se realizara cuando se presente una falla en la página web. El mantenimiento preventivo se realizara por los desarrolladores y diseñadores por periodos de un día en el mes.
3.3.6 Portabilidad La página deberá de ser compatible con todos los sistemas operativos y exploradores
3.4
Otros requisitos
Toda la legislación colombiana referente a un contrato laboral de contratación y demás
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 24
se observa en el ministerio de trabajo de Colombia. Link: http://www.mintrabajo.gov.co/preguntas-frecuentes/contrato-de-trabajo.html
4
Apéndices
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 25
Diagrama de clases
Diagramas de secuencia
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 26
Diagrama de estados
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 27
RECOMENDACIONES Como recomendación con respecto al curso nos gustaría que incluyeran metodologías agiles como SCRUM ya que en la actualidad es una de las más usada para el desarrollo de software en las empresas.
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 28
CONCLUSIONES
Conocer los requerimientos de los clientes es indispensable para lograr generar una aplicación que cumpla con las expectativas. Los diagramas permite n entender fácilmente los procesos y operaciones necesarias en el desarrollo de una aplicación.
Para crear y diseñar requerimientos es necesario conocer las falencias y la raíz del problema. Los requerimientos son el diseño de la solución al problema planteado. Este trabajo se realizó con el fin de entender las falencias que tiene el problema propuesto. Podemos entender de cómo funcionan los requerimientos funcionales y no funcionales
Descripción de requisitos del software
Mi Primer Empleo Especificación de requisitos de software
Rev. 1.0 Pág. 29
BIBLIOGRAFIA
Blach, S. (2013, 05). Capitulo III 1. Análisis y especificación de requerimie ntos. SlideShare. Obtenido 10, 2016, de http://www.slideshare.net/sarahbf/presentacioncap-3-21263708
Sánchez, . (2011, 04). Unidad 1.3 Análisis De Requerimientos. SlideShare. Obtenido 10, 2016, de http://www.slideshare.net/SergioRios/unidad-13-analisisderequerimientos.
Fernández Alarcón, V. (2006). Desarrollo de sistemas de información (Primera Edición ed., Vol., pp. 70-79). Barcelona, Edicions UPC.
Arias Chaves, M. (2007, 07). La ingeniería de requerimientos y su importancia en el desarrollo de proyectos de software. InterSedes, VI, 1-13.
Weitzenfeld, Alfredo. "Atributos." Ingeniería de Software Orientada a Objetos con UML, Java e Internet, Cengage Learning, 2005, pp. 74-79. Gale Virtual Reference Library, Accessed 29 Nov. 2016.
Rob, Peter, and Carlos Coronel. "Conceptos Orientados a Objetos." Sistemas de bases de datos: Diseño, implementación y administración, 5th ed., Cengage
Descripción de requisitos del software
View more...
Comments