Está en la página 1de 100

1

Facultad de Ingeniería

Ingeniería de Sistemas e Informática

Programa Especial de Titulación:


“Implementación de una aplicación para la
Gestión del Área de Recursos Humanos
para BNP PARIBAS CARDIF PERÚ”

para optar el Título Profesional de Ingeniero de


Sistemas e Informática

Joshua Edgar Riofrio López

Lima – Perú
2019
2

INDICE DE CONTENIDO

INDICE DE FIGURAS .................................................................................................. 3


INDICE DE TABLAS .................................................................................................... 6
INTRODUCCION .......................................................................................................... 7
CAPITULO 1 .................................................................................................................. 8
ASPECTOS GENERALES ........................................................................................... 8
1.1. Definición del Problema .................................................................................... 8
1.1.1. Descripción del Problema ........................................................................... 8
1.1.2. Formulación del Problema........................................................................ 10
1.2. Definición de objetivos .................................................................................... 12
1.2.1. Objetivo general ....................................................................................... 12
1.2.2. Objetivos específicos ................................................................................ 12
1.3. Alcances y limitaciones ................................................................................... 12
1.3.1. Alcances.................................................................................................... 12
1.3.2. Limitaciones ............................................................................................. 13
1.4. Justificación ..................................................................................................... 14
1.5. Estado del Arte................................................................................................. 15
CAPITULO 2 ................................................................................................................ 19
MARCO TEÓRICO ..................................................................................................... 19
2.1. Fundamento teórico ......................................................................................... 19
2.1.1. Sistema de Información ............................................................................ 19
2.1.2. Gestión del Talento Humano .................................................................... 19
2.1.3. Riesgo ....................................................................................................... 20
2.1.4. Desarrollo de Software ............................................................................. 21
2.1.5. Gestión y Administración ......................................................................... 22
2.1.6. Recurso o Talento Humano ...................................................................... 23
2.1.7. Proceso Unificado de Rational (RUP) ...................................................... 24
2.1.8. Ventajas de Visual Basic .......................................................................... 25
2.2. Marco conceptual ............................................................................................. 26
CAPITULO 3 ................................................................................................................ 28
DESARROLLO DE LA SOLUCIÓN ......................................................................... 28
3.1. Metodología de desarrollo ............................................................................... 28
3.2. Fase I ................................................................................................................ 29
3.2.1. Identificación de los Interesados (Stakeholders) ...................................... 29
3.2.2. Acta de Constitución del Proyecto ........................................................... 30
3.2.3. Factores críticos de éxito .......................................................................... 31
3

3.2.4. Estructura de desglose de trabajo (EDT) .................................................. 32


3.2.5. Cronograma del proyecto ......................................................................... 33
3.2.6. Gestión de comunicaciones ...................................................................... 34
3.2.7. Gestión de riesgos ..................................................................................... 35
3.3. Fase II .............................................................................................................. 37
3.3.1. Arquitectura de aplicación ........................................................................ 37
3.3.2. Funcionalidad requerida ........................................................................... 37
3.3.3. Diagramas de flujo.................................................................................... 40
3.3.4. Elaboración de prototipos de aplicación ................................................... 42
3.4. Fase III ............................................................................................................. 51
3.4.1. Formularios de aplicación ........................................................................ 51
3.4.2. Actas de pruebas unitarias ........................................................................ 60
3.5. Fase IV: Transición .......................................................................................... 60
3.5.1. Acta de pruebas completas ....................................................................... 60
3.5.2. Acta de entrega de producto final ............................................................. 60
3.5.3. Manuales de usuario ................................................................................. 60
CAPITULO 4 ................................................................................................................ 61
RESULTADOS ............................................................................................................. 61
4.1. Resultados ........................................................................................................ 61
4.1.1. Resultado 1 ............................................................................................... 61
4.1.2. Resultado 2 ............................................................................................... 63
4.1.3. Resultado 3 ............................................................................................... 64
4.2. Presupuesto ...................................................................................................... 65
CONCLUSIONES ........................................................................................................ 67
BIBLIOGRAFÍAS ........................................................................................................ 68
ANEXOS ....................................................................................................................... 69
Anexo 1: Modelo de Acta de constitución de proyecto .............................................. 69
Anexo 2: Encuestas ..................................................................................................... 70
Anexo 3: Boleta de solicitud de vacaciones ............................................................... 72
Anexo 4: Actas de pruebas unitarias ........................................................................... 73
Anexo 5: Acta de pruebas completas .......................................................................... 76
Anexo 6: Acta de entrega de producto final ............................................................... 77
Anexo 7: Manuales de usuario.................................................................................... 78

INDICE DE FIGURAS

Figura 1 Árbol de Problemas. ..................................................................................................... 11


4

Figura 2. Fases de metodología RUP .......................................................................................... 25


Figura 3. Metodología de desarrollo ........................................................................................... 28
Figura 4. Estructura de desglose de trabajo (EDT) ..................................................................... 32
Figura 5. Cronograma del Proyecto ............................................................................................ 33
Figura 6. Arquitectura de la aplicación ....................................................................................... 37
Figura 7. Diagrama de flujo de horas extras ............................................................................... 40
Figura 8. Diagrama de flujo de vacaciones ................................................................................. 41
Figura 9. Prototipo - Ventana de inicio (Horas Extras) ............................................................... 42
Figura 10. Prototipo - Ventana de ingreso de solicitud (Horas Extras)....................................... 43
Figura 11. Prototipo - Ventana de aprobación de solicitud - Jefe (Horas Extras) ....................... 44
Figura 12. Prototipo - Ventana de aprobación de solicitud - RRHH (Horas Extras) .................. 45
Figura 13. Prototipo - Ventana de consulta de usuarios - Jefe (Horas Extras) ............................ 46
Figura 14. Prototipo - Ventana de inicio (Vacaciones) ............................................................... 47
Figura 15. Prototipo - Ventana de ingreso de solicitud (Vacaciones) ......................................... 48
Figura 16. Prototipo - Ventana de aprobación de solicitud (Vacaciones) ................................... 49
Figura 17. Prototipo - Ventana de RRHH (Vacaciones) ............................................................. 49
Figura 18. Prototipo - Ventana de registro de solicitudes a planilla (Vacaciones) ..................... 50
Figura 19. Prototipo - Ventana de consulta de usuarios - Jefe (Vacaciones) .............................. 50
Figura 20. Ventana de inicio (Horas Extras) ............................................................................... 51
Figura 21. Ventana de ingreso de solicitud (Horas Extras) ......................................................... 52
Figura 22. Ventana de aprobación de solicitud – Jefe (Horas Extras) ........................................ 53
Figura 23. Ventana de aprobación de solicitud – RRHH (Horas Extras) .................................... 54
Figura 24. Ventana de consulta de usuarios – Jefe (Horas Extras) ............................................. 55
Figura 25. Ventana de inicio (Vacaciones) ................................................................................. 56
Figura 26. Ventana de ingreso de solicitud (Vacaciones) ........................................................... 57
Figura 27. Ventana de aprobación de solicitud (Vacaciones) ..................................................... 58
Figura 28. Ventana de RRHH (Vacaciones) ............................................................................... 58
Figura 29. Ventana de registro de solicitudes a planilla (Vacaciones)........................................ 59
Figura 30. Ventana de consulta de usuarios - Jefe (Vacaciones) ................................................ 59
Figura 31. Resultado de Encuesta Nº1 – Pregunta 1 ................................................................... 61
Figura 32. Resultado de Encuesta Nº1 - Preguntas 2 y 3 ............................................................ 62
Figura 33. Log de control de cuentas de red ............................................................................... 63
Figura 34. Resultado de Encuesta Nº2 ........................................................................................ 64
Figura 35. Encuesta Nº1 .............................................................................................................. 70
Figura 36. Encuesta Nº2 .............................................................................................................. 71
Figura 37. Boleta de solicitud de vacaciones .............................................................................. 72
5

Figura 38. Acta de pruebas unitarias - Parte 1 ............................................................................ 73


Figura 39. Acta de pruebas unitarias - Parte 2 ............................................................................ 74
Figura 40. Acta de pruebas unitarias - Parte 3 ............................................................................ 75
Figura 41. Acta de pruebas integrales ......................................................................................... 76
Figura 42. Acta de entrega de producto final .............................................................................. 77
6

INDICE DE TABLAS

Tabla 1. Causa - Efecto ............................................................................................................... 10


Tabla 2. Identificación de los Interesados ................................................................................... 29
Tabla 3. Acta de constitución del proyecto ................................................................................. 30
Tabla 4. Matriz de comunicaciones............................................................................................. 34
Tabla 5. Estimación de la probabilidad ....................................................................................... 35
Tabla 6. Estimación del impacto ................................................................................................. 35
Tabla 7. Medición del riesgo ....................................................................................................... 35
Tabla 8. Matriz de riesgos ........................................................................................................... 36
Tabla 9. Funcionalidades y descripción ...................................................................................... 37
Tabla 10. Presupuesto ................................................................................................................. 65
Tabla 11. Cálculo del VAN y TIR .............................................................................................. 66
7

INTRODUCCION

El presente proyecto consiste en la implementacion de una aplicación para la gestión del

área de recursos humanos en la empresa BNP PARIBAS CARDIF PERÚ, asi como para

automatizar procesos, reducir tiempos y generar evidencias de las acciones que se realizan

dentro de los procedimientos.

La clave en el desarrollo del proyecto fue la correcta gestión del tiempo y recursos por

parte del área involucrada en el desarrollo, ya que con esto, la aplicación salió a

producción cumpliendo todos los requisitos que se indicaron en la planificacion.

El resultado obtenido fue la correcta implementación de una aplicación para la gestión

del área de recursos humanos en la empresa BNP PARIBAS CARDIF PERÚ.

Se concluye que el proyecto presentado permitió la implementacion de una aplicación

para la gestión del área de recursos humanos en la empresa BNP PARIBAS CARDIF

PERÚ, la cual mejoró considerablemente el tiempo en el proceso de solicitud de los

trabajadores, el control de cuentas de red de los colaboradores que se encuentran fuera de

la oficina y disminuyó el tiempo en la consolidación de información del tiempo libre de

los colaboradores .
8

CAPITULO 1

ASPECTOS GENERALES

1.1. Definición del Problema

1.1.1. Descripción del Problema

En BNP PARIBAS CARDIF PERÚ, como parte de los beneficios que se tienen

por laborar bajo el régimen laboral, los colaboradores pueden gozar de vacaciones,

así como de horas extras. En la actualidad esta compañía de seguros no cuenta con

una aplicación que gestione las horas extras y vacaciones de sus colaboradores,

por lo que está actividad se realiza de manera manual recopilando boletas físicas

y correos del personal hacia el área de Recursos Humanos.

Para el tiempo extra, como medida de preventiva el área de Tecnología de la

Información generó una tarea programada la cual esta a su vez envía tareas

programadas a las estaciones de trabajo y configura la cuenta del directorio activo

de cada colaborador para controlar la correcta ejecución del horario laboral; en el

caso que un colaborador solicite tiempo extra, el área de Recursos Humanos

comunica al área de Tecnología de la Información mediante un correo la extensión

del tiempo requerido por el colaborador.

En paralelo, para las vacaciones, como medida preventiva el área de Recursos

Humanos comunica al área de Tecnología de la Información mediante un correo

electrónico que la cuenta del colaborador sea deshabilitada, esto en caso cumpla

con el requisito de que el tiempo de vacaciones sea mayor o igual a 7 días

calendarios.

Estas actividades que son manuales y repetitivas tienen como consecuencia el

aumento de tiempo para la gestión, consolidación de información y envío de

comunicaciones, aumento del riesgo por el uso de cuentas del personal fuera de

oficina, falta de un registro de actividades de cuentas ante una posible auditoria y


9

una baja satisfacción por parte del cliente interno al no contar con las herramientas

necesarias para un mejor control.


10

1.1.2. Formulación del Problema

¿Cuáles son los componentes que impiden al área de Recursos Humanos de BNP

PARIBAS CARDIF PERÚ a tener una correcta gestión?

Tabla 1. Causa – Efecto

Fuente: Elaboración Propia

Un bajo control de las cuentas de red de los colaboradores existe la posibilidad de

un uso indebido de las cuentas de red de los colaboradores que se encuentran fuera

de oficina, en este caso podría incurrir a una suplantación de identidad para los

socios e inclusive para otros colaboradores.

El exceso de actividades manuales para que un colaborador pueda ingresar una

solicitud de horas extras o vacaciones mediante una boleta física y/o redacción de

correo electrónico hace que haya un alto tiempo para realización de este proceso,

por ende, se toman una parte del día para realizar esta acción.

La descentralización de los datos por el uso de boletas manuales y/o envío de

correos para la solicitudes hace que el área de RRHH tenga un alto tiempo de

ejecución para la consolidación de información de cada colaborador, esto hace

que haya una ineficiencia en el proceso.


11

Figura 1 Árbol de Problemas.

Fuente: Elaboración Propia


12

1.2. Definición de objetivos

1.2.1. Objetivo general

Implementar una aplicación para la Gestión del Área de Recursos Humanos de

BNP PARIBAS CARDIF PERÚ.

1.2.2. Objetivos específicos

 Mejorar el tiempo del proceso de solicitud.

 Controlar el uso de cuentas de red de los colaboradores que se encuentren

fuera de oficina.

 Disminuir el tiempo de ejecución en la consolidación de información del

tiempo libre de los colaboradores.

1.3. Alcances y limitaciones

1.3.1. Alcances

El alcance del presente proyecto se enfoca en el desarrollo de una aplicación para

la correcta gestión de las solicitudes de horas extras y vacaciones enviadas para el

área de RRHH de la empresa BNP PARIBAS CARDIF PERÚ en su única sede

ubicada en la Avenida Canaval y Moreyra 380 Piso 11 en el distrito de San Isidro

en la provincia de Lima.

Las solicitudes de Horas Extras pueden ser ingresadas solo por el colaborador

fiscalizable dentro de un horario establecido (lunes a jueves hasta las 05:00 p.m.

y viernes hasta la 01:00 p.m.).

Las solicitudes de Vacaciones pueden ser ingresadas por cualquier colaborador en

el tiempo que crea conveniente.

Adicionalmente al desarrollo e implementación de la aplicación, fuera de los

requerimientos funcionales del usuario; se generaron tareas programadas para leer


13

la información almacenada y ejecutar acciones sobre las cuentas de red y equipos

de usuarios según procedimiento del área de Recursos Humanos.

1.3.2. Limitaciones

La aplicación fue desarrollada utilizando Visual Basic para Aplicaciones de Excel,

debido que se tiene como política en el corporativo que si se desea realizar un

desarrollo complejo este deberá ser realizado por una empresa externa y tendrá

que pasar por un flujo de aprobación, asignación de recursos y presupuesto.

Las políticas del grupo transnacional restringen que desde la VLAN de usuarios

no puede realizarse conexiones directas a una base de datos de producción, por tal

motivo la aplicación no se conecta a una base de datos, esta tiene como repositorio

de información libros de Excel en una unidad de red compartida.

El proyecto nace como propuesta de mejora por parte del área de Producción e

Infraestructura hacia el área de RRHH, como consecuencia, el tiempo de la

persona encargada del desarrollo de la aplicación es compartido entre el desarrollo

y sus funciones diarias.

La aplicación desarrollada es compatible desde la versión Excel 2010 en adelante

con la arquitectura de 32-bits. Adicionalmente se tiene que registrar este

complemento de ActiveX (mscomct2.ocx).

Para el envío de correos automáticos por cada acción realizada que tenga esta

funcionalidad se utiliza el cliente de correo Lotus Notes desde la versión 8.5 en

adelante dado a que es el servicio de correo electrónico utilizado a nivel

trasnacional en el grupo corporativo.


14

1.4. Justificación

La empresa BNP PARIBAS CARDIF PERÚ, busca automatizar sus procesos y

convertirse en una empresa totalmente digital con el fin de estar en un buen nivel

tecnológico al igual que el resto de empresas aseguradoras. El presente proyecto

tiene como objetivo implementar una aplicación para la gestión del área de RRHH

en sus procesos de solicitud de horas extras y vacaciones, brindando soporte y

seguridad del correcto cumplimiento de las acciones designadas ante la

condicional de cada procedimiento.

Se mejorará considerablemente la eficiencia de la gestión evitando la incomodidad

de los colaboradores, esto debido a que el usuario final solo en cuestión de minutos

podrá registrar una solicitud, también permitirá controlar los tiempos de ejecución

y a su vez generar evidencia para las auditorias que pudiese haber en la compañía

en relación a dichos procedimientos.


15

1.5. Estado del Arte

Implementación del software SUPERLEG en la Gestión de legajos de Recursos

Humanos del Hospital de Pampas – Tayacaja - 2017

(Quijada Bolaños & Cañabi Congora, 2017), realizaron un proyecto para la

implementación de un software con la finalidad de brindar información de los

trabajadores de la institución bajo cualquier tipo de contrato a excepción de

contrato por tercero, dicha información puede ser entregada a cualquier ente o

persona autorizada que lo requiera. Se menciona que la institución tiene los

expedientes archivados de manera física y con la información expuesta.

Concluyeron que el software influye de manera positiva al proceso administrativo

del Recurso Humano, evitando la perdida y el deterioro de los documentos, fácil

acceso a la información que a su vez mejora el tiempo de atención al usuario.

El aporte de este antecedente para el presente proyecto fue la idea de digitalización

de la información y evitar documentos en físico.


16

Implementación del sistema de personal para integrar la información en el

ministerio de la mujer y poblaciones vulnerables

(Pure Rivera, 2017), realizó un trabajo de investigación con el fin de implementar

un sistema en la oficina de procesos técnicos de personal para lograr la adhesión

de la información generada por sus procesos administrativos. El resultado

obtenido fue que el personal tuvo acceso a la información para realizar las

consultas y reportes de acuerdo a sus necesidades y presentar esta información al

Despacho Ministerial o la Secretaria General en menos tiempo.

El aporte de este antecedente para el presente proyecto fue opción de integración

de información de distintas solicitudes y poder brindar reportes en un menor

tiempo.
17

Análisis, Diseño e Implementación de un Sistema de Gestión de Talento Humano

en la comunidad Salesiana San Juan Bosco

(Moya Serrat & Callejas Pizanan, 2015), realizaron un proyecto para el desarrollo

de un sistema de gestión de talento humano para la administración de empleados

y generación de nóminas de la comunidad. En dicho proyecto se buscó la

automatización de procesos, reducción de tiempo y generación de reportes. Como

conclusión señalan que se cumplieron los objetivos planteados los cuales fueron

el desarrollo de una interfaz web para la agilización y simplificación del proceso

de nómina, el desarrollo de una base de datos para mantener los registros

históricos y nuevos, la implementación de un registro de vacaciones de los

docentes y también la elaboración de certificados laborales.

El aporte de este antecedente para el presente proyecto fue la idea de

automatización del proceso de vacaciones para evitar acciones manuales.


18

Análisis, Diseño e Implementación del Sistema de Control de Asistencia de

Personal Docente y Administrativo de la escuela fiscal mixta Rafael Aguilar

Pesantez

(Sandoval Illescas & Singüenza Cárdenas, 2011) realizaron un proyecto para el

desarrollo de un Sistema de Control de Asistencia del Personal Docente y

Administrativo en una escuela local, ya que el proceso de control se realizaba de

forma manual la cual la información era recolectada en un libro de asistencia

donde cada personal registraba su hora de ingreso y salida, se identificaron

algunos posibles problemas en este proceso manual los cuales eran que los

docentes no tomen con responsabilidad la hora de ingreso y salida, que se pueda

alterar los datos del libro de ingreso y finalmente que se pierdan los documentos

y la lentitud del proceso. El proyecto concluyo cumpliendo los requerimientos y

necesidades de los usuarios, entre ellos estaban el llevar un registro completo de

los trabajadores, automatización del cálculo total del tiempo de diferencia del

horario real contra la hora registrada de ingreso y salida y la presentación de

reportes mensuales.

El aporte de este antecedente para el presente proyecto fue la idea de

automatización para el control de las horas registradas de los colaboradores de la

compañía.
19

CAPITULO 2

MARCO TEÓRICO

2.1. Fundamento teórico

2.1.1. Sistema de Información

“Los sistemas de información se desarrollan para distintos fines, dependiendo de

las necesidades de los usuarios humanos y la empresa.” (Kendall & Kendall, 2011,

pág. 29)

2.1.2. Gestión del Talento Humano

“El conjunto de políticas y prácticas necesarias para dirigir los aspectos de los

cargos gerenciales relacionados con las personas o recursos, incluidos

reclutamiento, selección, capacitación, recompensas y evaluación de desempeño.”

(Chiavenato, 2008, pág. 9)


20

2.1.3. Riesgo

Probabilidad de que una amenaza se materialice tomando ventaja de una

vulnerabilidad e impacte de manera positiva o negativa.

Tratamientos al riesgo:

 Aceptar: Cuando el riesgo no tiene un fuerte impacto y se dispone a

manejarlo.

 Mitigar: Cuando se aplican controles para reducir el riesgo.

 Transferir: Cuando un tercero se hace cargo del riesgo.

 Eliminar: No se puede eliminar el riesgo, pero sí su origen o fuente.


21

2.1.4. Desarrollo de Software

2.1.4.1. Definición

Un desarrollo de software es construir mediante los diversos lenguajes de

programación, una aplicación o herramienta para que los usuarios finales

puedan realizar una o más actividades de forma automática con el fin de

poder automatizar procesos, evitar errores y/o almacenar datos para luego

estos ser explotados y transformarse en información.

2.1.4.2. Tipos de Aplicaciones

Existen distintos tipos de aplicaciones, la forma más sencilla de

clasificarlas es de la siguiente manera: móvil, web y escritorio.

La diferencia en esta clasificación se basa en donde se encuentra alojada

la aplicación y no de la funcionalidad de la misma.

La aplicación móvil se aloja en un dispositivo móvil, en la actualidad los

dispositivos móviles capaces de poderles instalar aplicaciones son los

celulares y tabletas.

La aplicación web es alojada en un servidor físico o virtual, pero es posible

acceder a ella solo desde la web mediante un navegador, no es posible

descargarla o utilizarla en un dispositivo sin conexión a red o internet.

La aplicación de escritorio es alojada en un en una PC o laptop esta podrá

ser usada únicamente desde el mismo donde se encuentre alojada, ya sea

instalada o en un repositorio de compartido.

Como parte de la solución para el presente proyecto el tipo de aplicación

a desarrollarse es la de escritorio.
22

2.1.5. Gestión y Administración

2.1.5.1. Definición

Administrar, es utilizar los recursos disponibles en tu entorno para realizar

planes de acción que ayuden a lograr un objetivo en común.

Gestionar, es llevar a cabo lo planteado en la planificación durante la

administración.

2.1.5.2. Herramientas de gestión

Son todos los sistemas, aplicaciones, controles, que ayudan a la gestión de

una empresa en el ingreso de datos, seguimiento y mejora de sus procesos,

consolidación de datos y a partir de ello realiza una toma de decisiones.

En la actualidad, las tecnologías se actualizan a una velocidad

impresionante que es difícil conocer y escoger cual herramienta es la más

adecuada, en la mayoría dependerá de la evaluación costo-beneficio y en

qué manera impactará en el negocio.

 Simple HRM, gestiona información de trabajadores, centraliza

toda la información, controla los permisos y vacaciones de los

trabajadores.

 Nomina SOL, software que mantiene al día toda la documentación

necesaria tales como contratos, jornada laboral, altas y bajas.

 Sesame, aplicación donde se controla el horario laboral y se puede

solicitar vacaciones, mayormente utilizada en empresas con

flexibilidad horaria.

 ABC Roster, organiza horarios y turnos de trabajo para los

distintos puestos y turnos en la empresa para un mejor seguimiento

del cumplimiento de los turnos asignados.


23

2.1.6. Recurso o Talento Humano

2.1.6.1. Definición

Es el capital humano de una empresa con la que esta llevará a cabo las

funciones, objetivos y metas en un corto, mediano o largo plazo.

2.1.6.2. Beneficios para los trabajadores formales en el Perú

(Ministerio de Trabajo y Promoción de Empleo, 2018) son un conjunto de

derechos y beneficios que cuenta todo trabajador formal en el territorio

peruano.

 Descanso semanal (24 horas consecutivas como mínimo).

 Descanso en días no laborales.

 Jornada laboral máxima de 8 horas diarias o 48 horas semanales.

 Licencias y permisos.

 Descanso vacacional (30 días).

entre otros.
24

2.1.7. Proceso Unificado de Rational (RUP)

2.1.7.1. Definición

Es un conjunto de metodologías adaptables a las necesidades de cada

empresa para el desarrollo de software.

2.1.7.2. Fases

 Iniciación: Fase en la que define y acuerda el alcance del proyecto,

se identifican los riesgos asociados, visión a gran escala de la

arquitectura del software, se produce el plan de fases e iteraciones.

 Elaboración: Fase en la que se definen los requisitos del sistema

y diseña una solución inaugural.

 Construcción: Fase en la que se completa la funcionalidad del

sistema, se aceptan posibles cambios y realizan mejoras del

proyecto.

 Transición: Fase en la que se asegura la disponibilidad del

software para los usuarios, se ajustan los errores encontrados en la

prueba de aceptación, se capacita a los usuarios y se brinda el

soporte de la aplicación. Se verifica que el software cumpla los

requisitos acordados.

2.1.7.3. Disciplinas

 Modelado del negocio

 Requisitos

 Análisis y diseño

 Implementación

 Pruebas

 Despliegue
25

 Gestión del cambio y configuraciones

 Gestión del proyecto

 Entorno

Figura 2. Fases de metodología RUP

2.1.8. Ventajas de Visual Basic

 Rápida curva de aprendizaje.

 Integración del diseño e implementación de formularios de Windows.

 Información fácil de encontrar por ser un lenguaje de uso extendido.

 Se extiende fácilmente mediante DLL’s y componentes ActiveX.

 Permite realizar prototipos rápidos y desarrollar grandes aplicaciones.


26

2.2. Marco conceptual

 Administrador: Usuario que tiene las facultades para realizar actividades que

otros usuarios no pueden realizar.

 Aplicación: Programa que facilita la ejecución de tareas a los usuarios.

 Automatizar: Simplificar, integrar procesos para el ahorro de tiempo y

dinero.

 Colaborador: Toda persona que trabaja en una compañía.

 Consolidación: Unión de varios elementos en uno solo.

 Cuenta de red: Cuenta de un usuario que utiliza un sistema de información,

le permite al usuario la conexión solo en la red corporativa.

 Directorio Activo: Es un servicio que permite administrar las cuentas de

usuarios, así como los equipos y grupos dentro de la red.

 Interfaz: Ventana grafica para que los usuarios interaccionen con la

aplicación.

 Log: Archivo o base de datos que registra de manera secuencial las acciones

o eventos realizados en un sistema o proceso, sirve como evidencia del

comportamiento del sistema o proceso.

 Lotus Notes o IBM Notes: Software cliente/servidor de colaboración y correo

electrónico.

 Perfil: Cualidades que tiene un usuario para acceder a un módulo en

específico.

 Proceso: Mecanismo que son diseñados para mejorar la productividad o

establecer un orden.

 Prototipo: Modelo previo antes de la realización o fabricación del producto

final.
27

 Riesgo: Probabilidad de que una amenaza se materialice tomando ventaja de

una vulnerabilidad e impacte de manera positiva o negativa.

 Servidor de Archivos: Servidor dedicado al almacenamiento central de la

información de la empresa.

 Usuario: Persona que utiliza un sistema informático.

 Visual Basic para aplicaciones: Lenguaje de programación incluida en varias

aplicaciones de Microsoft. Subconjunto de Visual Basic 5.0 y 6.0.

 VLAN: Red de área local virtual creada dentro de una red física, esto para la

mejora de administración de la red.


28

CAPITULO 3

DESARROLLO DE LA SOLUCIÓN

3.1. Metodología de desarrollo

La metodología de desarrollo del presente proyecto está basada en el Proceso

Unificado de Rational (RUP).

Figura 3. Metodología de desarrollo

Fuente: Elaboración propia


29

3.2. Fase I

3.2.1. Identificación de los Interesados (Stakeholders)

Las personas que se detallaran a continuación son los participantes del proyecto y

también lo son los colaboradores de la compañía que utilizaran la aplicación, ya

que esta será la solución para la gestión del proceso manual que actualmente se

viene realizando.

Tabla 2. Identificación de los Interesados

Fuente: Elaboración propia


30

3.2.2. Acta de Constitución del Proyecto

Tabla 3. Acta de constitución del proyecto


31

Fuente: Elaboración propia

3.2.3. Factores críticos de éxito

 Interés de los colaboradores para usar aplicación.

 Compromiso del equipo de RRHH y TI para brindar capacitaciones constantes

sobre el uso de la aplicación.

 Conocimiento de la aplicación a desarrollar y del lenguaje a utilizar.

 Alineamiento con los objetivos de la empresa.


32

3.2.4. Estructura de desglose de trabajo (EDT)

Figura 4. Estructura de desglose de trabajo (EDT)

Fuente: Elaboración propia


33

3.2.5. Cronograma del proyecto

Figura 5. Cronograma del Proyecto

Fuente: Elaboración propia


34

3.2.6. Gestión de comunicaciones

 Plantear el proyecto a la Gerencia de General y Recursos Humanos, mostrar

los beneficios del proyecto.

 Explicar a los usuarios los beneficios y el objetivo al implementar la

aplicación en la empresa.

 Contar con el apoyo de la empresa para brindar la comunicación clara y

oportuna.

Tabla 4. Matriz de comunicaciones

Fuente: Elaboración propia


35

3.2.7. Gestión de riesgos

3.2.7.1.Estimación de la probabilidad

Estimación de probabilidad que ocurra la amenaza.

Tabla 5. Estimación de la probabilidad

Fuente: Elaboración propia

3.2.7.2.Estimación del impacto

Estimación del impacto que las amenazas pueden producir en la

aplicación.

Tabla 6. Estimación del impacto

Fuente: Elaboración propia

3.2.7.3.Medición del riesgo

Medición del riesgo es igual al impacto por la probabilidad.

Tabla 7. Medición del riesgo

Fuente: Elaboración propia


36

3.2.7.4.Matriz de riesgos

Se identificaron los siguientes riesgos y se dieron los siguientes valores de impacto, probabilidad y su plan de acción.

Tabla 8. Matriz de riesgos

Fuente: Elaboración propia


37

3.3. Fase II

3.3.1. Arquitectura de aplicación

Figura 6. Arquitectura de la aplicación

Fuente: Elaboración propia

3.3.2. Funcionalidad requerida

Tabla 9. Funcionalidades y descripción

N° FUNCIONALIDAD REQUERIDA FUNCIONALIDAD DETALLADA

Se requiere que al ejecutarse la aplicación


Validación de ubicación y nombre esta valide su nombre y ubicación en el
1
de archivo. servidor de archivos para evitar duplicidad de
archivos ejecutables.
Se requiere que al ejecutarse la aplicación
esta valide la hora de ejecución, si se
Validación de hora de ejecución
2 encuentra dentro del rango establecido se
(Horas Extras).
procederá con el flujo de solicitud de horas
extras.
Se requiere que la aplicación realice una doble
autenticación del usuario ejecutor con
3 Doble autenticación de usuario.
archivo exportado del Directorio Activo y
usuario que inició sesión en la PC.
Se requiere que la aplicación valide si existe el
Generación de archivos individuales archivo individual de cada usuario para el
4
por cada usuario. registro de la información, si no existe lo crea
automáticamente y continua el registro.
Se requiere que la aplicación registre el
tiempo extra, la fecha de tiempo extra, el
Registro de solicitud de Horas
5 tiempo a compensar, fecha de compensación
Extras por cada usuario.
de manera obligatoria y comentarios del
solicitante de manera opcional.
Envío de correo por cada registro de Se requiere que la aplicación envíe un correo
6
solicitud de Horas Extras. electrónico desde el buzón de correo del
38

usuario solicitante con el detalle de la


solicitud a su jefe inmediato.
Se requiere que la aplicación permita realizar
la búsqueda de la solicitud de los usuarios a
Búsqueda de solicitud de Horas cargo, a los usuarios con perfil de jefe y de
7
Extras. todos los usuarios, a los usuarios con el perfil
de RRHH; mediante el Usuario y Nº de
Solicitud.
Se requiere que la aplicación registre una
Registro de respuesta y fecha de
respuesta “APROBADA” o “RECHAZADA“ y la
8 respuesta a solicitud de Horas
fecha de respuesta en dos instancias una para
Extras.
los jefes y otra para los de RRHH.
Se requiere que la aplicación envíe un correo
electrónico con el detalle de la solicitud y
respuesta desde el buzón de correo del
usuario quien brinda la respuesta; por parte
del jefe cuando la respuesta es “APROBADA”
el correo es enviado al usuario solicitante y a
Envío de correo de respuesta a
9 los usuarios de RRHH, cuando la respuesta es
solicitud de Horas Extras.
“RECHAZADA” el correo es enviado
únicamente al usuario solicitante; por parte
de RRHH cuando la respuesta sea
“APROBADA” o “RECHAZADA” el correo es
enviado al usuario solicitante y al jefe
inmediato.
Se requiere que la aplicación permita realizar
la consulta personal del histórico de
Generación de Reporte Personal de
10 solicitudes de cada usuario, este reporte debe
Horas Extras.
ser enviado por correo electrónico al usuario
que realizó la consulta.
Se requiere que la aplicación permita realizar
Generación de Reporte Individual la consulta individual de su personal a cargo,
11 de Horas Extras de Personal a se debe seleccionar el usuario, este reporte
Cargo(Jefe). debe ser enviado por correo electrónico al
usuario que realizó la consulta.
Se requiere que la aplicación permita realizar
la consulta general de todos los usuarios de la
Generación de Reporte de Horas
12 compañía, este reporte debe ser enviado por
Extras de todos los usuarios (RRHH).
correo electrónico a todos los usuarios
declarados como RRHH.
Se requiere que la aplicación permita realizar
la consolidación de la información individual
Consolidación de Información de de todos los usuarios, esta acción solo puede
13
Horas Extras de todos los usuarios. ser realizada por los administradores del
sistema. Este requerimiento crea
dependencia para el RF11.
Se requiere que la aplicación registre la fecha
Registro de solicitud de Vacaciones de inicio de vacaciones, la fecha de fin de
14
por cada usuario. vacaciones y el total de días tomados (días
calendarios.
39

Se requiere que la aplicación envíe un correo


Envío de correo por cada registro de electrónico desde el buzón de correo del
15
solicitud de Vacaciones. usuario solicitante con el detalle de la
solicitud a su jefe inmediato.
Se requiere que la aplicación permita realizar
Búsqueda de solicitud de la búsqueda de la solicitud de los usuarios a
16
Vacaciones. cargo, a los usuarios con perfil de jefe;
mediante el Usuario y Nº de Solicitud.
Se requiere que la aplicación registre una
Registro de respuesta a solicitud de
17 respuesta “APROBADA” o “RECHAZADA“ y la
Vacaciones.
fecha de respuesta de los jefes.
Se requiere que la aplicación envíe un correo
electrónico con el detalle de la solicitud y
respuesta desde el buzón de correo del
usuario quien brinda la respuesta; por parte
Envío de correo de respuesta a
18 del jefe cuando la respuesta es “APROBADA”
solicitud de Vacaciones.
el correo es enviado al usuario solicitante y a
los usuarios de RRHH, cuando la respuesta es
“RECHAZADA” el correo es enviado
únicamente al usuario solicitante.
Se requiere que la aplicación permita realizar
la consulta personal del histórico de
Generación de Reporte Personal de
19 solicitudes de cada usuario, este reporte debe
Vacaciones.
ser enviado por correo electrónico al usuario
que realizó la consulta.
Se requiere que la aplicación permita realizar
Generación de Reporte Grupal de la consulta grupal de su personal a cargo, se
20 Vacaciones de Personal a debe seleccionar uno o más usuarios, este
Cargo(Jefe). reporte debe ser enviado por correo
electrónico al usuario que realizó la consulta.
Se requiere que la aplicación permita realizar
Generación de Reporte de la consulta general de todos los usuarios de la
21 Vacaciones de todos los usuarios compañía, este reporte debe ser enviado por
(RRHH). correo electrónico a todos los usuarios
declarados como RRHH.
Se requiere que la aplicación permita agregar
Registro de estado en planilla a
22 el estado “REGISTRADA” a las solicitudes que
solicitud de Vacaciones (RRHH).
hayan sido “APROBADAS” previamente.
Se requiere que la aplicación permita realizar
la consolidación de la información individual
Consolidación de Información de de todos los usuarios, esta acción solo puede
23
Vacaciones de todos los usuarios. ser realizada por los administradores del
sistema. Este requerimiento crea
dependencia para el RF20.

Fuente: Elaboración propia


40

3.3.3. Diagramas de flujo

3.3.3.1.Horas extras

Figura 7. Diagrama de flujo de horas extras

Fuente: Elaboración propia


41

3.3.3.2.Vacaciones

Figura 8. Diagrama de flujo de vacaciones

Fuente: Elaboración propia


42

3.3.4. Elaboración de prototipos de aplicación

3.3.4.1. Horas extras

Figura 9. Prototipo - Ventana de inicio (Horas Extras)

Fuente: Elaboración propia


43

Figura 10. Prototipo - Ventana de ingreso de solicitud (Horas Extras)

Fuente: Elaboración propia


44

Figura 11. Prototipo - Ventana de aprobación de solicitud - Jefe (Horas Extras)

Fuente: Elaboración propia


45

Figura 12. Prototipo - Ventana de aprobación de solicitud - RRHH (Horas Extras)

Fuente: Elaboración propia


46

Figura 13. Prototipo - Ventana de consulta de usuarios - Jefe (Horas Extras)

Fuente: Elaboración propia


47

3.3.4.2. Vacaciones

Figura 14. Prototipo - Ventana de inicio (Vacaciones)

Fuente: Elaboración propia


48

Figura 15. Prototipo - Ventana de ingreso de solicitud (Vacaciones)

Fuente: Elaboración propia


49

Figura 16. Prototipo - Ventana de aprobación de solicitud (Vacaciones)

Fuente: Elaboración propia

Figura 17. Prototipo - Ventana de RRHH (Vacaciones)

Fuente: Elaboración propia


50

Figura 18. Prototipo - Ventana de registro de solicitudes a planilla (Vacaciones)

Fuente: Elaboración propia

Figura 19. Prototipo - Ventana de consulta de usuarios - Jefe (Vacaciones)

Fuente: Elaboración propia


51

3.4. Fase III

3.4.1. Formularios de aplicación

3.4.1.1.Horas Extras

Figura 20. Ventana de inicio (Horas Extras)

Fuente: Elaboración propia


52

Figura 21. Ventana de ingreso de solicitud (Horas Extras)

Fuente: Elaboración propia


53

Figura 22. Ventana de aprobación de solicitud – Jefe (Horas Extras)

Fuente: Elaboración propia


54

Figura 23. Ventana de aprobación de solicitud – RRHH (Horas Extras)

Fuente: Elaboración propia


55

Figura 24. Ventana de consulta de usuarios – Jefe (Horas Extras)

Fuente: Elaboración propia


56

3.4.1.2.Vacaciones

Figura 25. Ventana de inicio (Vacaciones)

Fuente: Elaboración propia


57

Figura 26. Ventana de ingreso de solicitud (Vacaciones)

Fuente: Elaboración propia


58

Figura 27. Ventana de aprobación de solicitud (Vacaciones)

Fuente: Elaboración propia

Figura 28. Ventana de RRHH (Vacaciones)

Fuente: Elaboración propia


59

Figura 29. Ventana de registro de solicitudes a planilla (Vacaciones)

Fuente: Elaboración propia

Figura 30. Ventana de consulta de usuarios - Jefe (Vacaciones)

Fuente: Elaboración propia


60

3.4.2. Actas de pruebas unitarias

En la fase de pruebas se cumplieron con éxito todos los requerimientos levantados

por el usuario. En la sección de anexo se encuentran las actas de pruebas por cada

fase de desarrollo.

3.5. Fase IV: Transición

3.5.1. Acta de pruebas completas

Finalmente se realizaron las pruebas completas integrando las pruebas unitarias,

siendo estas exitosas. En la sección de anexos se encontrará el acta de las pruebas

realizadas.

3.5.2. Acta de entrega de producto final

Habiendo cumplido con las pruebas completas, el representante de la gerencia de

Recursos Humanos firma el acta de entrega del producto final.

En la sección de anexos se encontrará el acta de entrega del producto final.

3.5.3. Manuales de usuario

En la sección de anexos se encontrarán los manuales de usuario elaborados.


61

CAPITULO 4

RESULTADOS

4.1. Resultados

Se implementó una aplicación para la gestión del área de Recursos Humanos para

BNP PARIBAS CARDIF PERÚ, utilizando el lenguaje de programación Visual

Basic para Aplicaciones en Excel.

4.1.1. Resultado 1

Se aplicó una primera encuesta a los colaboradores que ingresan solicitudes para

obtener los resultados si es que hubo una mejora en el tiempo del proceso de las

solicitudes de horas extras y vacaciones. Se obtuvieron los siguientes resultados

aplicados a una muestra de 20 personas.

Figura 31. Resultado de Encuesta Nº1 – Pregunta 1

Fuente: Elaboración propia


62

Figura 32. Resultado de Encuesta Nº1 - Preguntas 2 y 3

Fuente: Elaboración propia


63

4.1.2. Resultado 2

Luego de la implementación de la aplicación mediante un desarrollo realizado en

paralelo con tareas programadas y archivos batch se logró mantener un mejor

control de las cuentas de red de los colaboradores, ya que el procedimiento de

vacaciones requiere que la cuenta sea deshabilitada si es que los días de

vacaciones son mayores o iguales a 7 días calendarios. Este desarrollo realizado

en paralelo genera un log de las actividades sobre las cuentas de red de los

colaboradores que cumplan con este requisito.

Figura 33. Log de control de cuentas de red

Fuente: Elaboración propia


64

4.1.3. Resultado 3

Se aplicó una segunda encuesta a los colaboradores del área de Recursos Humanos

encargados de realizar la consolidación de la información de tiempo libre de los

demás colaboradores de la empresa para obtener los resultados de si es que hubo

una disminución del tiempo con la implementación de la aplicación. Se obtuvieron

los siguientes resultados del universo del área de 3 personas.

Figura 34. Resultado de Encuesta Nº2

Fuente: Elaboración propia


65

4.2. Presupuesto

Para el desarrollo del presente proyecto fue necesario la participación de los

siguientes recursos humanos y recursos materiales.

No se presupuestó equipo tecnológico porque se utilizaron los equipos de uso

diario asignado a cada colaborador.

Tabla 10. Presupuesto

Fuente: Elaboración propia


66

Se realizó el cálculo del Valor Actual Neto (VAN) y la Tasa Interna de Retorno

(TIR)

Tabla 11. Cálculo del VAN y TIR

Fuente: Elaboración propia


67

CONCLUSIONES

Con la finalización del presente proyecto se concluye que no se requiere un alto

presupuesto para desarrollar aplicaciones que mejoren los procesos de la empresa.

Se redujo el tiempo del proceso de solicitudes en un 50% teniendo en cuenta que hay

algunos usuarios que se rehúsan al cambio.

Se logró tener un mejor control de las cuentas de red de los usuarios que se encontraban

fuera de oficina, la aplicación genera un log sobre la actividad de activación y

desactivación de las cuentas de los usuarios.

La aplicación fue desarrollada con el propósito de simplificar el trabajo manual y

repetitivo, el cual tomaba mucho tiempo de ejecución para la recopilación de

información de los colaboradores ya que estas solicitudes se encontraban en correos o

en boletas físicas. Con este proyecto se redujo a un 70% dicho trabajo.


68

BIBLIOGRAFÍAS

Chiavenato, I. (2008). Gestión del Talento Humano. En I. Chiavenato, Gestión del Talento
Humano (P. Mascaró Sacristán, Trad., Vol. 3ra Edición, pág. 9). Distrito Federal, México:
McGRAW-HILL/INTERAMERICANA EDITORES, S.A.

Kendall, J. A., & Kendall, E. J. (2011). Análisis y Diseño de Sistemas. En J. A. Kendall, & E. J.
Kendall, Análisis y Diseño de Sistemas (Vol. 8va. Edición, pág. 29). Naulcapán de Juárez:
Pearson Educación de México.

Ministerio de Trabajo y Promoción de Empleo. (2018). Estrategia sectorial para la formalización


laboral. Formaliza Perú.

Moya Serrat, E. J., & Callejas Pizanan, L. V. (2015). Análisis, Diseño e Implementación de un
Sistema de Gestión de Talento Humano en la Comunidad Salesiana San Juan Bosco.
Tesis pregrado, Universidad Politécnica Salesiana, Guayaquil.

Pure Rivera, A. (2017). Implementación del Sistema Personal para integrar la información en el
Ministerio de la Mujer y poblaciones vulnerables. Tesis pregrado, Universidad San
Martin de Porres, Lima.

Quijada Bolaños, M., & Cañabi Congora, T. (2017). Implementación del Software SUPERLEG en
la gestión de legajos de Recursos Humanos del Hospital de Pampas – Tayacaja – 2017.
Tesis Pregrado, Universidad Nacional de Huancavelica, Huancavelica.

Sandoval Illescas, J. X., & Singüenza Cárdenas, R. E. (2011). Análisis, Diseño e Implementación
del Sistema de Control de Asistencia de Personal Docente y Administrativo de la escuela
fiscal mixta Rafael Aguilar Pesantez. Tesis pregrado, Universidad Politécnica Salesiana,
Cuenca.
69

ANEXOS
Anexo 1: Modelo de Acta de constitución de proyecto
70

Anexo 2: Encuestas

Figura 35. Encuesta Nº1

Fuente: Elaboración propia


71

Figura 36. Encuesta Nº2

Fuente: Elaboración propia


72

Anexo 3: Boleta de solicitud de vacaciones

Figura 37. Boleta de solicitud de vacaciones

Fuente: Departamento de RRHH de BNP Paribas Cardif Perú


73

Anexo 4: Actas de pruebas unitarias

Figura 38. Acta de pruebas unitarias - Parte 1

Fuente: Elaboración propia


74

Figura 39. Acta de pruebas unitarias - Parte 2

Fuente: Elaboración propia


75

Figura 40. Acta de pruebas unitarias - Parte 3

Fuente: Elaboración propia


76

Anexo 5: Acta de pruebas completas

Figura 41. Acta de pruebas integrales

Fuente: Elaboración propia


77

Anexo 6: Acta de entrega de producto final

Figura 42. Acta de entrega de producto final

Fuente: Elaboración propia


78

Anexo 7: Manuales de usuario


79
80
81

(Tabla 1 – Equivalencia valor/tiempo Horas extra)

(Tabla 2 – Equivalencia valor/tiempo Horas a compensar)


82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

También podría gustarte