• No se han encontrado resultados

CAHT IXAM control auditable de horas trabajadas.

N/A
N/A
Protected

Academic year: 2023

Share "CAHT IXAM control auditable de horas trabajadas."

Copied!
112
0
0

Texto completo

(1)

INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE UNIDAD PROFESIONAL INTERDISCIPLINARIA DE UNIDAD PROFESIONAL INTERDISCIPLINARIA DE UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

Opción de titulación: seminario

TÉCNICAS Y HERRAMIENTAS DE AUDITORÍA POR COMPUTADORA: PRODUCTIVIDAD EVALUABLE

PROYECTO FINAL

CAHT’

‘IXAM – Control Auditable de Horas Trabajadas’

AMANCIO LOZANO EDGAR JAVIER 0097031588 I. INF. 8589 6292 CARMONA OLIVARES SONIA 2003340152 I. INF. 5700 0974 CERÓN BARAJAS FABIOLA 2003340013 I. INF. 5645 8244 MARTÍNEZ SALINAS MARÍA DE LOURDES 2004600466 I. INF. 5780 8570 SÁNCHEZ AVELAR JOSÉ CLEMENTE 2003600023 I. INF. 5757 2642

LIC. XÓCHITL DURÁN ANDRADE ___________________

DIRECTORA DEL PROYECTO FIRMA

DR. ERIC MANEL ROSALES PEÑA ALFARO ___________________

JEFE DE LA CARRERA DE INGENIERÍA EN INFORMÁTICA FIRMA

FECHA DE INICIO: 12 DE ABRIL DE 2008 FECHA DE TERMINACIÓN: 6 DE DICIEMBRE DE 2008

(2)

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

“CAHT IXAM – CONTROL AUDITABLE DE HORAS TRABAJADAS”

T E S I N A

Q U E P A R A O B T E N E R E L T Í T U L O D E : I N G E N I E R O E N I N F O R M Á T I C A

P R E S E N T A N :

E D G A R J A V I E R A M A N C I O L O Z A N O S O N I A C A R M O N A O L I V A R E S F A B I O L A C E R Ó N B A R A J A S M A R Í A D E L O U R D E S M A R T Í N E Z S A L I N A S J O S É C L E M E N T E S Á N C H E Z A V E L A R

M É X I C O , D . F . 2 0 0 8 .

(3)

DEDICATORIAS

EdEdggaarr JJaavviieerr AAmmaanncciioo LLoozzaannoo..

A Dios por darme la oportunidad de existir, de ser una persona capaz, por darme el entendimiento, la comprensión necesaria para desarrollarme profesional y personalmente y permitirme día a día continuar y luchar contra las adversidades que se me presentaron, por la hermosa familia que tengo, por que se que siempre estuvo a mi lado sin dejarme sola nunca y bendiciendo mi vida día a día.

A mis padres:

A quienes les debo todo lo que tengo en la vida y por los sacrificios que han hecho para que hoy reciba el titulo que demuestra todos mis anhelos y sueños. Toda la vida no me alcanzará para pagárselos. Gracias por darme el ejemplo para luchar por lo que quiero, por seguir adelante y no claudicar en el intento.

A mi mamá Licha,

Gracias te doy por el apoyo e impulso que me has brindado en todo momento; te agradezco por todos los valores que me has inculcado, por perdonarme todos los errores que he cometido, por la confianza que me has dado, gracias por tu amor y compresión, sin ti el culminar mi carrera profesional no hubiera sido posible.

A mi papá Uva,

Te agradezco el ejemplo que has dado de una persona fuerte, trabajadora, perseverante y exitosa en cada rubro de tu vida además del apoyo que de ti he recibido siempre.

A mis profesores:

Por brindarme toda su experiencia y enseñanza, por compartirme sus conocimientos y por impulsar el desarrollo de mi carrera profesional. Muy en especial a la Lic. Xóchitl Durán Andrade por su apoyo y enseñanzas tanto en el tiempo de la licenciatura como en el seminario.

Al INSTITUTO POLITÉCNICO NACIONAL - UPIICSA

Por la oportunidad de permitirme ser parte de una generación más de profesionales y ser parte de esta institución que me abrirá las puertas en cada paso de mi vida y me hizo enfatizar los valores, conocimientos, ilusiones y metas que sin duda me servirán para desarrollarme en la vida profesional poniendo siempre en alto el nombre de esta gran escuela.

(4)

Y muy en especial a mi novia Sonia sin la cual este trabajo y logro no hubiera sido posible. Gracias por estar a mi lado en las buenas y en las malas siempre apoyándome, ensalzándome a dar lo mejor de mí en cada momento y enseñarme lo mejor de la vida. Lo logramos Soni ☺ !!!

Sonia Carmona Olivares

Agradezco:

A mis padres Alejandro Carmona Olivares y María de los Ángeles Olivares Padilla, por el apoyo que me han brindado a lo largo de mi vida, por estar a mi lado cuando más los necesitaba, por haberme hecho seguir adelante cuando quería rendirme y por cuidar de mí en todo momento.

A mi novio Edgar Javier Amancio Lozano, por impulsarme a superarme día a día y por ayudarme a alcanzar todas mis metas. A Instituto Politécnico Nacional y a U.P.I.I.C.S.A. por abrirme sus puertas y otorgarme lo necesario para sobresalir en el mundo. A mis profesores por transmitirme sus conocimientos. A mis amigos por hacerme las cosas más simples.

Fabiola Cerón Barajas

Agradezco de ante mano a Dios quien es el que dado la oportunidad de vivir y me ha dado fuerza para hacer lo que me gusta y quiero.

A mi familia

En esta etapa de mi vida ante todo agradezco a mis padres que siempre me apoyaron y me alentaron para seguir adelante, para que mi sueño de estudiar una carrera no se viera truncado, a mi padre que en vida siempre me mostró con su ejemplo la responsabilidad, luchar por lo que uno quiere y muchas otras cosas mas, mi madre apoyándome desde su hogar para que yo tuviera el tiempo necesario para realizar tareas, etc. por su amor a cada uno de sus hijos. A mis hermanos que a su manera también me ayudaron para lograr este objetivo en mi vida. Y por que mencionar aquellas personas que con una palabra me dieron un suspiro de apoyo cuando uno quiere caer tíos, primos, etc.

A mis maestros

Agradezco a todos los maestros que en toda esta etapa de enseñanza y aprendizaje dedicaron su tiempo para formar mi perfil profesional, a la institución politécnica por darme una oportunidad de formar una carrera profesional, en especial a los maestros de la carrera que me alentaron y compartieron sus conocimientos conmigo, además de guiarme para ser una buena profesionista.

A los amigos y equipo de trabajo

Agradezco a todos mis amigos(as) que me han brindado su amistad y me apoyaron para llegar a concretar esta objetivo de mi vida, por la tolerancia y aceptar mis errores.

(5)

María de Lourdes Martínez Salinas

En primer lugar quiero agradecer a Dios por darme salud y por brindarme la dicha de tener a mi lado a una familia tan especial. Gracias tías, tíos y primos por todo su cariño, a ti padrino Carlos porque siempre encontramos en ti todo el apoyo posible sin esperar nada a cambio, eres una persona muy especial para mí y a ti mami Juana por el gran amor que nos tienes y por consentirnos tanto, eres la mejor abuelita del mundo.

Gracias a todos mis amigos en especial a Eliza, Sergio, Víctor y Erick Iván porque dejaron una huella imborrable en mi vida e hicieron que la estancia en la escuela fuera más amena, me divertí mucho con ustedes, espero seguir conservando su amistad por muchos años más.

También agradezco a la familia Flores Velázquez por todo el cariño que me brindan, me hacen sentir parte de su familia, es por eso que los quiero mucho y también los considero parte de la mía, sé que puedo contar con ustedes y no tengo palabras para agradecérselos.

Jonathan te agradezco todos esos años en los que estuviste siempre a mi lado, se que aun tengo tu apoyo y espero que no olvides que yo también voy a estar ahí siempre que lo necesites porque significaste mucho para mí, espero habértelo demostrado algún día, te quiero mucho.

A mis hermanos a los cuales quiero mucho, espero que siempre sigamos siendo una familia unida a pesar de los problemas que se nos presenten, a mis cuñadas que aunque no lo quieran aceptar me quieren y me consienten y claro, a mis sobrinos Marisol, Rodrigo, Liliana y el ángel más precioso del cielo Job a los cuales quiero con todo mi corazón, tanto como si fueran mis hijos y los cuales alegran cada segundo de mi vida.

Mi niño, muchas gracias por todo tu amor, comprensión y por valorarme tanto, además gracias también porque me has aguantado todo este tiempo el cual me la he pasado increíble, súper consentida, feliz, amada, protegida, respetada y muchas otras cosas mas, quiero estar contigo por siempre y salir adelante a tu lado. No olvides que antes que nada soy tu mejor amiga y que cuentas conmigo incondicionalmente, estoy muy orgullosa de ti porque eres un gran hombre, te amo mucho.

Quiero dedicar esta tesis a todos ustedes y por supuesto a mis dos papitos que se que desde el cielo me cuidan, papi Felipe gracias por tus sabios consejos y tus palabras tan acertadas que llevare en mi mente y en mi corazón por siempre, a ti papito Miguel porque me educaste y me formaste con tanto amor, se que cuando sentía que ya no podía mas tu me empujabas para seguir adelante y algún día espero llegar a ser un poco de lo increíble que eras tú. Aunque me hacen mucha falta voy a seguir echándole todas las ganas del mundo para que desde el cielo se sientan muy orgullosos de mí, los adoro y los extraño mucho.

Para terminar tanto agradecimiento no podía faltar una de las piezas más importantes de mis logros y de mi vida, una persona que ha dedicado completamente su vida a mí y a mis hermanos sin importar no ser correspondida, es por eso que no tengo las palabras para expresarle todo lo que siento por ella.

Tus sacrificios, tu trabajo, tus desveladas, tu dedicación y todo lo que has hecho por nosotros hoy comienza a dar frutos mamita ya que por fin nos titularnos, recuerda que este triunfo y todos los que faltan son también tuyos. Sé que hacer el papel de mama y papa al mismo tiempo no es nada fácil pero quiero que sepas que has hecho muy bien tu trabajo, por esa razón me siento todavía más orgullosa de ti, mi papi nos hace mucha falta pero gracias a ti ese dolor se hace menor. No olvides que te amo mucho y que te admiro por tu fortaleza y por sacarnos adelante tu sola, por hacer de nosotros lo que somos ahora. Le estoy eternamente agradecida a Dios y a la vida porque aunque sé que no me lo merezco por no ser una buena hija, tengo la mejor mama y papa del mundo.

(6)

José Clemente Sánchez Avelar

Bueno primero y antes que nada quiero agradecer a Dios por todas sus bendiciones y por haberme guiado por este camino que me ha llevado hasta donde estoy ahora, ya que sin él no hubiera logrado esta meta tan importante.

Tengo también que dar las gracias a mi papá Clemente Sánchez Mora y mi mama Ma. De la Luz Avelar Cruz, ya que sin su apoyo, su comprensión y cariño todos estos años de esfuerzo, dedicación y sacrificios simplemente no se hubieran llevado a cabo lograr este sueño, muchas gracias por sus consejos y apoyo en los momentos difíciles, por estar ahí cuando los necesite.

Gracias también a mis hermanos, Liz, por aguantarme, apoyarme, aconsejarme, a lo largo de mi carrera y ahora en el seminario, Pedro por tu apoyo y comprensión a lo largo de este tiempo.

A mi familia ya que han sido un soporte y apoyo indispensable para que yo pueda lograr todo lo que me propongo. Muchas gracias.

A mis amigos ya que sin todo su apoyo y solidaridad este proyecto no se estaría concretando de esta forma.

(7)

ÍNDICE

Resumen i

Introducción iv

Capítulo I Marco metodológico 1

1.1. Planteamiento del problema 1

1.2. Objetivo 1

1.2.1 Objetivo general 1

1.2.2 Objetivos específicos 1

1.3. Técnicas e instrumentos de medición 2

1.4. Universo y muestra 2

1.5. Justificación 4

Capítulo II Marco teórico y referencial 6

2.1. Marco teórico 6

2.1.1. Concepto de auditoría 6

2.1.2. Tipo de auditoría 6

2.1.2.1. Auditoría financiera 6

2.1.2.2. Auditoría organizativa 6

2.1.2.3. Auditoría de gestión 6

2.1.2.4. Auditoría informática 7

2.1.2.4.1. Requisitos de auditoría informática 7 2.1.2.4.2. Objetivos de la auditoría en informática 7 2.1.2.4.3. Objetivos de auditoría interna 8 2.1.2.4.4. Objetivos de auditoría externa 8 2.1.2.4.5. Función de la auditoría informática 9 2.1.2.4.6. Perfil del auditor informático general 9 2.1.2.4.7.Perfiles profesionales de la función de auditoría informática 9

2.1.2.4.8. Actividades a desarrollar por la función de la auditoría

informática 10

(8)

2.1.2.4.9. Organización de la función de auditoría informática 11 2.1.2.4.10. Aspectos más relevantes de la situación actual 13

2.1.3. Horas de trabajo 14

2.1.3.1. Historia 14

2.1.3.2. Horas efectivamente trabajadas 15

2.1.3.3. Horas normales de trabajo 15

2.1.3.4. Importancia y aplicaciones 16

2.1.4. Hojas de trabajo 17

2.1.4.1. Uso de las hojas de trabajo 18

2.1.4.2. Ventajas de las hojas de trabajo 18

2.1.4.3. Desventajas 18

2.1.4.4. Beneficios de la implantación de un control de persistencia 18

2.1.5. Tecnologías para el desarrollo 19

2.1.5.1. JavaScript 19

2.1.5.1.1. Historia de JavaScript 21

2.1.5.1.2. Características de JavaScript 22

2.1.5.2. HTML 23

2.1.5.3. Base de datos 24

2.1.5.4. Sistema manejador de base de datos 28

2.1.5.5. MySQL 35

2.1.5.5.1. Historia de MySQL 36

2.1.5.5.2. Características de MySQL 36

2.1.6. Modelo entidad-relación 37

2.1.6.1. Base Teórica y Conceptual 38

2.1.6.2. Entidad 38

2.1.6.3. Conjunto de entidades 39

2.1.6.4. Atributos 39

2.1.6.5. Relación 40

(9)

2.1.6.5.1. Conjunto de relaciones 40

2.1.6.6. Correspondencia de cardinalidades 41

2.1.6.7. Restricciones de participación 41

2.1.6.8. Claves 41

2.2 Marco referencial 42

2.2.1 Misión 43

2.2.2 Visión 43

2.2.3 Valores 44

Capítulo III Detección del problema 45

3.1 Análisis 45

3.1.1 Análisis documental 45

3.1.2 Análisis de campo 49

3.2 Diagnóstico 56

Capítulo IV Propuesta ‘CAHT’ ‘IXAM – Control Auditable de Horas Trabajadas’ 58

4.1 Time sheet (hojas de tiempo) 58

4.1.1. Diseño del sistema CAHT 58

4.1.1.1. Diagrama de caso de uso 58

4.1.1.2. Diagrama de estado 61

4.1.1.3. Diagrama de secuencia 65

4.1.2. Diagrama E/R del Proyecto control auditable de horas trabajadas 70

4.1.3. Desarrollo de la propuesta de solución 72

4.1.4. Pruebas del prototipo 76

4.1.5. Estudio de factibilidad 79

4.1.5.1. Población objetivo 79

4.1.5.2. Análisis de la demanda 79

4.1.5.3. Análisis de la oferta 79

4.1.5.4. Comercialización del producto 79

4.1.5.5. Precio y volumen de ventas 80

(10)

4.1.5.6. Promoción y publicidad 80

4.1.6. Ingeniería del producto 81

4.1.6.1. Especificación técnica del equipo 81

4.1.6.2. Requerimientos recomendados: 81

4.1.6.3. Base de datos compatible con los elementos anteriores. 81

Conclusión 82

Bibliografía 84

Glosario 86

(11)

Resumen

El presente trabajo hace referencia a los procesos que involucran el uso de las llamadas hojas de tiempo (time sheets) u hojas de trabajo, las cuales son utilizadas por diversas compañías dedicadas al desarrollo e implementación de software especializado para otras empresas. Este tipo de hojas son una herramienta que permite reportar los avances y/o resultados de tareas programadas pertenecientes a diversos procesos específicos para la elaboración de un proyecto;

cabe mencionar que un buen uso y distribución de éstas, determinará la culminación satisfactoria del trabajo encomendado.

Es importante recalcar que IXAM es una empresa comprometida con la innovación tecnológica y la modernización de las herramientas que facilitan la administración de proyectos.

En el ámbito profesional, el interés de nuestro equipo de trabajo es conocer las causas que dan origen a la desorganización, ya que al ser afectados directamente por ésta en el medio laboral, repercute en un retraso en el trabajo y por ende en pérdidas económicas. La característica principal de este tipo de documento es mostrar los avances de cada actividad asignada al personal encargado del desarrollo de alguna aplicación para determinado proyecto, las cuales al no ser bien definidas o distribuidas entre dicho personal, pueden repercutir en una duplicidad de actividades por lo que no se puede agilizar el desarrollo del trabajo.

Para poder determinar las causas principales de la desorganización en el desarrollo de un proyecto, se realizo la investigación de diferentes programas de cómputo que cumplieran con las características de las hojas de tiempo y se hizo una comparativa entre estos para observar si se podría realizar la sustitución del existente por alguno. Al no encontrar este tipo de alternativa, nos dimos a la tarea de realizar trabajo en campo aplicando encuestas en diversas áreas de una empresa para poder determinar los puntos críticos en donde la información empieza a fluctuar de forma errónea y así, hacer un análisis y ajustes necesarios para optimizar el desarrollo del proyecto.

Una vez analizada la información obtenida se diseño una propuesta que cubriera las necesidades de la empresa en cuanto al uso de hojas de tiempo u trabajo. En ella se planteo la facilidad de acceso al sistema, simplicidad en la captura de las actividades realizadas por cada empleado, creación de reportes continuos de los estatus de los empleados y de los avances del proyecto. Con esta nueva propuesta se logrará una mejor gestión y realización diaria de los reportes de horas trabajadas, con el fin de llevar un mejor control de las actividades del equipo laboral y tener la

(12)

posibilidad de generar auditorias conforme la empresa lo requiera teniendo así una mejora continua en todas las áreas constantemente.

Para llevar a cabo el desarrollo de dicha propuesta se utilizaron diferentes herramientas, desde componentes de diagramas UML tales como:

• Diagrama de caso de uso. Que ayudan a plasmar la transición por la que pasa el sistema.

• Diagrama de estado. Que indican qué eventos hacen que se pase de un estado a otro y cuáles son las respuestas y acciones que genera el sistema; y por último .

• Diagrama de secuencia el cual muestra el flujo de eventos y mensajes que nos indican puntualmente la funcionalidad interna del sistema, esto sin entrar en detalles de implementación.

La solución que propone IXAM pretende automatizar y mejorar la metodología que hasta ahora se pone en práctica para llevar el control de los avances de un proyecto. Dicha herramienta se desarrollara bajo un ambiente de página WEB de tal manera que permita obtener una mejor eficacia y eficiencia en el área de control de actividades durante el desarrollo de proyectos.

También se toma en cuenta a los usuarios que tendrán mayor contacto con el sistema utilizando una interfaz sencilla pero poderosa que permitirá llevar un mayor control sobre los avances de cualquier tarea.

Dentro de los programas de cómputo utilizados para el desarrollo de dicha herramienta tenemos:

• Dreamweaver. Es una poderosa herramienta creada por el gigante de diseño electrónico Adobe© para la correcta gestión de archivos en la creación de páginas Web. Dicho software maneja archivos .htm o .html que son el estándar actual a nivel mundial para el manejo de archivos basados en Internet. Dichas páginas pueden ser mostradas en prácticamente cualquier explorador de Internet cubriendo así el paradigma de compatibilidad y utilización a nivel mundial.

• JavaScript; es un lenguaje orientado a objetos propiamente dicho, ya que dispone de herencia. Se realiza siguiendo el paradigma de programación basada en prototipos, ya que las nuevas clases se generan clonando las clases base (prototipos) y extendiendo su funcionalidad.

ii

(13)

• MySQL herramienta de Base de Datos utilizada para el manejo de información bajo el esquema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU.

La herramienta creada lleva el nombre de CAHT-IXAM:

Control Auditable de Horas Trabajadas que constará de una pantalla principal, proyectos, actividades, recursos, hojas de tiempo y reportes, además de IXAM, agrupación formada por jóvenes mexicanos emprendedores encargados de llevas el desarrollo de esta propuesta.

(14)

Introducción

Día con día los avances en la tecnología de información permiten tener a nuestro alcance herramientas poderosas que facilitan la vida diaria de las organizaciones haciendo que el cumplir sus objetivos requiera de menos esfuerzos y recursos, convirtiendo a los sistemas informáticos en la base del control y administración de casi cualquier actividad en las empresas.

Hoy en día, cualquier cosa es medible y por lo tanto mejorable. La auditoria en cada una de sus ramas y especialidades pone a nuestro alcance metodologías confiables que nos ayudan a realizar un examen crítico a fin de evaluar la eficacia y eficiencia del funcionamiento de un organismo o entidad.

Actualmente una de las áreas con más importancia en las organizaciones es la que se encarga de procesamiento de la información que esta genera. Es por eso que existe una rama de la auditoria que se encarga de establecer actividades y procedimientos con los cuales podemos obtener un control adecuado de los procesos utilizados para administrar la información de las empresas

El auditor informático juega un papel importante ya que es el encargado de vigilar la correcta utilización de los recursos que dispone la empresa para que los sistemas de información trabajen de forma eficaz y eficiente. Es por esto que el auditor debe ser capaz de entender el funcionamiento de la organización en un sentido amplio ya que de esto dependerá el éxito de la auditoria.

Al igual que importantes órganos de la empresa tales como balances y cuentas de resultados, tarifas o sueldos, los sistemas informáticos están sometidos al control correspondiente. La importancia de llevar un control de estas herramientas es vital para el crecimiento y cumplimiento de los objetivos de las organizaciones.

Basado en lo anterior, este proyecto propone un sistema de control de las horas trabajadas en los proyectos que permitan un control flexible y eficiente a los usuarios del mismo.

A lo largo de la historia, el registro de las “horas de trabajo” ha estado vinculado con las estadísticas de salarios, volviéndose así de vital importancia que esta actividad se lleve a cabo de forma correcta y confiable. Sin embargo en la actualidad son muy pocos los sistemas confiables que permiten registra las actividades y el tiempo invertido en estas de forma flexible y practica

(15)

haciendo que en la actualidad dichas prácticas sean deficientes y por lo tanto dificulten el seguimiento adecuado de esta información.

Como resultado de lo anterior, este proyecto propone un sistema basado en la tecnología web que permita el registro dinámico y flexible de las actividades que se realizan en los proyectos de las organizaciones. Mediante este sistema el usuario podrá registrar de manera simplificada las actividades involucradas en el proyecto al que este asignado y el tiempo empleado para completarlas, logrando así que la información generada por el sistema este unificada. De esta forma la información podrá ser explotada a través de reportes que ayudaran a determinar los avances logrados por un periodo de tiempo, las actividades pendientes por completarse, actividades que están tomando más tiempo del que se había previsto, etc.

El objetivo final de lograr un control eficiente y efectivo que aportara a la organización la capacidad de tomar decisiones e incrementar su productividad de manera significativa, será alcanzado con esta nueva propuesta que presentamos.

(16)

Capítulo I. Marco metodológico

“Si no lo puedes hacer bien, al menos haz que se vea bien.”

Bill Gates

(17)

Capítulo I Marco metodológico

1.1 Planteamiento del problema

Siendo IXAM, una empresa comprometida con la innovación tecnológica y la modernización de las herramientas que facilitan la administración de proyectos, hemos detectado que pocas veces se puede establecer un buen control sobre los recursos y las actividades que estos realizan durante algún proyecto, un ejemplo específico sería un proyecto de implementación de alguna TI.

En la mayoría de los casos se pretende llevar un control de actividades por día teniéndose que llenar un documento en el que se explique qué actividades fueron realizadas. Este documento regularmente se entrega cada semana, sin embargo se ha detectado que con frecuencia los involucrados en el proyecto no realizan un registro adecuado de las actividades específicas haciendo así ineficiente el control de los avances del proyecto.

Otro de los problemas derivados del mal control de las actividades es que no se puede saber con precisión el nivel de avance de las mismas provocando con esto traslape de actividades e incumplimiento de fechas límite con las respectivas sanciones derivadas de ello.

Es por lo anterior que IXAM, propone una herramienta que automatice y mejore la metodología que hasta ahora se pone en práctica para llevar el control de las actividades de un proyecto.

1.2 Objetivo

1.2.1. Objetivo general

Crear una herramienta basada en WEB que permita elevar los niveles de eficacia y eficiencia en el área de control de actividades durante el desarrollo de proyectos, utilizando tecnología innovadora para automatizar la generación de las hojas de registro de actividades logrando así tener un mayor control sobre los avances del proyecto.

1.2.2. Objetivos específicos

• Evaluar la metodología que actualmente se sigue en varias empresas para el control de las actividades dentro de un proyecto con el fin de detectar los puntos a mejorar.

(18)

• Establecer una nueva metodología de control de proyectos basados en la nueva tecnología a desarrollar, que permita agilizar el control de las actividades de un proyecto y cómo se asignan estas a los elementos que participan en él.

• Implementar la nueva herramienta en un ambiente de prueba a fin de comprobar la efectividad del método desarrollado, consiguiendo así la entrega de un producto de alta calidad que cumpla con los requerimientos y necesidades que las empresas de hoy en día necesitan.

1.3 Técnicas e instrumentos de medición

Dentro de nuestro ejemplo las técnicas de investigación a emplear serán tanto documentales como de campo.

La técnica documental es necesaria al consultar las diversas fuentes bibliográficas para la elaboración de la herramienta CAHT asegurando el uso de las más novedosas e innovadoras tecnologías, técnicas y habilidades en la elaboración, uso y mantenimiento de la misma.

Por otro lado, las técnicas de campo serán empleadas para la adquisición y recolección de datos, estadísticas y tendencias que se manejan actualmente en el mercado en diversas empresas para el control de tiempos y actividades laborales.

Aún está aplazado tanto el número como las empresas que serán estudiadas para la elaboración de nuestra herramienta.

1.4 Universo y muestra

Una vez que hemos sustentado que las mejor técnicas de investigación a emplear en nuestro proyecto son las documentales y las de campo, procederemos a determinar el número de elementos que contendrá nuestra población para la aplicación de las encuestas que nos darán un análisis más detallado del problema en cuestión.

La población a tomar en cuenta es el total de afiliados a la CANIETI (Cámara Nacional de la Industria Electrónica de Telecomunicaciones y Tecnologías de la Información) la cual es la entidad encargada de lograr el desarrollo competitivo de la Industria Nacional con sentido gremial y responsabilidad social.

(19)

“En CANIETI, se afilian las personas físicas o morales establecidas legalmente tanto en la República Mexicana como en el extranjero, que se dedican habitualmente a actividades relacionadas con el sector electrónico, de telecomunicaciones o de Tecnologías de la Información por lo que es de vital importancia e interés para el objeto de nuestro estudio basarnos en los datos que maneja dicha institución.

Los datos obtenidos de forma explícita de la CANIETI nos indican que cuentan con alrededor de 900 miembros afiliados por lo que está será la cantidad que tomaremos como población (o universo) para nuestro estudio.”1

Una vez teniendo el dato de la población, procedemos a realizar el cálculo de la muestra; para ello haremos uso de la siguiente fórmula:

En donde:

k: Constante para el nivel de confianza = 2 ya que el nivel de confianza buscado es del 95.5%.

p: Proporción de los individuos con la característica de nuestro estudio = 0.5 q: 1-p = 0.5

N: Tamaño de la población o universo = 900 e: Error muestral deseado = 5% (0.05)”2

Sustituyendo en nuestra formula los valores mencionados tenemos,

Por lo tanto, 277 será el número de encuestas a realizar para obtener una muestra significativa de nuestra población.

1 http://www.canieti.org

2 Probabilidad y Estadística para Ingenieros, Ronald E. Walpe, Rymand H. Myers, Cáp. 9

q p k N

e

N q p n k

*

* ) 1 (

* (

*

*

*

2 2

2

+

= −

)) 5 . 0 (

* ) 5 . 0 (

* ) 2 ( ) 1 900 (

* ) 05 . 0 ((

900

* ) 5 . 0 (

* ) 5 . 0 (

* ) 2 (

2 2

2

+

= −

n n = 277 . 1363 2 77

(20)

1.5 Justificación

Dentro de cualquier empresa laboran una gran cantidad de personas y a su vez cada persona tiene una o varias tareas asignadas, e inclusive puede pertenecer a varios equipos de trabajo multidisciplinarios, ya que pueden ser participes en uno o más proyectos.

Si el proyecto es facturado en el número de horas gastadas en ello, es realmente difícil abordar el número exacto de horas que el equipo trabaja en él, y lo es más a nivel de integrantes del equipo.

También es difícil para el administrador o líder de proyecto tener un control de las tareas asignadas a cada miembro del equipo, y darle un seguimiento correcto que llevaría a una mejor productividad y calidad en el trabajo.

En nuestros tiempos, es difícil para cada empleado estar al tanto del trabajo que hace día por día, así como es difícil para el administrador o líder de proyecto llevar un control de las horas que trabaja cada persona a su cargo.

La hoja de tiempo facilita la descripción de trabajo para cada hora gastada en un proyecto lo que conduce al cálculo exacto de las horas gastadas. Esta es una herramienta muy utilizada por la mayoría de las empresas relacionadas al ámbito informático para llevar un control de las horas de trabajo de forma ordenada. Aún así esta herramienta no es totalmente confiable y efectiva, ya que las hojas de tiempo (time sheets) se realizan al final de la semana y eso nos lleva a que se llenan con datos no tan verídicos ya que, por parte del trabajador, es difícil recordar la tarea específica que se realizó el primer día de la semana y el resto de ella.

Otro gran problema es que el líder de proyecto no tiene control total de la asignación de tareas para cada elemento del equipo ya que en realidad no sabe que tarea está realizando cada persona. Esto lo puede hacer preguntándole a cada individuo del equipo en qué estado y que progreso tiene la tarea que tiene asignada, dicha actividad consume bastante tiempo; la falta de conocimiento de avance de asignaciones de cada integrante del equipo lo lleva a asignar nuevas tareas a personal que aun no han terminado la tarea pendiente.

Es por eso que proponemos mejorar esta herramienta (time sheets), para poder tener un mejor control de las horas de trabajo de cada persona que colabora en el proyecto, esto, implementando la posibilidad de que se pueda hacer el llenado de las hojas de trabajo de forma diaria y más detallada basada en Web con las ventajas que esta tecnología conlleva; esto llevará a un control más detallado de las actividades y los tiempos en que se terminan.

(21)

De esta forma el líder del proyecto puede hacer ajustes dependiendo de lo que observe en esta nueva herramienta, estos ajustes podrían hacerse de manera temprana para gestionar tiempos y no tener retrasos o sobrecarga de asignaciones para los integrantes del equipo; también ofrece una manera de control para el trabajador ya que puede medir de manera precisa su rendimiento frente a una asignación e inclusive ponerse metas a corto, mediano y largo plazo para realizar dichas asignaciones, y como extra tener una idea de cuánto tiempo invierte en una asignación.

Asimismo cuando tenga una asignación similar sabrá de antemano cuánto tiempo aproximadamente le costara terminarla. Esto último también es un beneficio para el líder de proyecto quien podrá gestionar de una forma más óptima la duración total del proyecto, analizando las hojas de trabajos de los integrantes del equipo.

(22)

Capítulo II. Marco teórico y referencial

“Algunas veces cuando realizas mejoras, cometes errores. Es mejor admitirlos rápidamente, y continuar improvisando en las otras mejoras”

Steve Jobs

(23)

Capítulo II Marco teórico y referencial

2.1Marco teórico

2.1.1 Concepto de auditoria

La auditoría en informática es un examen metódico del servicio informático, o de un sistema informático en particular realizado de una forma puntual y de modo discontinuo, a instancias de la dirección con la intención de ayudar a mejorar conceptos como la seguridad, la eficacia y la rentabilidad del servicio, o sistema, que resultan auditados.

2.1.2 Tipos de auditoría

2.1.2.1. Auditoría financiera

“Es un examen sistemático de los libros y registros de un organismo social; con el fin de determinar o verificar los hechos relativos a las operaciones financieras y los resultados de éstas para poder informar sobre los mismos”.3

2.1.2.2. Auditoría organizativa

Es el revisar y evaluar si los métodos, sistemas y procedimientos que se siguen en todas las fases del proceso administrativo aseguran el cumplimiento con políticas, planes, programas, leyes y reglamentaciones que puedan tener un impacto significativo en operación de los reportes y asegurar que la organización los este cumpliendo y respetando.

Es el examen metódico y ordenado de los objetivos de una empresa de su estructura orgánica y de la utilización del elemento humano a fin de informar los hechos investigados.

2.1.2.3. Auditoría de gestión

Tiene por objeto el examen de la gestión de una empresa con el propósito de evaluar la eficacia de sus resultados con respecto a las metas previstas, los recursos humanos, financieros y técnicos utilizados, la organización y coordinación de dichos recursos y los controles establecidos sobre dicha gestión.

3 Gonzalo Alonso Rivas, Auditoría en informática, 2003

(24)

“Es una herramienta de apoyo efectivo a la gestión empresarial, donde se puede conocer las variables y los distintos tipos de control que se deben producir en la empresa y que estén en condiciones de reconocer y valorar su importancia como elemento que repercute en la competitividad de la misma. Se tiene en cuenta la descripción y análisis del control estratégico, el control de eficacia, cumplimiento de objetivos empresariales, el control operativo o control de ejecución y un análisis del control como factor clave de competitividad”.4

2.1.2.4. Auditoria informática

Es el conjunto de técnicas, actividades y procedimientos, destinados a analizar, evaluar, verificar y recomendar en asuntos relativos a la planificación, control eficacia, seguridad y adecuación del servicio informático en la empresa, por lo que comprende un examen metódico, puntual y discontinuo del servicio informático, con vistas a mejorar en:

o Rentabilidad o Seguridad o Eficacia

2.1.2.4.1. Requisitos auditoria informática

o Debe seguir una metodología preestablecida o Se realizará en una fecha precisa y fija

o Será personal extraño al servicio de informática

2.1.2.4.2. Objetivos de la auditoría en informática

“La informática hoy, está integrando en la gestión de la empresa, y por eso las normas y estándares propiamente informáticos deben estar, sometidos a los generales de la misma”.5 Debido a su importancia en el funcionamiento de una empresa, existe la auditoria informática. La auditoria Informática es un examen crítico que se realiza con el fin de evaluar la eficacia y eficiencia de una empresa.

Los principales objetivos que constituyen a la auditoria Informática son:

• El control de la función informática,

• El análisis de la eficiencia de los sistemas informáticos,

• La verificación del cumplimiento de la normativa en este ámbito

• La revisión de la eficaz gestión de los recursos informáticos.

4 Gonzalo Alonso Rivas, Op. Cit

5 Piattini Velthuis, Mario y Peso Navarro, Emilio del, Auditoria informática: un enfoque práctico. Madrid 1997.

(25)

“Para la correcta administración de la seguridad de la información, se debe controlar, analizar, verificar y revisar los siguientes requerimientos básicos: La confidencialidad, integridad y la disponibilidad de los recursos informáticos de las organizaciones.” 6

• Confidencialidad.- Para la seguridad de información, la confidencialidad busca prevenir el acceso no autorizado ya sea en forma intencional o no intencional de la información. La pérdida de la confidencialidad puede ocurrir de muchas maneras, como por ejemplo con la publicación intencional de información confidencial de la organización.

• Integridad.- Para la seguridad de la información, el concepto de Integridad busca asegurar:

o Que no se realicen modificaciones por personas no autorizadas a los datos, información o procesos

o Que no se realicen modificaciones no autorizadas por personal autorizado a los datos, información o procesos

o Que los datos o información sea consistente tanto interna como externamente.

• Disponibilidad.- Para la seguridad de información, la disponibilidad busca el acceso confiable y oportuno a los datos, información o recursos para el personal apropiado.

2.1.2.4.3. Objetivos auditoría interna

o Revisión y evaluación de controles contables, financieros y operativos

o Determinación de la utilidad de políticas, planes y procedimientos, así como su nivel de cumplimiento

o Custodia y contabilización de activos o Examen de la fiabilidad de los datos

o Divulgación de políticas y procedimientos establecidos.

o Información exacta a la gerencia

2.1.2.4.4. Objetivos auditoría externa

o Obtención de elementos de juicio fundamentados en la naturaleza de los hechos |

o Medición de la magnitud de un error ya conocido, detección de errores supuestos o confirmación de la ausencia de errores

o Propuesta de sugerencias, en tono constructivo, para ayudar a la gerencia o Detección de los hechos importantes ocurridos tras el cierre del ejercicio o Control de las actividades de investigación y desarrollo

6 Ribagorda Garnacho, Arturo; Morant Ramón, José Luis y Sancho Rodriguez, Justo, Seguridad y protección de la información. Madrid. 1994

(26)

2.1.2.4.5. Función de la auditoria informática

La auditoria, revisión, diagnóstico y control de los sistemas de información y demás elementos tecnológicos que dan soporte a éstos deben ser realizados por personas con experiencia en informática y auditoria, además de poseer conocimientos de administración del cambio y administración empresarial.

2.1.2.4.6. Perfil del auditor informático general

Es un profesional dedicado al análisis de sistemas de información que está especializado en alguna de las ramas de la auditoria informática, que tiene conocimientos generales de los ámbitos en los que ésta se mueve, además de contar con conocimientos empresariales generales.

El auditor puede actuar como consultor con su auditado, dándole ideas de cómo enfocar la construcción de los elementos de control y administración que le sean propios. Además, puede actuar como consejero con la organización en la que está desarrollando su labor. Un entorno informático bien controlado puede ser ineficiente si no es consistente con los objetivos de la organización.

2.1.2.4.7. Perfiles profesionales de la función de auditoría informática

El auditor informático debe ser una persona con un alto grado de calificación técnica y al mismo tiempo estar integrado a las corrientes organizativas empresariales. Se deben contemplar las siguientes características de un perfil profesional adecuado y actualizado:

1. Se deben poseer una mezcla de conocimientos de auditoría financiera y de informática en general. En el área informática, se debe tener conocimientos básicos de:

• Desarrollo de SI (administración de proyectos, ciclo de vida de desarrollo)

• Administración del departamento de informática

• Análisis de riesgos en un entorno informático

• Sistemas operativos

• Telecomunicaciones

(27)

• Administración de bases de datos

• Redes locales

• Seguridad física

• Operación y planificación informática (efectividad de las operaciones y rendimiento del sistema)

• Administración de seguridad de los sistemas (planes de contingencia)

• Administración del cambio

• Administración de datos

• Automatización de oficinas (ofimática)

• Comercio electrónico

• Encriptación de datos

2. Especialización en función de la importancia económica que tienen distintos componentes financieros dentro del entorno empresarial Por ejemplo, en un entorno financiero pueden tener mucha importancia las comunicaciones, por lo que se debe tener una especialización en esa rama.

3. Debe conocer técnicas de administración de empresas y de cambio, ya que las recomendaciones y soluciones que aporte deben estar alineadas a los objetivos de la empresa y a los recursos que se poseen.

4. Debe tener un enfoque de calidad total, lo cual hará que sus conclusiones y trabajo sean reconocidos como un elemento valioso dentro de la empresa y que los resultados sean aceptados en su totalidad.

2.1.2.4.8. Actividades a desarrollar por la función de la auditoria informática

• Verificación del control interno tanto de las aplicaciones como de los SI, periféricos, etc.

• Análisis de la administración de SI desde un punto de vista de riesgo de seguridad, administración y efectividad de la administración.

• Análisis de la integridad, fiabilidad y certeza de la información a través del análisis de aplicaciones.

• Auditoría del riesgo operativo de los circuitos de información

• Análisis de la administración de los riesgos de la información y de la seguridad implícita.

• Verificación del nivel de continuidad de las operaciones.

• Análisis del estado del arte tecnológico de la instalación revisada y las consecuencias empresariales que un desfase tecnológico puede acarrear.

(28)

• Diagnóstico del grado de cobertura que dan las aplicaciones a las necesidades estratégicas y operativas de información de la empresa.

El auditor informático es responsable de establecer los objetivos de control que reduzcan o eliminen la exposición al riesgo de control interno. Después de que los objetivos de auditoría se hayan establecido, el auditor debe revisar los controles y evaluar los resultados de su revisión para determinar las áreas que requieran correcciones o mejoras.

Además de analizar el grado de implantación y cumplimiento de los controles internos, se considera que el auditor puede hacer las veces de consultor del auditado, dándole ideas de cómo establecer procedimientos de seguridad, control interno, efectividad y eficacia, medición del riesgo empresarial, entre otros.

2.1.2.4.9. Organización de la función de auditoría informática

La función de la auditoría informática se ha convertido en una función que desarrolla un trabajo más acorde con la importancia que para las organizaciones tienen los SI, que son su objeto de estudio y análisis.

El auditor informático pasa a ser auditor y consultor de empresas en materias de:

• Seguridad

• Control interno operativo

• Eficiencia y eficacia

• Tecnologías de Información

• Continuidad de operaciones

• Administración de riesgos

No solamente de los SI objeto de su estudio, sino de las relaciones e implicaciones operativas que dichos sistemas tienen en el contexto empresarial.

La organización de la auditoría informática debe contemplar los siguientes principios:

• Su localización puede estar ligada a la auditoría interna operativa y financiera (aunque exista una coordinación lógica entre ambos departamentos), con independencia de objetivos, planes de formación y presupuestos.

(29)

• Debe ser un grupo independiente del de auditoría interna, con acceso total a los SI y demás tecnología, que depende de la misma persona que la auditoría interna (Director General o Consejero)

• La dependencia debe ser del máximo responsable de la organización, nunca del departamento de sistemas o del financiero. Esto es para que no se pueda sospechar que existe sesgo al momento de realizar el trabajo de auditoría y ofrecer conclusiones y recomendaciones.

Los recursos humanos con los que debe contar el departamento debe ser una mezcla equilibrada de personas con formación en auditoría y organización y con perfil informático (especialidades)

La organización interna de la función podría ser:

• Jefe de departamento. Desarrolla el plan operativo, las descripciones de puesto del personal a su cargo, la planeación a corto plazo, métodos de administración de programas de trabajo, evalúa la capacidad del personal a su cargo

• Gerente o supervisor de auditoría informática. Trabaja estrechamente con el Jefe de de departamento en las tareas operativas diarias. Ayuda en la evaluación de riesgos de cada uno de los trabajos, realiza los programas de trabajo, dirige y supervisa directamente a las personas en cada uno de los trabajos de los que es responsable. Es responsable junto con su jefe de la obtención del mejor resultado del trabajo para el auditado.

• Auditor informático. Es el responsable de la ejecución directa del trabajo. Debe tener una especialización genérica pero también una específica. Obtiene información, realiza pruebas, documenta el trabajo y ofrece un diagnóstico de resultados.

El tamaño sólo se puede precisar en función de los objetivos, pero debería cubrir lo siguiente:

• Especialista en el entorno informático a auditar y en administración de bases de datos

• Especialista en comunicaciones y redes

• Responsable de administración de riesgo operativo y aplicaciones

• Responsable de la auditoría de SI, tanto en explotación como en desarrollo

• Especialista para la elaboración de programas de trabajo en conjunto con la Auditoría Financiera.

(30)

2.1.2.4.10 Aspectos más relevantes de la situación actual

Los aspectos más relevantes en el momento actual de tránsito entre las medidas de nivel básico y las de nivel medio son los siguientes:

- La figura del auditor no está regulada. Los auditores de cuentas están tan legitimados a realizarlas como cualquier profesional cualificado. No existe ningún título ni certificado español que capacite. El único parámetro que justifica la situación es la cualificación y experiencia contrastada de los profesionales involucrados. La situación de indefinición legal de la auditoria informática tendrá que mejorar en su definición de forma oficial.

- Exceso de demanda para los profesionales existentes y oferta poco cualificada para tanta demanda.

- Necesidad de auditar a las empresas que realizan prestaciones de servicios. Imposición de los documentos de seguridad a estas empresas, con las normas por escrito en los contratos. Y por tanto revisión de los costos y precios de los servicios, así como una clara definición de las responsabilidades en dichos contratos.

- Con la publicación del Reglamento ya es posible hacer cumplir por la Agencia de Protección de Datos el artículo 9 del título 11 de la LOPD. O sea, ante las denuncias de no cumplir las medidas de seguridad obligadas por el Reglamento, tendrían que intervenir auditando y sancionando.

- Otro factor importante de la nueva situación es que al poder auditar informáticamente los sistemas, pueden quedar más patente aspectos como cesiones de datos entre empresas que comparten un mismo sistema de información, o auditorias hechas deficientemente con anterioridad, etc.

- Otro aspecto de interés es la creación de una situación nueva de evaluación (auditoria) por un tercero de unos controles objetivos, y una oficialización del control en las empresas, sobre aspectos que nunca se habían considerado en realidad como algo necesario, y ahora es obligatorio legalmente.

- También el nacimiento por ley en las empresas de unas figuras nuevas como son la auditoria informática y el control interno, que estaban poco claras o eran ineficaces. Esta situación cambia para tener que afrontar situaciones de control de verdad y auditables. Y por tanto adquieren verdadera relevancia este sector y sus profesionales.

(31)

- La perentoria necesidad de la formación y la capacitación de los profesionales necesarios, se convierte en un reto para el futuro.

- La aceptación de los profesionales debidamente capacitados de estas responsabilidades es otro paso a dar, así como su valoración en el seno de las empresas, tanto en su apoyo por la dirección como en su valoración económica y profesional.

- Es preocupante en las empresas y entidades pequeñas y medias con datos en sus niveles medio y alto, el impacto tanto de mentalización como económico. (Ayuntamientos, farmacias, igualas médicas, etc.).

- Aunque el reglamento no pide un Plan de Contingencias, es obligado tener unos procedimientos de salvaguarda y recuperación formalizados. Y en el caso de las medidas de nivel alto una copia externa al sitio, aumentando así la demanda de los servicios de almacenamiento.

- La regularización del reglamento está generando muchas regularizaciones de los aspectos jurídicos y organizativos de la ley, que no se habían hecho antes.

2.1.3 Horas de trabajo

2.1.3.1. Historia

Históricamente, las estadísticas de las “horas de trabajo” estuvieron siempre vinculadas con las estadísticas de salarios. Las estadísticas de salarios y las horas de trabajo fue uno de los temas inscritos en el orden del día de la primera Conferencia Internacional de Estadígrafos del Trabajo, celebrada en 1923, la cual adoptó una resolución que comprendía el tipo de estadísticas en la materia (horas normales de trabajo y horas de trabajo efectivamente trabajadas). Sin embargo, en esa ocasión no se formularon definiciones.

El convenio número 63 sobre estadísticas de salarios y horas de trabajo, adoptado por la Conferencia Internacional del Trabajo en 1938, estableció normas mínimas para la compilación de estadísticas de las ganancias medias y de las horas de trabajo efectuadas en las principales industrias mineras y manufactureras, incluidas la edificación y la construcción, y estadísticas de las tasas de salarios por tiempo y de horas normales de trabajo en esas industrias, así como estadísticas de salarios y de horas de trabajo en la agricultura. “La definición de las horas normales

(32)

de trabajo incluida en dicho convenio era de tenor muy similar a la actual; sin embargo, en el citado instrumento no se definió el concepto de “horas efectivamente trabajadas”.7

De hecho, sólo en 1962, la décima Conferencia Internacional de Estadígrafos del Trabajo adoptó una definición internacional de las horas efectivamente trabajadas. Asimismo, en dicha conferencia se trató la definición de las horas pagadas, la cual no fue adoptada debido a las enormes diferencias existentes con respecto al pago de las vacaciones y de otros períodos de inactividad.

2.1.3.2. Horas efectivamente trabajadas

Mucho antes de que las horas efectivamente trabajadas fueran definidas para fines de estadística, en los convenios de la OIT ya se había definido este concepto para fines jurídicos y normativos. En tales convenios, las horas efectivamente trabajadas se definen como las horas, dentro de un período de referencia específico, en que los trabajadores (remunerados) se hallan a disposición de un empleador, es decir, cuando se encuentran disponibles para recibir órdenes de un empleador o de una persona con autoridad.

Los "períodos de descanso" son aquéllos en que los trabajadores no están disponibles para trabajar. Ahora bien, resulta difícil distinguir las interrupciones breves de los períodos de

“disponibilidad”, puesto que duran poco y se intercambian con facilidad. Por ejemplo, puede suceder que los trabajadores prefieran hacer una interrupción para tomar café (período de descanso no programado) en períodos de espera (período de disponibilidad).

2.1.3.3. Horas normales de trabajo

La primera definición de las “horas normales de trabajo” incluida en las normas internacionales del trabajo fue la que figuraba en el Convenio sobre estadísticas de salarios y horas de trabajo, de 1938, y cuyo tenor era el siguiente:

Las estadísticas de tasas de salarios por tiempo y de horas normales de trabajo deberán indicar las tasas y las horas:

7Organización Internacional del Trabajo (OIT) 1996-2008

(33)

b) Fijadas por la legislación, por contratos colectivos o laudos arbitrales, o en aplicación de dicha legislación o dichos contratos colectivos o laudos arbítrales.

c) Obtenidas de las organizaciones de empleadores y de trabajadores, de los organismos mixtos o de otras fuentes adecuadas de información, cuando las tasas y las horas no hayan sido fijadas por la legislación, por contratos colectivos o laudos arbitrales, o en aplicación de dicha legislación o dichos contratos colectivos o laudos arbitrales. Cuando las “horas normales de trabajo” no estén fijadas por la legislación, por contratos colectivos o laudos arbitrales, o en aplicación de dicha legislación, dichos contratos colectivos o laudos arbitrales, significarán el número de horas, por día, semana u otro período cualquiera, en exceso del cual todo trabajo se remunera con arreglo a la tasa de las horas extraordinarias o constituye una excepción a las reglas o usos de la empresa concernientes a las categorías de obreros interesados.

Posteriormente, en la recomendación sobre la reducción del tiempo de trabajo se adoptaron definiciones similares. La definición internacional actualmente en vigor tiene una redacción similar.

2.1.3.4. Importancia y aplicaciones

Las estadísticas del tiempo de trabajo son un instrumento necesario para evaluar las repercusiones que el número de horas trabajadas y su organización en el día, semana o mes tienen sobre la salud y la seguridad de los trabajadores, y también ejercer un control de las horas de trabajo y su programación en relación con las leyes y normas en materia de:

a) Número máximo de horas que los trabajadores deben trabajar diaria o semanalmente.

b) Número de horas extraordinarias.

c) Programación del trabajo según pautas distintas de los horarios comunes de jornada completa, como el trabajo nocturno, el trabajo por turnos, etc.

d) Determinadas ausencias del trabajo, como las vacaciones y las licencias por enfermedad o por maternidad.

Aunque, por lo general, estas leyes y normas sólo se aplican a los trabajadores con empleo asalariado y a aquéllos que trabajan principalmente en el sector formal, es útil disponer de estadísticas que abarquen a todos los trabajadores, para poder así evaluar el impacto de dichas leyes y normas, además de otros factores, en todos los trabajadores de la economía.

(34)

Asimismo, las estadísticas del tiempo de trabajo son necesarias para la elaboración de indicadores económicos, tales como el salario medio por hora, el costo medio de la mano de obra por unidad de tiempo y la productividad del trabajo, y también para hacer cálculos estimados del subempleo en relación con el tiempo de trabajo. Todos estos indicadores, junto con el desempleo, ponen de manifiesto una situación de absorción laboral insuficiente en la economía. Estas aplicaciones revisten una particular importancia a la hora de evaluar y analizar las repercusiones de la reducción del tiempo de trabajo en la economía y en el número de personas ocupadas.

Con tal fin, las estadísticas sobre la duración del tiempo de trabajo deben aludir al mismo período de referencia y cubrir el mismo grupo de trabajadores que el que se cubre en estadísticas como las que se centran en los ingresos, el costo de la mano de obra, los ingresos en relación con el empleo y la producción. Por definición, las estadísticas sobre los ingresos y el costo de la mano de obra se limitan a los trabajadores que tienen un empleo remunerado, pero, para obtener estimaciones por hora de los ingresos en relación al empleo, se precisan estadísticas fiables sobre las horas trabajadas por todos los trabajadores, incluidos los independientes. Asimismo, para calcular la productividad laboral se necesitan estadísticas sobre el número total de horas trabajadas por todas las personas ocupadas en el año y en el sector o sectores estudiados. Las estadísticas sobre las horas de trabajo anuales se prefieren a las estadísticas sobre las personas ocupadas.

Por último, cabe decir que las estadísticas del tiempo de trabajo son necesarias igualmente para aplicar, supervisar y evaluar políticas y programas destinados a equilibrar el trabajo y la vida de familia, ámbito que ha venido adquiriendo cada vez más importancia en el contexto de la entrada masiva de la mujer en el mercado de trabajo. Se suele considerar que el trabajo a tiempo parcial y las modalidades de trabajo con horario flexible constituyen un medio fundamental para que los trabajadores puedan lograr este equilibrio; de ahí que para observar los cambios que se producen en la participación de los distintos grupos de población en el mercado laboral, y en especial de los hombres con respecto a las mujeres, se necesiten estadísticas sobre la duración y la programación del tiempo de trabajo, así como sobre la ausencia del trabajo.

2.1.4 Hojas de trabajo

Una hoja de trabajo es un documento que registra el tiempo de trabajo real contra una orden o proyecto, también puede especificar la operación, la localización y la categoría o el tipo de tarea que es realizada. Esta herramienta bien conocida de la productividad fue desarrollada inicialmente de modo que un empleado pueda considerar a su patrón la cantidad de tiempo pasada haciendo una tarea o una actividad particular.

(35)

2.1.4.1. Uso de las hojas de trabajo

Originalmente desarrollada para que un patrón determine la nómina de pago, los timesheets no son solo para la nómina de pago sino que puede registrar la época del comienzo y del final de tareas, o apenas la duración. Esta información se puede utilizar para la nómina de pago, facturación del cliente, y para costear del proyecto.

2.1.4.2. Ventajas de las hojas de trabajo

• Hace que el proceso del pago de la nomina sea más eficiente; la automatización de la facturación, se tiende a hacerlo más fácil para que una compañía consiga facturas correctas por todas las horas trabajadas consultando a personal. Con esto se consigue la aceleración del pago a personal.

• En el mundo de la gerencia de proyecto, los timesheets se pueden también utilizar para construir un cuerpo del conocimiento sobre cuánto toman las tareas del esfuerzo para desarrollar. Por ejemplo si desarrollar un plan del entrenamiento ha tomado históricamente un mes, entonces puede ser asumido que crear un nuevo tomará un mes. También la mayoría del software del timesheet tiene la capacidad de seguir costes del recurso y costos del proyecto para tener en cuenta un presupuesto futuro.

2.1.4.3. Desventajas

• Propenso al error humano

• Repetitivo

• Al realizarse cada semana existe un fallo en la elaboración de las timesheets por olvido de tareas realizadas a lo largo de la semana.

• Sobrecarga de tareas

2.1.4.4. Beneficios de la implantación de un control presencia

“1) Un sistema de control de horarios permite seguimiento de las horas extras, el seguimiento automático e inmediato de cualquier problema de asistencia, de retrasos, salidas antes de finalizar el turno, ausencias u horas trabajadas por debajo del horario asignado.

2) Respecto a los sistemas tradicionales se evitan problemas reales o ficticios de no fichar por pérdida de tarjetas de los empleados.

(36)

3) Se pueden identificar tendencias, horas o días en que se producen problemas, o situaciones en general que pueden ser problemáticas en el futuro.

4) Disminuyen los incumplimientos de horas trabajadas por parte de los trabajadores al existir un método automatizado de control. Se reducen las horas extras al mejorar el cumplimiento de los turnos establecidos. Se puede hacer un seguimiento exacto de las horas extras trabajadas.

5) Permite consultar datos de los trabajadores, horarios que siguen, vacaciones, incidencias.

6) Permite al departamento de recursos humanos o a la dirección de la empresa librarse de tareas de supervisión de los empleados y concentrarse en actividades más estratégicas que aporten valor a la organización.

7) Un control de presencia permite comparar puntos fuertes y débiles de la organización por departamentos.

8) La gestión de la empresa dispone de informes imprimibles que demuestran cualquier problema que se esté produciendo con un trabajador.

9) Se evita coste tiempo y dinero de ir reponiendo tarjetas perdidas, deterioradas, etc.

10) De nuevo, respecto a sistemas por tarjetas, desaparece el problema de que unos trabajadores fichen por otros.” 8

2.1.5 Tecnologías para el desarrollo

Para el desarrollo de la aplicación CAHT-IXAM se pretende utilizar una serie de herramientas para la creación de dicho proyecto.

2.1.5.1. JavaScript

JavaScript es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje Java y el lenguaje C. Al igual que Java, JavaScript es un lenguaje orientado a objetos propiamente dicho, ya que dispone de herencia, si bien esta se realiza siguiendo el paradigma de programación basada

8 Bioclave C / Salvà 63 3º 1ª 08004 Barcelona – España

(37)

en prototipos, ya que las nuevas clases se generan clonando las clases base (prototipos) y extendiendo su funcionalidad.

Todos los navegadores modernos interpretan el código JavaScript integrado dentro de las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del DOM.

El lenguaje fue inventado por Brendan Eich en la empresa Netscape Communications, que es la que desarrolló los primeros navegadores web comerciales. Apareció por primera vez en el producto de Netscape llamado Netscape Navigator 2.0.

Tradicionalmente, se venía utilizando en páginas web HTML, para realizar tareas y operaciones en el marco de la aplicación únicamente cliente, sin acceso a funciones del servidor. JavaScript se ejecuta en el agente de usuario al mismo tiempo que las sentencias van descargándose junto con el código HTML.

Los autores inicialmente lo llamaron Mocha y más tarde LiveScript pero fue rebautizado como JavaScript en un anuncio conjunto entre Sun Microsystems y Netscape, el 4 de diciembre de 1995.

En 1997 los autores propusieron JavaScript para que fuera adoptado como estándar de la European Computer Manufacturers' Association ECMA, que a pesar de su nombre no es europeo sino internacional, con sede en Ginebra. En junio de 1997 fue adoptado como un estándar ECMA, con el nombre de ECMAScript. Poco después también lo fue como un estándar ISO. JScript es la implementación de ECMAScript de Microsoft, muy similar al JavaScript de Netscape, pero con ciertas diferencias en el modelo de objetos del navegador que hacen a ambas versiones con frecuencia incompatibles.

Para evitar estas incompatibilidades, el World Wide Web Consortium diseñó el estándar Document Object Model (DOM, ó Modelo de objetos del documento en castellano), que incorporan Konqueror, las versiones 6 de Internet Explorer y Netscape Navigator, Opera versión 7, y Mozilla desde su primera versión.

Javascript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con Javascript podemos crear diferentes efectos e interactuar con nuestros usuarios.

Referencias

Documento similar

Cuando en periodos sucesivos de noventa días y con el objeto de eludir las previsiones contenidas en este artículo, la empresa realice extinciones de contratos al amparo

Artículo 12.º– Evaluación del aprendizaje. La evaluación del proceso de aprendizaje del alumnado será continua y diferenciada según los distintos módulos y ámbitos de

Preparación personal del alumnado para las clases b: 474 horas Total de horas de trabajo del estudiante a+b = 540 horas.. Para tercero y

[r]

Intervalos de chubascos (5.1 a 25.0 mm): Sonora, Sinaloa, Nayarit, Nuevo León, Tamaulipas, San Luis Potosí, Zacatecas, Guanajuato, Querétaro, Hidalgo, Veracruz, Puebla, Estado

El resultado final se multiplicará por el ratio obtenido de dividir el número de horas dedicadas al proyecto (en gastos de personal) por el número de horas

a) Cantidad de personas que viajan en un autobús y dinero recaudado. b) Cantidad de personas que viajan en un autobús y ganancias netas de la empresa. c) Número de horas que

Si configura el temporizador mientras el soplador calefactor está en funcionamiento, ajusta el número de horas que deben transcurrir hasta que el aparato se apague. Si configura