5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
Sistema de control de actividades y uso del tiempo
Carlos Arturo Sánchez Odremán
Tutor industrial: Ing. Ricardo Marimón Ph.D.
Tutor académico: Ing. Lourdes Ortiz Ph.D.
Caracas, diciembre 2010
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
i
Derecho de autor
Quien suscribe, en condición de autor del trabajo titulado “Sistema de
control de actividades y uso del tiempo”, declara que: Cedo a título gratuito,
y en forma pura y simple, ilimitada e irrevocable a la Universidad Metropolita-
na, los derechos de autor de contenido patrimonial que me corresponden
sobre el presente trabajo. Conforme a lo anterior, esta cesión patrimonial
sólo comprenderá el derecho para la Universidad de comunicar públicamente
la obra, divulgarla, publicarla o reproducirla en la oportunidad que ella así lo
estime conveniente, así como, la de salvaguardar mis intereses y derechos
que me corresponden como autor de la obra antes señalada. La Universidad
en todo momento deberá indicar que la autoría o creación del trabajo corres-
ponde a mi persona, salvo los créditos que se deban hacer al tutor o a cual-
quier tercero que haya colaborado o fuere hecho posible la realización de la
presente obra.
Autor: Carlos Arturo Sánchez Odremán
C.I.: V-18244632
En la ciudad de Caracas, a los 19 días del mes de noviembre del año 2010
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
ii
Aprobación del tutor
Considero que el Trabajo Final titulado
SISTEMA DE CONTROL DE ACTIVIDADES Y USO DEL TIEMPO
elaborado por el ciudadano
CARLOS ARTURO SÁNCHEZ ODREMÁN
para optar al título de
INGENIERO DE SISTEMAS
reúne los requisitos exigidos por la Escuela de nombre de la escuela de la
Universidad Metropolitana, y tiene méritos suficientes como para ser someti-
do a la presentación y evaluación exhaustiva por parte del jurado examinadorque se designe.
En la ciudad de Caracas, a los 19 días del mes de noviembre del año 2010
Lourdes Ortiz Ricardo Marimón
Tutor Académico Tutor Industrial
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
iii
Acta de veredicto
Nosotros, los abajo firmantes, constituidos como jurado examinador y re-
unidos en Caracas, el día 1ro de diciembre de 2010, con el propósito de
evaluar el Trabajo Final titulado
SISTEMA DE CONTROL DE ACTIVIDADES Y USO DEL TIEMPO
presentado por el ciudadano
CARLOS ARTURO SÁNCHEZ ODREMÁN
para optar al título de
INGENIERO DE SISTEMAS
emitimos el siguiente veredicto:
Reprobado ___ Aprobado ___ Notable ___ Sobresaliente ___
Observaciones:
_____________ ______________ _______________
Lourdes Ortiz Ricardo Marimón Pilar Cuenca
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
iv
Tabla de Contenido
Tablas y figuras .............................................................................................. vii
Resumen ....................................................................................................... viii
Introducción..................................................................................................... 1
Capítulo I. Planteamiento del Proyecto ........................................................... 3
Planteamiento del problema ....................................................................... 3
Objetivos del Proyecto ................................................................................ 6
Alcance ....................................................................................................... 7
Capítulo II. Marco Teórico ............................................................................... 9
Antecedentes: ............................................................................................. 9
Manejo del tiempo: .................................................................................... 10
Conceptos, herramientas y tecnologías relacionadas ............................... 12
Capítulo III. Marco Metodológico................................................................... 17
Etapa I. Hipótesis iniciales ........................................................................ 18
Etapa II. Análisis de alternativas ............................................................... 18
Etapa III. Confirmación de hipótesis ......................................................... 18
Etapa IV. Diseño ....................................................................................... 19
Etapa V. Desarrollo del prototipo .............................................................. 19
Capítulo IV. Desarrollo .................................................................................. 21
Identificar el problema ............................................................................... 21
Identificación de las empresas .................................................................. 21
Necesidades de las empresas .................................................................. 23
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
v
Identificación de los usuarios .................................................................... 24
Barreras para no reportar el uso del tiempo ............................................. 27
Herramientas que usa el usuario para el control de uso del tiempo ......... 27
Herramientas físicas ................................................................................. 27
Herramientas electrónicas ........................................................................ 28
Aplicación de entrevista ............................................................................ 29
Necesidades del usuario ........................................................................... 30
Actores y necesidades específicas. .......................................................... 30
Diseño del sistema, Entradas y Salidas .................................................... 31
Salidas del sistema ................................................................................... 31
Diseño del sistema, aspectos visuales. .................................................... 33
Diseño del sistema, aspectos técnicos ..................................................... 35
Pruebas unitarias del software .................................................................. 37
Pruebas de integración del software ......................................................... 37
Capítulo V. Resultados ................................................................................. 39
Identificación del problema ....................................................................... 39
Necesidades de las empresas .................................................................. 39
Identificación del usuario .......................................................................... 40
Análisis comparativo de herramientas electrónicas existentes ................. 41
¿Por qué sí utilizan los sistemas de control de uso del tiempo? ............... 44
Pruebas unitarias ...................................................................................... 46
Pruebas de integración ............................................................................. 47
Conclusiones................................................................................................. 49
Recomendaciones ........................................................................................ 50
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
vi
Bibliografía .................................................................................................... 51
Apéndice A. Entrevistas ................................................................................ 53
Entrevista para reconocimiento inicial sobre el empleado: ....................... 53
Entrevista para reconocimiento inicial sobre la empresa (dirigida a losgerentes). .................................................................................................. 54
Apéndice B. Test traducido de personalidad de Myers Briggs. ..................... 56
Apéndice C. Descripción de los tipos de personalidad de Myers Briggs. ...... 58
Apéndice D. Código Java de las Pruebas de integración Selenium.............. 72
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
vii
Tablas y figuras
Tablas
Tabla 1. Criterios de aceptación en la categorización de las empresas. 23
Tabla 2. Ejemplos de problemas por tipo de empresa. 39
Tabla 3. Porcentajes estimados de los 16 tipos en la población de
Estados Unidos utilizando estadística de inferencia. 41
Tabla 4. Resumen comparativo de funcionalidades de algunas soluciones
existentes. 43
Figuras
Fig. 1 Dimensiones de los usuarios 25
Fig. 2 El tiempo y sus componentes asociados 32
Fig. 3 Pantalla inicial de entradas 33
Fig. 4 Reporte de entradas 34
Fig. 5 Reporte de proyecto 34
Fig. 6 Reporte de etiquetas 35
Fig. 7 Diagrama ER 36
Fig. 8 Modelo EER 37
Fig. 9 Resultado de ejecutar prueba unitaria. 47
Fig. 10 Pruebas de integración con IDE Selenium. 47
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
viii
Resumen
SISTEMA DE CONTROL DE ACTIVIDADES Y USO DEL TIEMPO
Autor: Carlos Arturo Sánchez Odremán
Tutor Académico: Ing. Lourdes Ortiz Ph.D.
Tutor Industrial : Ing. Ricardo Marimón Ph.D.
Caracas, Noviembre 2010
En el presente trabajo se realizó un prototipo de un sistema de control
de uso del tiempo y de actividades, este sistema tiene la intención de resol-
ver los diferentes problemas que enfrentan las empresas al tratar de monito-
rear el uso del tiempo de sus empleados. Para la realización del trabajo se
transitó por diferentes etapas, que van desde la identificación de los proble-
mas detectados, pasando por análisis de necesidades, la propuesta de solu-
ciones, el diseño del sistema, hasta su realización y las pruebas.
Durante el trabajo se logró identificar los problemas de las empresas y
los usuarios al usar sistemas similares, mediante la aplicación del método
científico, generando hipótesis, y rechazándolas o no tras la aplicación de
análisis y entrevistas.
Como resultado del trabajo realizado se obtuvo una herramienta que
ofrece funcionalidad principalmente al usuario como empleado, ya que seenfocó el trabajo principalmente en lograr que el sistema de carga de la in-
formación fuera sencillo, para dejar un precedente al desarrollo de la aplica-
ción dentro de la empresa, donde se completará el sistema luego de recibir
opiniones de los clientes de la empresa.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
1
Introducción
Es para muchas empresas es difícil saber cómo usan el tiempo los em-
pleados, cuáles clientes les consumen más energía o fuerza de trabajo, cuá-les les cuestan más dinero que otros o cuánto tiempo se ha empleado en una
tarea específica o en un proyecto, es por esto que existen los sistemas de
control de uso del tiempo, pero día a día se ven también a las mismas em-
presas usuarias de dichos sistemas, en la misma situación inicial, ya sea
porque el sistema que tienen no satisface sus necesidades empresariales, o
debido a que los empleados no utilizan el sistema. ¿Qué motiva estas con-
ductas? ¿Pueden solucionarse dichos problemas?, estas son unas de las
preguntas que guían el presente proyecto, siempre con miras de ofrecer una
solución para el control del uso del tiempo que satisfaga las necesidades
empresariales de la actualidad.
Es entonces importante para el presente proyecto transitar por las di-
ferentes soluciones existentes en el mercado, investigar sus pros y contras, y
de ellas nutrirse de información útil para la resolución del problema en cues-
tión.
Este trabajo se ejecuta según una metodología respaldada por el méto-
do científico, en la cual se plantean hipótesis, se aceptan o rechazan, y se
plantean soluciones.
Durante el primer capítulo se realiza una generalización del proyecto,
describiendo así el problema percibido inicialmente y planteando los objeti-
vos del mismo.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
2
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
3
Capítulo I. Planteamiento del Proyecto
Planteamiento del problema
Fondo de inversión comercial Ávila – FICA es una agrupación de accio-
nistas y compañías que ofrecen productos y servicios en una variedad de
mercados. Su objetivo principal es proveer los mejores productos y servicios,
a los precios más competitivos, manteniendo el mayor compromiso con sus
clientes.
FICA es una empresa constituida a finales de noviembre de 2006, sin
embargo muchas de las compañías que agrupa tienen muchos más años enel mercado. Estas compañías pertenecen a múltiples sectores económicos,
algunas son: Distribuidora 3B, Importadora BACA, Distribuidora VIVO, Texti-
les Rimar y Organización Palo Alto. Es en esta última donde el marco de este
trabajo se desarrollará.
Organización Palo Alto dedica sus actividades al desarrollo de software
complementario para empresas en general, trabaja tanto por requerimientos
como creando su propio software, que luego comercializa en el mercado.
Comúnmente Organización Palo Alto ofrece soluciones complementarias a
las existentes en el mercado. La empresa tiene miras a crear un conjunto de
herramientas modulares que el usuario adquirirá y usará a su gusto, con una
modalidad de pagos similar a la de arrendamientos, pero aplicada al softwa-
re.
El proyecto en cuestión busca desarrollar un prototipo de uno de losmódulos de todo el conjunto de herramientas que la empresa ofrece, en este
caso, un sistema para el control de actividades y uso del tiempo.
Para muchas empresas es difícil controlar y saber en qué actividades y
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
4
proyectos utilizan el tiempo sus empleados. Actualmente existen sistemas
que proporcionan esta función, como por ejemplo voo2do
(http://voo2do.com/), Basecamp (http://basecamphq.com/), ta-da Lists
(http://tadalist.com/), entre otras. Pero estas aplicaciones no brindan al usua-rio información relevante sobre lo que ha estado haciendo, para realizar la
carga del uso de su tiempo y actividades al sistema.
Otro aspecto importante del cual no se encargan eficientemente los sis-
temas existentes es el hecho que las personas puedan vincular las activida-
des que realizaron durante sus jornadas con los distintos proyectos que pue-
da estar llevando a cabo la organización, de la misma forma con los clientes
a los que se vincule la actividad que realizaron.
También es una problemática de estos sistemas el carácter „fijo‟ del
mismo, es decir que dependen ya sea de estar la persona frente a su compu-
tador, tener la hoja a la mano, o al menos poseer una computadora, cuando
hoy día existen inmensidad de trabajos de calle que requieren de alta movili-
dad, hasta llegar al punto de no tocar la oficina en varios días consecutivos.
El desarrollo del sistema tratará de dar solución a las exigencias más
relevantes de los clientes de manera de crear una solución atractiva y fun-
cional para su utilización, que sea bien aceptada por el mercado.
En este proyecto es de suma importancia describir el problema con la
mayor precisión posible, con el fin de lograr dar con la mejor solución para el
mismo.
El problema percibido inicialmente son las dificultades que enfrentan las
empresas para llevar registro del uso del tiempo de sus empleados. Pero no
todas las empresas son iguales. Es por esta razón que antes de continuar
debemos tener bien claro cuáles son las empresas que se podrían beneficiar
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
5
de tal solución, para luego pasar a observar las mismas, y detectar cuáles
son sus necesidades reales en torno al conocimiento del uso del tiempo y
actividades de sus empleados.
También se determinó que luego de conocer los tipos de compañía con
potencialidad de uso de la solución, se debería identificar para cada uno de
esos tipos, el tipo de problema; es decir, que en ciertas compañías el pro-
blema puede ser: „asignar costos a clientes que son atendidos por hora‟, o
„saber cuánto está costando cierto cliente‟, mientras que para otras compañ-
ías el problema puede ser: „saber que está haciendo la gente‟, „saber si la
gente está echando carro‟, por último también habrán otras empresas con
necesidades como: „saber en qué se le está yendo el tiempo a la gente‟
(asumiendo que no están „echando carro‟). Es entonces imperativo determi-
nar estas necesidades básicas para cada tipo de empresa, otra vez, para dar
con la solución más asertiva a los problemas de las empresas.
Más adelante se podrá comprobar que es además importante tratar de
clasificar a las personas que laboran en las empresas, entonces surge la ne-
cesidad de algún método para clasificar a las mismas, lo cual contribuirá conla definición del problema. Para aclarar este punto se puede observar que
existen diferentes tipos de personas, y que cada tipo de persona trabaja y se
organiza de maneras diferentes, es entonces cuando surge la necesidad de
identificar dichas tipologías, y de ellas entender los problemas comunes que
se presentan en las tipologías con más personas asociadas, para así una
vez más acercarnos a la mejor solución al problema aún no definido en su
totalidad.
Es por esto que, este proyecto dedicará grandes esfuerzos en entender
el problema, y quizá pueda verse como definición del problema el objetivo
mismo de definir el problema, con un grado de profundidad tal, que al des-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
6
arrollar una aplicación se pueda aseverar, que la misma resuelve uno o va-
rios problemas claramente definidos, y que los resuelve bien.
Objetivos del Proyecto
Objetivo General:
Desarrollar un prototipo funcional de una aplicación de control de activi-
dades, proyectos y uso del tiempo, que facilite la carga de la información en
la misma, brindando información relevante acerca de los proyectos y activi-
dades en que se ha visto involucrado el usuario durante un período de tiem-
po dado.
Objetivos Específicos:
Diagnosticar las necesidades del mercado en cuanto a la aplicación pa-
ra ofrecer una solución adaptada al mismo.
Evaluar las diferentes alternativas que ofrece actualmente el mercado
con el fin de conocer a que se enfrentan los usuarios.
Analizar las funciones requeridas por los usuarios con el fin de capturar
aquellas que sean más llamativas, útiles y que ofrezcan calidad y usabilidad
al producto final.
Generar una propuesta de funciones del sistema para desarrollar y
ofrecer la solución con lo „mínimo útil‟.
Desarrollar un prototipo funcional de prueba para someterlo a evalua-
ción por el mercado.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
7
Captar la retroalimentación de los usuarios, en pro de conocer los as-
pectos necesarios para lograr una solución más acorde a sus necesidades.
Alcance
El proyecto abarca desde la investigación para plantear el problema
hasta el desarrollo de un prototipo funcional, dedicado a recolectar la infor-
mación generada por los usuarios (los empleados) de manera sencilla e intui-
tiva.
Está fuera del alcance del proyecto generar todos los reportes necesa-
rios para las empresas.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
8
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
9
Capítulo II. Marco Teórico
En el presente capítulo se incluyen antecedentes, conceptos y herra-
mientas importantes para el desarrollo del proyecto en cuestión. Un conceptoimportante a analizar es el del manejo del tiempo, el cual, es el basamento
principal para la realización de este proyecto, se mencionan ciertas teorías
del manejo del tiempo, y se especifica con cual se identifica el proyecto.
Por otro lado, se explican las diferentes tecnologías que se utilizaron en
el desarrollo del proyecto, algunas como el lenguaje de programación Java,
el framework Spring, entre otras.
Antecedentes:
El proyecto desarrollado a continuación forma parte de una gran suite
de soluciones que la empresa Organización Palo Alto, C.A. se encuentra
desarrollando, la cual se centra en un modelo en el cual cada „subsistema‟ o
applet busca solucionar problemas comunes en las empresas pero puntua-
les, de la manera más sencilla posible. Para lograr esto se deben establecer
unas prácticas comunes para el desarrollo de cada applet , con el fin de ga-
rantizar la uniformidad y extensividad del proyecto, donde por cada una de
las soluciones que los clientes adquieran, puede que aquellas que ya disfrute
ganen funcionalidad, sin afectar el rendimiento ni implicar ningún cambio en
su estructura.
En general todo el sistema que busca ofrecer Organización Palo Alto,
C.A. es una solución de Inteligencia de Negocios (Bussiness Intelligence )
Business Intelligence (BI) es el proceso que consistente en recopilar,
analizar y utilizar datos del negocio para mejorar el rendimiento empresarial.
La tecnología de BI es la herramienta sobre la que se apoya este proceso.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
10
(Business Objects, 2007)
BI es una categoría amplia de aplicaciones y tecnologías para obtener,
almacenar, analizar y proveer acceso a datos que ayuden a los usuarios atomar mejores decisiones de negocios. Las aplicaciones de inteligencia de
Negocio incluyen actividades como sistema de soporte a decisiones, consul-
ta y reportes, proceso analítico en línea, análisis estadístico, proyecciones y
minería de datos. Las aplicaciones de BI pueden ser de misión crítica e inte-
grada a las operaciones de una compañía, o pueden ser ocasionales para
cumplir con algún requerimiento en particular. Pueden abarcar toda la com-
pañía o ser locales para una división. (TecnoTendencias, 2007).
Hasta ahora Organización Palo Alto, C.A. ha desarrollado uno de los
applets que pretende sea parte de la solución general extensible que ofre-
cerá, el ya desarrollado subsistema ayuda a las empresas a llevar la gestión
de la cobranza, y muchas de las tareas implicadas en este proceso, ofre-
ciendo un modelo de trabajo que aumenta directamente la productividad de
los cobradores en las empresas, y mantiene la información actualizada, dis-
ponible y entendible para los usuarios del sistema, facilitando así las laboresde supervisión de los empleados, y de cobranza a los clientes.
El sistema antes mencionado ya aplica varios de los conceptos y
herramientas que se mencionan más adelante.
Manejo del tiempo:
El manejo del tiempo se refiere a una serie de habilidades, herramien-tas y técnicas utilizadas para controlar el tiempo utilizado al completar tareas
específicas, proyectos y metas. Este compendio abarca una amplia gama de
actividades, incluyendo la planificación, distribución, trazado de metas, dele-
gación, análisis del tiempo utilizado, monitoreo, organización, programación
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
11
(en el ámbito del uso del tiempo) y priorización de las citadas tareas específi-
cas, y del tiempo en cuestión. En sus inicios, el término Time management
(manejo del tiempo), era utilizado exclusivamente para referirse a cuestiones
de negocio o trabajo, pero con el tiempo el término amplió su aplicación paraabarcar también las actividades personales. Un sistema de manejo del
tiempo es una combinación de procesos, herramientas, técnicas y métodos,
todos apuntando a la misma meta, el manejo del tiempo.
Existen diferentes acercamientos a las teorías de manejo del tiempo,
Stephen R. Covey (1990) las ha categorizado de la siguiente forma:
Primera generación: son aquellos recordatorios basados en relojes y
alarmas, con posibles implementaciones de computadoras; pueden ser usa-
dos para alertar a una persona cuando una tarea debe ser realizada.
Segunda generación: planeación y preparación basada en calendarios y
agendas; puede incluir trazado de metas.
Tercera generación: planeación, priorización y control (utilizando un or-ganizador personal, otros medios en papel, sistemas de computadora o PDA)
de actividades a diario. Este acercamiento implica invertir algún tiempo clari-
ficando valores y prioridades. (p.38, traducción propia).
Cuarta generación: ser eficiente y proactivo usando cualquiera de las
herramientas mencionadas anteriormente; se trazan metas, y roles como
elementos de control del sistema, en el cual se favorece la importancia sobre
la urgencia.
El presente proyecto es acorde con la tercera generación de las teorías
del manejo del tiempo, únicamente en el aspecto de control.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
12
Conceptos, herramientas y tecnologías relacionadas
Para la ejecución de este proyecto se utilizaron diferentes tecnologías
que cumplen con las especificaciones del software que desarrolla la empresaPalo Alto, C.A., la referida empresa implementa sus soluciones utilizando el
lenguaje de programación java, el cual fue desarrollado por la firma Sun Mi-
crosystems en los años 90.
Con el fin de lograr implementar el uso del lenguaje de programación
java, en conjunto con las demás plataformas sobre las cuales desarrolla la
empresa, se deben generar JavaBeans o POJO (Plain Old Java Object).
Sobre los JavaBeans La universidad del país Vasco expresa:
Un JavaBean o bean es un componente hecho en software que se puede reuti-
lizar y que puede ser manipulado visualmente por una herramienta de progra-
mación en lenguaje Java.
Para ello, se define un interfaz para el momento del diseño que permite a la
herramienta de programación o IDE, interrogar al componente y conocer las
propiedades que define y los tipos de sucesos que puede generar en respuestaa diversas acciones.
Los referidos JavaBeans son la base principal para la interconexión de
la comunicación de los objetos de datos entre las diferentes plataformas del
sistema. En los desarrollos de Palo Alto, C.A. y en éste en particular, los Ja-
vaBeans son usados principalmente por Hibernate (definido a continuación)
para interpretar la estructura de los objetos y lograr la comunicación eficaz
con el sistema de almacenamiento de base de datos. Hibernate en sí es unsoftware de persistencia de datos el cual es definido por la Universidad Fe-
menina del Sagrado Corazón (UNIFE) de la siguiente forma:
Hibernate es una herramienta para la plataforma Java que facilita el mapeo de
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
13
atributos entre una base de datos relacional y el modelo de objetos de una apli-
cación, mediante archivos declarativos (XML) que permiten establecer estas re-
laciones. (p.2)
Sobre Hibernate se expresa en su manual:
Trabajar con software orientado a objetos y bases de datos relacionales, puede
ser embarazoso y demandar mucho tiempo, en los entornos corporativos actua-
les. Hibernate es una herramienta de mapeo objeto/relacional para ambientes
Java. El término "mapeo objeto/relacional" (ORM por sus siglas en inglés) se re-
fiere a esta técnica de "mapear" la representación de los datos desde un mode-
lo de objetos hacia un modelo de datos relacional, con un esquema de base de
datos basado en SQL.
Hibernate no sólo se hace cargo del mapeo de clases Java a las tablas de una
base de datos (y de los tipos Java a los tipos de la base de datos), sino que
también provee utilidades para consulta y captura de datos, y puede reducir
considerablemente el tiempo que, de otra manera, habría que invertir con el
manejo manual de datos mediante SQL y JDBC. (p.1).
Para manejar la base de datos del proyecto se usó el manejador de ba-
ses de datos de licencia libre MySql, y con este se implementó un tipo de
base de datos poco común, la cual se dispone en una estructura tipo grafo,en lugar de la típica base de datos relacional. Esta estructura de tipo grafo es
la que le permite al proyecto tener la flexibilidad que requiere para unir y
desunir elementos entre sí, sin importar si existe una relación previa creada
entre ellos. Al usar bases de datos orientadas a grafos se resuelven varios
de los problemas comunes en las bases de datos relacionales, en las cuales
el diseño previo a la fase de desarrollo del software es más tedioso y consu-
me mayor tiempo, así como los problemas de borrar elementos de la misma,entre otros.
M. Ricardo (comunicación personal, 03 junio de 2010) dijo sobre las ba-
ses de datos orientadas a grafos:
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
14
Las bases de datos orientadas a grafos nos dan una flexibilidad muchísimo ma-
yor a las bases de datos relacionales. Éstas nos permiten agregar y quitar rela-
ciones, o ligar y desligar clases o tablas de una manera mucho más dinámica.
Básicamente se puede relacionar cualquier tabla con otra, incluso podrías hacer
que dos tablas se „trasformen‟ en las mismas de manera dinámica, con sólo
cambiar todos los apuntadores de la tabla de registro de apuntadores que van
desde una tabla a otra, entendiendo que cada tabla se percibe como un nodo
del grafo, y en donde existe una tabla de relaciones que nos permite realizar
fácilmente estas interconexiones.
Por otro lado las bases de datos orientadas a grafos nos traen también
desventajas, y es que la documentación acerca de las mismas no es tan am-
plia, ni los frameworks que las soportan, haciendo un tanto más difícil su in-troducción inicial en los proyectos. Por ejemplo, en Hibernate se deben hacer
ciertos cambios en la estructura de „mappeo‟ de las relaciones entre las ta-
blas, ya que esta plataforma está diseñada para facilitar las tareas de persis-
tencia de datos, pero trabajando con las típicas bases de datos relacionales.
Luego de saber el motor de la base de datos, la manera en que se co-
municarán los objetos de nuestro sistema y la base de datos, es necesario
saber cómo será el modelo de desarrollo.
Para ayudar a las tareas de programación se han creado diferentes
frameworks que facilitan las tareas comunes de los proyectos, así como las
tareas de seguridad y redundancia de los sistemas, con el fin de ofrecer so-
luciones a los problemas típicos del desarrollo del software y así aumentar la
productividad y velocidad de creación de los mismos. Para colaborar con es-
tas tareas se implementará el framework Spring , conocido como Spring fra- mework. Ésta plataforma se basa en un modelo vista controlador (model view
controller) en el cual deben existir unas clases que son las que se encargan
de ofrecer las vistas a los usuarios y recibir las entradas de datos de las
mismas, y otras clases llamadas controladores, que se encargan de gestio-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
15
nar todos los eventos que suceden en el sistema, recogiendo así los inputs y
resolviendo lo que se debe hacer con la información.
En el sitio oficial de Spring (2010), (Sánchez, C. trad.) encontramos queel mismo se define como:
Un framework popular y ampliamente desarrollado, de código abierto, que ayu-
da a los desarrolladores a construir aplicaciones de gran calidad con mayor ve-
locidad. Spring provee programación consistente y un modelo de configuración
que es bien entendido y utilizado por millones de desarrolladores alrededor del
mundo. (¶ 1).
Finalmente para generar las vistas al usuario final se utilizó la tecnolog-ía denominada JSP ( java server page ) páginas de servidores java, la cual
permite al programador, manejar la información dinámica que se presenta al
usuario final como una típica página en formato HTML. Para esto los JSPs
resuelven el acceso a los objetos que le son enviados de una manera gene-
ral, sin necesidad de especificar de qué se tratan los mismos, sino solo ac-
cediendo a ellos.
Para ejecutar las diferentes pruebas que son necesarias para asegurar
la calidad del software, se utilizaron diferentes herramientas que facilitan la
realización de las mismas. Las herramientas a utilizadas para tal fin son el
framework de pruebas unitarias JUnit, mientras que para las pruebas de in-
tegración se utilizaron los módulos de prueba de la herramienta de manteni-
miento de proyectos Maven.
En Domótica (2009, internet) se refieren al framework JUnit así:
JUnit es un framework que permite realizar la ejecución de clases Java de ma-
nera controlada, para poder evaluar si el funcionamiento de cada uno de los
métodos de la clase se comporta como se espera. Es decir, en función de algún
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
16
valor de entrada se evalúa el valor de retorno esperado; si la clase cumple con
la especificación, entonces JUnit devolverá que el método de la clase pasó exi-
tosamente la prueba; en caso de que el valor esperado sea diferente al que re-
gresó el método durante la ejecución, JUnit devolverá un fallo en el método co-
rrespondiente.
En la actualidad las herramientas de desarrollo como NetBeans y Eclipse cuen-
tan con plug-ins que permiten que la generación de las plantillas necesarias pa-
ra la creación de las pruebas de una clase Java se realice de manera automáti-
ca, facilitando al programador enfocarse en la prueba y el resultado esperado, y
dejando a la herramienta la creación de las clases que permiten coordinar las
pruebas.
En todo proyecto java siempre existen ciertas tareas que realizar, co-menzando por crear una estructura de directorios donde se coloquen todos
los archivos de código fuente, las imágenes y los ficheros de configuración
referentes al proyecto. Para facilitar las tareas de creación, mantenimiento y
estandarización de esta estructura surge Maven.
Sobre Maven, Amorós y Arbós expresan (2010):
…Su función es similar a la de Apache Ant, pero el modelo de configuración de
construcción es más simple, basado en un formato XML.
Maven es una herramienta de línea de comandos, que con comandos simples
crea una estructura de directorios para un proyecto e indicándole cuales son las
dependencias de frameworks externos que se necesitan, es capaz de buscarlos
en un repositorio, descargarlos e incluirlos en el Build Path del proyecto,
ahorrándole toda esa faena al programador. (p. 67)
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
17
Capítulo III. Marco Metodológico
El presente proyecto se desarrolló a un nivel descriptivo, donde fue im-
portante para el proyecto establecer las necesidades de los grupos empresa-riales en cuanto al software que se desarrolló. Además se trató de medir la
importancia o prioridad que le dan los usuarios de los sistemas de control de
actividades, proyectos y sistemas a las diferentes funcionalidades que estos
presentan. Según Hernández, Fernández y Baptista (2003) “Los estudios
descriptivos buscan especificar las propiedades importantes de personas,
grupos o cualquier otro fenómeno que puede ser sometido a análisis. Son
conceptos a medir o variables para poder describir un fenómeno de interés”.
(p. 117).
Este proyecto también se enmarcó como una investigación proyectiva.
Sobre la investigación proyectiva Hurtado, (s/f), citado por Fernández (s/f, ¶
7) escribió: “También conocido como proyecto factible, consiste en la elab o-
ración de una propuesta o modelo para solucionar un problema. Se ubican
las investigaciones para inventos, programas, diseños.”
Por último es una investigación de campo dado que se recolectó datos
directamente de la realidad donde ocurren los hechos.
Para llevar a cabo este proyecto se utilizó una metodología que tiene
sus fundamentos en el método científico, la misma abarca desde la formula-
ción de hipótesis, pasando por el análisis de alternativas, para luego confir-
mar o rechazar las hipótesis planteadas, y finalmente diseñar y desarrollar el
prototipo.
A continuación se detallan las etapas de la metodología:
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
18
Etapa I. Hipótesis iniciales
En esta etapa se plantea el problema de las organizaciones, mientras
que se evalúan las oportunidades que el mismo provee. Siendo las oportuni-dades situaciones que se consideran susceptibles de mejorar utilizando sis-
temas de información.
Para esto se plantearon hipótesis diversas, las cuales más adelante de-
ben ser aceptadas o rechazadas mediante la investigación en cuestión.
Observación directa del entorno:
Se observó en ambientes de trabajo la manera en que se manejan los
horarios y el reporte de las actividades y usos del tiempo a sus superiores.
Etapa II. Análisis de alternativas
Durante esta etapa se analizaron las diferentes alternativas para solu-
cionar el problema planteado, que existen actualmente en el mercado, y que
las empresas utilizan.
Las alternativas se dividieron en dos tipos, las herramientas físicas y las
herramientas electrónicas, analizando cada una de ellas, y tomando lo útil de
las mismas.
Etapa III. Confirmación de hipótesis
Aplicación de entrevista:
Luego de la observación se diseñó una entrevista con aspectos relevan-
tes a conocer antes de continuar.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
19
Análisis de la información recolectada:
Se identificaron las tendencias y funciones más comunes en las diferen-
tes observaciones
Etapa IV. Diseño
En esta etapa se diseñan las diferentes partes que componen un siste-
ma de información, en esta se modelan las pantallas para facilitar la entrada
de la información, los formularios que irán en ellas, así como la interfaz. Esta
fase también incluye el diseño de las bases de datos.
Se utiliza la información recopilada en las primeras fases para realizar
el diseño lógico del sistema de información. En esta etapa se debe conside-
rar la captura de los datos mediante mecanismos que faciliten la misma.
Identificar actores y necesidades específicas
Separar requerimientos funcionales y no funcionales
Plantear una solución general
En esta fase se diseñará también el mecanismo de carga de la informa-
ción al sistema, la interfaz gráfica, la base de datos, los diagramas de flujo,
casos de uso, etc.
Etapa V. Desarrollo del prototipo
Durante esta etapa se procedió a desarrollar el prototipo cumpliendo
con todos los aspectos del diseño antes formulados.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
20
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
21
Capítulo IV. Desarrollo
Identificar el problema
Para identificar el problema se plantearon una serie de procesos si-
guiendo el acercamiento del método científico, mediante el cual a través de
la formulación de interrogantes, se crean hipótesis y luego se analiza cómo
aprobar o desaprobar dichas hipótesis.
Identificación de las empresas
Habiendo quedado claro en el planteamiento del problema, que es im-
portante identificar los tipos de compañía posibles usuarios de la aplicación,
se identificaron los siguientes factores sobre los cuales se deben estudiar las
organizaciones objetivo:
Para empresas de ventas:
o Influencia de las horas empleadas en la venta sobre el
costo de ventas.
o Naturaleza de la venta (proactiva o reactiva).
Para empresas de servicios:
o Costo del servicio basado en horas.
o Tamaño de la organización.
Todas las demás en cargos administrativos
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
22
El primero de los factores para las empresas de ventas básicamente
explica si el tiempo empleado en concretar una venta, influye en el costo de
la misma, por ejemplo; supongamos un vendedor que trabaja puerta a puer-
ta, y que además de su comisión de ventas, es remunerado con un pago fijopor hora trabajada, supongamos que el mismo vendedor estuvo realizando
una venta durante 3 horas consecutivas para convencer a un cliente, esas 3
horas son parte del costo de ventas, e influyen directamente en las ganan-
cias de la compañía, también se podrían observar otros costos implicados en
la operación, como lo son el costo de oportunidad de estar allí con ese clien-
te tanto tiempo en lugar de haber visitado otros donde pudo haber logrado
una venta con menos tiempo. Es en estos casos, cuando el tiempo empleadoen la venta, influye en el costo de la misma, donde interesa a la empresa co-
nocer el tiempo que requieren las ventas y como los vendedores lo utilizan.
La naturaleza de la venta se trata de la manera en que se maneja un
negocio de ventas, o un producto, es decir, si la organización simplemente
espera a que los clientes se presenten, y una vez allí lo atienden, y tratan de
realizar sus ventas, o si la empresa ejecuta ventas proactivas donde se bus-
que la venta, se aborden clientes, etc.
La estrecha relación entre la naturaleza de la venta y la influencia del
tiempo empleado en el costo de la misma, conlleva a que el interés en cuan-
to a las empresas de ventas se enfoque en aquellas, que ejecuten ventas
proactivas, y donde el tiempo influya en su costo.
En cuanto a los factores que influencian en las empresas de servicio,
que el costo del servicio este basado en horas es crucial para que el sistema
sea relevante para las empresas, al momento de evaluar sus beneficios. El
tamaño de la organización es relevante ya que las empresas de servicio de
una o muy pocas personas no se verían beneficiadas por la aplicación,
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
23
además de poder representar un costo muy alto en su estructura.
En las empresas de fabricación, solo parece importante medir el uso del
tiempo del personal administrativo.
Para poder identificar los tipos de empresa, potenciales usuarios de la
aplicación, se llevó a cabo una revisión exhaustiva a través del directorio de
las páginas amarillas, el tipo de empresa en cuestión era considerado o no
como potencial cliente aplicando los siguientes criterios:
Criterio Valor Aceptado Valor Omitido
Empresas de ventas
Influencia de las horasempleadas en la ventasobre el costo de ven-
tas
Si influye No influye
Naturaleza de la venta Proactiva Reactiva
Empresas de servicios
¿El costo del servicioestá basado en el tiem-po que toma el mismo?
Si No
Tamaño de la organiza-ción
Más de 3 personas 3 o menos personas
Tabla 1. Criterios de aceptación en la categorización de las empresas.
Fuente: Elaboración propia.
Necesidades de las empresas
Cuando pensamos en este proyecto, se orientan muchos pensamientos
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
24
hacia la usabilidad del sistema, por parte de los empleados de las empresas,
pero es importante recordar que el verdadero cliente de un sistema de esta
índole, es la empresa. Es por esta razón que existe esta sección, para inda-
gar en las necesidades de las empresas en cuanto al uso de un sistema decontrol de uso del tiempo.
Para conocer con certeza las necesidades de las empresas se genera-
ron las siguientes hipótesis de necesidades, las cuales más adelante se pro-
baron a partir de los resultados arrojados por las entrevistas, que se pueden
ver en el Apéndice A. Entrevistas
¿Qué necesitan las empresas, en relación al control de uso del tiempo?
Saber en qué se utiliza el tiempo, asignar costos al tiempo y activida-
des, conocer el uso del tiempo en las distintas actividades empresariales,
resultados y reportes orientados a la gerencia, conocer el estado del trabajo
de un empleado, conocer el costo de los clientes.
Además se plantearon hipótesis para conocer el uso o para qué necesi-tan las empresas conocer esto.
¿Para qué necesitan las empresas conocer esto?
Para incentivar a los empleados, entender el uso del tiempo por parte
de los mimos, mejorar el uso del tiempo, enfocarse en el uso del tiempo en
las actividades que generan valor, para ayudarse en el cobro del tiempo a los
clientes.
Identificación de los usuarios
Para la realización de un sistema de control de uso del tiempo que sea
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
25
efectivo en la recopilación de la información relevante para el mismo, es ne-
cesario categorizar a los usuarios, para así enfocarse positivamente en la
solución de los problemas que la mayoría de los usuarios presenten con el
uso de sistemas similares. De esta premisa han surgido las dimensionesmostradas en la Fig. 1, en las cuales deben ubicarse a los usuarios al mo-
mento de indagar más sobre sus conductas relacionadas con el control de
las actividades y uso del tiempo:
Fig. 1 Dimensiones de los usuarios
Fuente: elaboración propia
La Personalidad: Éste aspecto fue tomado en cuenta debido a la
estrecha relación que tienen la personalidad con las actitudes de
las personas y sus formas de trabajar y organizarse, para identifi-
car la condición de personalidad se utilizó el test de personalidad
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
26
de Myers-Brigg, el cual se Leyton, M de Manzanamecanica (2008,
internet) explica así:
Myers-Briggs es un indicador de personalidad. El indicador es el resultado deun formulario con alrededor de 70 preguntas binarias (si o no), y que indica tu
tipo de personalidad. Según Myers-Briggs, el tipo de personalidad tiene 4 aris-
tas independientes que miden: Extroversión /Introversión, Sentido /iNtuición,
PensanTe / Sensible (F), Juicio / Persepción.
Estas 4 aristas dan lugar a 16 tipos de personalidades: {E,I}x{S,N}x{T,F}x{J,P},
que posteriormente fueron asociadas con los nom-
bres: Inspector (ISTJ), Protector(ISFJ), Consejero (INFJ), Mente Maes-
tra (INTJ), Artesano (ISTP), Compositor (ISFP), Sanador (INFP), Arquitecto (INT
P), Promotor (ESTP), Actor (ESFP),Campeón (ENFP), Inventor (ENTP), Supervi
sor (ESTJ), Proveedor (ESFJ), Profesor (ENFJ), y Mariscal de Campo (ENTJ).
(parr. 1).
El Momento del asiento: es aquel momento en el que el usuario
cargará al sistema sus actividades.
o El Espacio de trabajo: es donde el usuario cargará sus activi-
dades, este está íntimamente relacionado con el momentodel asiento, por lo cual no se tomará como una dimensión,
sino como una sub-dimensión del momento del asiento.
Frecuencia de cambio de „trabajo‟: es la cantidad de veces que
cambia el usuario de contexto de trabajo o de actividad realizada
en un tiempo determinado. Es importante indagar en la frecuencia
de trabajo, y categorizar a partir de ella, dado que la misma cobra
gran influencia en lo que serían los momentos de carga, y diferen-
cia fácilmente a algunos usuarios de otros.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
27
Barreras para no reportar el uso del tiempo
Una de las principales motivaciones del presente trabajo, es lograr ge-
nerar un sistema de control de uso del tiempo en el cual se superen las ba-rreras u obstáculos que generalmente tienen los usuarios de sistemas simila-
res, al utilizar los mismos. Por esto es importante trazar un camino que expli-
que dichas razones.
Herramientas que usa el usuario para el control de uso del tiempo
Durante la investigación es importante conocer cuáles son las herra-
mientas o aplicaciones comúnmente utilizadas por los usuarios, esto con elfin de recolectar información sobre las herramientas existentes hoy día.
Cuando se trata de control de actividades y uso del tiempo también es
importante desligarse de aquellos sistemas básicos como los de control de
asistencia, o de permanencia, donde lo relevante es únicamente conocer si
una persona estuvo o no presente en la organización durante un período de
tiempo dado.
Herramientas físicas
Al observar los diferentes sistemas de control de uso del tiempo no se
pueden obviar las tradicionales herramientas físicas, tales como cuaderno de
notas, hoja de asistencias, hojas de proyectos, etc.
En las herramientas físicas los usuarios encuentran ciertas ventajas y
desventajas, entre las ventajas de las mismas se pueden mencionar:
Adaptabilidad a las necesidades del mismo
Portabilidad
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
28
Facilidad de carga de la información
Estas simples ventajas, no son suficientes para superar las desventajas
que las mismas presentan cuando tratamos en entornos empresariales, don-de se requieren especificaciones que estos medios físicos no cumplen, tales
como: la automatización de reportes, asistencia en la carga de información,
consulta remota y accesibilidad a la información, manejo y consulta de los
datos con agilidad, entre otras.
Es justamente por las necesidades más avanzadas que surgen las
herramientas de control de uso del tiempo electrónicas, descritas a continua-
ción.
Herramientas electrónicas
Como ya se ha dicho anteriormente, existen diferentes sistemas exis-
tentes que pretenden ofrecer una solución al time tracking , cada uno de es-
tos sistemas cuenta con diferentes funcionalidades, algunas comunes, otras
no. Esta sección trata de evidenciar algunas de las funcionalidades de los
sistemas existentes, así como reseñar brevemente la mayoría de ellos. En-
tiéndase que por la gran cantidad de soluciones que puedan existir hoy en
día solamente se sometieron a evaluación aquellas que apuntan de manera
más similar a los mismos objetivos que el sistema aquí propuesto.
Algunas de las funciones vistas comúnmente son:
Implementación de etiquetas para las tareas.
Soporte de proyectos.
Soporte de clientes.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
29
Soporte de tareas cobrables y no cobrables.
Soporte de varios usuarios, colaboradores en los mismos proyec-
tos.
También se observaron algunas características específicas que por un
motivo u otro llaman la atención, tales como:
Captación de las ventanas abiertas en la computadora.
Categorización automática de las actividades como: productivas, neu-
trales, o distractoras.
Capacidad para enviar notas de cobro o invoices a los clientes, dadas
las horas que se han dedicado a sus proyectos.
Rastreo y reportes de horas utilizadas en cada proyecto, por usuario, o
por etiquetas.
Etiquetas comunes a todos los usuarios.
Introducción rápida de la información.
Autocompletación de los proyectos, clientes y etiquetas al momento de
introducir las palabras mediante los mecanismos de introducción rápida de la
información.
Aplicación de entrevista
Mediante la ejecución de entrevistas se evaluó como las personas en
un entorno de trabajo realizan sus tareas de control de uso del tiempo. Para
esto se tomó una muestra de 6 personas, pertenecientes a Organización Pa-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
30
lo Alto, C.A., que desempeñan diferentes cargos en la misma, desde perso-
nal de TI, hasta personal administrativo. Por otra parte también se ejecutó
una entrevista dirigida a los niveles más altos de las organizaciones, con el
fin de percibir cómo ven los gerentes el uso de sus sistemas de medición deuso del tiempo, que desearían que estos les ofrecieran, y sus percepciones
en general.
Necesidades del usuario
Así como los problemas o barreras que enfrenta el usuario en los diver-
sos sistemas de control de uso del tiempo con los que se puede enfrentar,
existen sus necesidades, las cuales al ser analizadas, pueden ser solventa-das, para poder ofrecer a los mismos un sistema con el que se sientan
cómodos utilizando. Durante el proceso de la determinación de las necesida-
des del usuario se utilizó el mismo método de sugestión de hipótesis com-
probables o rechazables.
Actores y necesidades específicas.
Los actores involucrados en el sistema son los gerentes, que utilizan la
información recopilada en el mismo, y los usuarios, que cargan su informa-
ción al sistema.
Las necesidades primordiales de funcionalidad para el usuario que tiene
la aplicación son:
Facilidad de acceso y uso.
Sugerencia de proyectos y etiquetas al introducir la información.
En cuanto a las necesidades específicas de tecnología que debe tener
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
31
el mismo encontramos que debe ser una aplicación web, con base de datos
MySql, y capa de persistencia Hibernate, la cual debe ser desarrollada usan-
do el framework Spring, y obviamente sobre Java, haciendo uso del modelo
vista controlador (model view controller).
Diseño del sistema, Entradas y Salidas
La entrada principal del sistema es el tiempo, pero sabemos que este
debe ser desglosado para cumplir con la utilidad necesaria de un sistema de
control de uso del tiempo, de lo contrario solamente sería un sistema de asis-
tencia.
Un diagrama piramidal Fig. 2 muestra cómo se „quiebra‟ el tiempo en la
aplicación.
Finalmente se tiene un registro del tiempo, con atributos complementa-
rios útiles para entender el uso del mismo.
Salidas del sistema
La información que obtiene la empresa y los usuarios a partir del siste-
ma, es llamada salidas del sistema, o lo que es lo mismo, lo que debe regre-
sar el sistema a partir de la información cargada. Es importante que el siste-
ma pueda generar información útil a partir de las entradas que producen los
usuarios.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
32
Fig. 2 El tiempo y sus componentes asociados
Entre las diferentes salidas importantes que el sistema debe ofrecer
existen:
1. Cantidad de tiempo empleado en un proyecto específico.
2. Actividades de un usuario en un tiempo dado.
3. En general, tiempo empleado en cualquiera de las entidades del
sistema.
4. Tablas de uso del tiempo general y por usuarios.
5. Tiempo empleado en proyectos y/o clientes desglosado por eti-
quetas, y filtrado por tiempo.
Tiempo
Actividad
Proyecto o Cliente
Tags
Descripción
•Horas
•Minutos
•Fecha
•Administrativa
•Venta
•…
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
33
Diseño del sistema, aspectos visuales.
Como se fijó anteriormente, una entrada nueva constaría de algunos de
los elementos presentes en la Fig.3, donde los únicos campos indispensa-bles son el tiempo (horas o minutos), la fecha y el usuario.
Fig. 3 Pantalla inicial de entradas
Las entradas realizadas se pueden ver fácilmente por fecha a través de
la pantalla de vistas de entradas, que tiene una organización como la presen-
tada en la Fig. 4.
Un ejemplo de la vista de las entradas relacionadas a un proyecto o
cliente se puede ver en la Fig.5.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
34
Fig. 4 Reporte de entradas
Fig. 5 Reporte de proyecto
El reporte de etiquetas, presente en la Fig. 6, muestra las diferentes eti-quetas, filtradas por un rango de fechas, donde se puede observar a que
proyectos o clientes se le ha asignado y cuanto tiempo en cada uno de ellos.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
35
Fig. 6 Reporte de etiquetas
Diseño del sistema, aspectos técnicos
El diagrama Entidad – Relación de la figura 2, modela el sistema, aun-
que en él se quiso hacer la distinción del cliente y el proyecto, por su natura-
leza diferente.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
36
Fig. 7 Diagrama ER
El modelo ER normalizado, con los diferentes campos que utilizó cada
tabla se presenta en la Fig. 8, en él se evidencia cómo la Entrada es la parte
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
37
crucial sobre la que se soporta el sistema.
Fig. 8 Modelo EERPruebas unitarias del software
Como se dijo anteriormente las pruebas unitarias del software se reali-
zaron con JUnit, dichas pruebas fueron autogeneradas, al crear cada entidad
del modelo, mediante la aplicación de rappid application development Spring
Roo. Estas pruebas autogeneradas ofrecen todas las operaciones básicas
sobre cada entidad.
Pruebas de integración del software
Para este tipo de pruebas se utilizó el framework de pruebas sellenium,
el cual en conjunto con el plugin del mismo nombre, para Mozilla Firefox,
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
38
contribuye enormemente en la ejecución de las pruebas de integración gra-
bando las operaciones de prueba a manera de macro sobre la interfaz real
de la aplicación, permitiendo así correr dicha prueba de manera repetida a lo
largo del desarrollo, y en su culminación.
Esta prueba consistió en que luego de cualquier cambio en el software,
se creaba un proyecto, una etiqueta, y una entrada, además de hacer upda-
tes a proyectos y etiquetas ya antes utilizados, y deletes (eliminación física
con revisión de constraints ) de los mismos, todo a través de la interfaz propia
del software desarrollado.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
39
Capítulo V. Resultados
Identificación del problema
Tras aplicar los criterios descritos en el capítulo anterior y en la tabla 1,
se presenta la siguiente tabla con ejemplos de empresas que califican para el
estudio.
Tipo de empresa EjemplosDescripción del pro-
blema
Escritorio JurídicoKPMG, AB Lawyers &Accountings
Cobrar las horas de
manera justa a losclientes
Detectives Privados
Investigaciones Priva-das Cinco Cero C.A.,Seincorsa S.A.
Conocer el tiempo em-pleado en cada investi-gación
Agentes de AduanaEquixpress, C. A., J JMari Agente Aduanal
Cuánto tiempo le está„costando‟ cada cliente
Desarrollo de Softwa-
re
Organización Palo Alto
C.A., Softline C.A.
Tiempo usado en pro-
yectos
Soporte TécnicoConsult IngenierosConsein, C.A.
Cobrar horas a losclientes
Tabla 2. Ejemplos de problemas por tipo de empresa.
Fuente: Elaboración propia.
Necesidades de las empresas
En respuesta al objetivo: Diagnosticar las necesidades del mercado en
cuanto a la aplicación para ofrecer una solución adaptada al mismo.
Luego de haber propuesto las hipótesis acerca de las necesidades de
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
40
las empresas, los resultados obtenidos a las interrogantes fueron los siguien-
tes:
¿Qué necesitan las empresas, en relación al control de uso del tiempo?
Saber en qué se utiliza el tiempo, conocer el uso del tiempo en las dis-
tintas actividades empresariales, resultados y reportes orientados a la geren-
cia.
Así mismo, ante la interrogante ¿Para qué necesitan las empresas co-
nocer esto?, se obtuvieron los siguientes resultados:
Para incentivar a los empleados, entender el uso del tiempo por parte
de los mimos, mejorar el uso del tiempo, para ayudarse en el cobro del tiem-
po a los clientes.
Identificación del usuario
Después de realizar las observaciones sobre este punto, se determinó
que el sistema se basaría en el tipo de personalidad más común, según la
distribución de la población de los EEUU, mostrada en la tabla 3, los cuales
son el ISTJ (Inspector), y el ISFJ (Protector), cuyas características se pueden
observar en el Apéndice C, Descripción de los tipos de personalidad de
Myers Briggs.
Distribución de la población de Estados Unidos
ISTJ
11.6%
ISFJ
13.8%
INFJ
1.5%
INTJ
2.1%
ISTP
5.4%
ISFP
8.8%
INFP
4.3%
INTP
3.3%
ESTP
4.3%
ESFP
8.5%
ENFP
8.1%
ENTP
3.2%
ESTJ
8.7%
ESFJ
12.3%
ENFJ
2.4%
ENTJ
1.8%
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
41
Tabla 3. Porcentajes estimados de los 16 tipos en la población de Esta-dos Unidos utilizando estadística de inferencia.
Fuente: Dolphin Cove (2004) Estadísticas de MBPT, año 1998. Consul-
tado el 25-06-2008.
Análisis comparativo de herramientas electrónicas existentes
En respuesta al objetivo: Evaluar las diferentes alternativas que ofrece
actualmente el mercado con el fin de conocer a que se enfrentan los usua-
rios.
Entre las aplicaciones probadas se encuentran las siguientes:
Timr, de timr.com ver. 2.8.15
Rescuetime de rescuetime.com 2.2.3.232
Freckle de letsfreckle.com, sin versión.
ManicTime ver. 1.4.5.0
Luego de probar estas diferentes aplicaciones se logró generar el cua-
dro resumen presentado en la tabla 4, con las funcionalidades de las mis-
mas.
¿Por qué los usuarios no reportan su tiempo?
Los usuarios no reportan su tiempo por diferentes motivos, y estos mo-
tivos a su vez, están ligados con la identificación del usuario, es decir con el
punto anterior, algunos de los motivos sobre los que podemos generar hipó-
tesis son los siguientes:
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
42
Porque es molesto.
Porque es difícil.
Porque el usuario no se recuerda que estuvo haciendo.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
43
Tabla 4. Resumen comparativo de funcionalidades de algunas solucio-nes existentes.
Fuente: elaboración propia
Porque en la empresa no toman en cuenta esto.
Aplicación
Función
Timr 2.8.15 Rescuetime2.2.3.232
Freckle ManicTime1.4.5.0
Soporta proyectosSoporta clientes
Soporta tareas
Soporta Multi-usuario
Interfaz Web
Aplicación de Escri-torio
Acceso móvil
Soporta notas decobro
Genera reportes
Monitorea uso delPC
Almacenamientolocal
Almacenamientoremoto
Fácil de usar
Sistemas OperativosTodos
Mac OS, Win-dows XP o
superiorTodos Windows XP o
superior
Precio 10$ / mes / usuario
15$ / mes / usuario
8$ / mes / usua-rio 67$
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
44
No lo exigen y no ven beneficios en ello.
¿Por qué sí utilizan los sistemas de control de uso del tiempo?
En respuesta al objetivo: Analizar las funciones requeridas por los usua-
rios con el fin de capturar aquellas que sean más llamativas, útiles y que
ofrezcan calidad y usabilidad al producto final.
Una de las preguntas claves para resolver esta parte es saber porqué sí
utilizan los sistemas de control de uso del tiempo, es decir, cuales son las
motivaciones que un usuario puede tener para utilizar algún sistema que ten-
ga actualmente, o que pueda tener en un futuro. Entre estas motivaciones,luego de aplicadas las entrevistas se pudo identificar las siguientes:
Porque se lo exigen.
Porque le ayuda a organizarse
Porque es incentivado con bonos, reconocimientos, ascensos,
etc.
La otra pregunta clave para lograr un sistema el cual los usuarios mues-
tren interés por usarlo, es ¿Qué haría que las personas usaran el sistema y
se sintieran cómodas con él? A esta interrogante pueden surgirle respuestas
muy alejadas del alcance de este u otros proyectos, pero a su vez existieron
respuestas que ayudaron en el diseño de este sistema, tales como:
Que sea fácil de usar, intuitivo, etc.
Que les recuerde que estuvieron haciendo, y por cuánto tiempo.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
45
Que les muestre sus llamadas.
Que le permita cargarle información remotamente.
Solución
En respuesta al objetivo: Generar una propuesta de funciones del sis-
tema para desarrollar y ofrecer la solución con lo „mínimo útil‟.
Luego de los diferentes análisis hechos se llegó a que la solución debe
registrar lo siguiente:
1. El tiempo consumido en alguna actividad.
2. El cliente al cual se atribuye ese tiempo consumido.
3. El proyecto al cual se atribuye dicho tiempo consumido.
4. El tipo de trabajo que se estuvo haciendo en ese tiempo, por
ejemplo: administrativo, operativo, revisión de material, docu-mentación, ventas, etc.
5. Cualquier otra información adicional que el usuario quiera especi-
ficar para la entrada.
El punto número 4 se resumirá y funcionará a partir de un campo de
Etiqueta, comúnmente conocido como tag, donde el usuario puede hacer
referencia a cualquier ambiente, circunstancia, etc., al que se refiera la en-
trada. De la misma forma, los proyectos y los clientes se tratarán como una
sola entidad, entendiéndose entonces que, una entrada tendrá a lo más las
siguientes relaciones:
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
46
1. El cliente o el proyecto vinculado.
2. Las etiquetas que se deseen colocar.
3. El usuario creador de la entrada.
Pruebas unitarias
Durante el transcurso del desarrollo las pruebas unitarias fueron de
gran ayuda para verificar que las operaciones comunes de lectura, escritura,
actualización, etc. mantuvieran su funcionamiento a pesar de los cambios en
el sistema.
En la Figura 9, se presentan la salida de lo que resulta de ejecutar una
prueba unitaria sobre la entidad Proyecto, en la misma se puede evidenciar
que todos los resultados fueron positivos, y que la misma prueba los meca-
nismos de persistencia de datos, de obtención, borrado, y actualización.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
47
Fig. 9 Resultado de ejecutar prueba unitaria.
Pruebas de integración
Mediante el IDE Selenium, en primer lugar se grabó la creación de unelemento para cada una de las entidades diferentes a la Entrada, luego se
cambió un aspecto de cada uno de ellos, luego se generó una Entrada utili-
zando como relaciones a todos los registros nuevos generados con la misma
prueba, para finalizar se eliminó esta Entrada.
La Figura 10, muestra la interfaz de Selenium, corriendo sobre la apli-
cación prototipo.
Fig. 10 Pruebas de integración con IDE Selenium.
La misma IDE, arroja los resultados de las pruebas en su interfaz,
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
48
además permite exportar las pruebas a diferentes formatos, como se en-
cuentra en el Apéndice D. Prueba de integración para Java.
Todas las pruebas dieron resultados positivos.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
49
Conclusiones
Con la realización de este proyecto se logró especificar los problemas y
dificultades que perciben los usuarios y empresas en el uso de sistemas decontrol de tiempo, lo cual fue la base para generar un sistema de fácil uso
que permita a los usuarios ingresar el contenido del uso de su tiempo de ma-
nera sencilla e intuitiva.
El presente prototipo servirá como base para mostrarlo a los clientes de
la empresa, y con él recoger opiniones y experiencias, para así mejorarlo.
Sobre este mismo prototipo se debe trabajar para agregarle tecnologías
de autocompletación de entradas para facilitar aún más la carga de la infor-
mación al sistema.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
50
Recomendaciones
Al ser la aplicación desarrollada una aplicación Web, es recomendable
que al realizar las instalaciones de la misma en las empresas, se trate de fijarpolíticas de grupo en las máquinas de trabajo, indicando que la página inicial
de los exploradores debe ser la de la aplicación, así, se disminuye la probabi-
lidad que los usuarios no reporten su tiempo por el hecho de olvidarse abrir
la aplicación diariamente.
Gracias a las aplicaciones de desarrollo rápido de aplicaciones (RAD,
rapid application development), este proyecto disminuyó radicalmente los
tiempos de modelaje inicial del sistema al momento de programar. Con las
diversas herramientas de mantenimiento de código y pruebas que las mis-
mas incluyen, estas ahorran gran cantidad de trabajo a los programadores,
es por esto que se recomienda ampliamente usar alguna aplicación de este
estilo en los proyectos generales de software.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
51
Bibliografía
Amorós L, Arbós N. (2010) VirtualEPSC, el mundo virtual 2.0 del Cam-
pus del Baix Llobregat. Trabajo de grado no publicado, Ingeniería Técnica deTelecomunicación, especialidad en Telemática, Universitat Politécnica de
Catalunya.
Business Objects una división de SAP, Sobre BI, en la sección sobre
soluciones en esta área ofrecidas. (Recuperado Enero 2008) Disponible en:
http://www.spain.businessobjects.com/evaluation/default.asp
Covey S., (1990, 15 de septiembre) The Seven Habits of Highly Effecti-
ve People [Los 7 hábitos de las personas altamente efectivas], 1ra. Ed.
EEUU: Fireside.
Guglielmetti, M. (2005, 12 de marzo). Definición de Java. MasterMaga-
zine. Sin número de ejemplar. Obtenido el 5 de agosto de 2010. De :
http://www.mastermagazine.info/termino/5470.php
Hernández, R., Fernández, C. y Baptista, P. (2003). Metodología de la
investigación. 3era. Ed. Distrito Federal: México. Mc Graw –Hill / Interameri-
cana Editores, S.A. de C.V.
Hurtado, J. (s/f). Criterios metodológicos de la investigación. Caracas:
Universidad Metropolitana. Obtenido el 19 de Abril de 2010, de
http://ares.unimet.edu.ve/faces/fpag40/criterios.htm
Myers-Brigg personality test adaptation. (s.a., s.f., s.l.) Obtenido el 9 de
noviembre de 2010, de http://www.haleonline.com/psychtest/
JUnit (s.a., s.f., s.l.). Obtenido el 17 de septiebre ed 2010, de
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
52
http://www.domotica.us/JUnit.
R. Marimón (comunicación personal) (2010, 23 de abril).
Spring (s.a., s.f., s.l.). Obtenido el 28 de abril de 2010, de
http://www.springsource.com/products/enterprise.
Tecnotendencias, 2007. Business Intelligence - BI (Inteligencia de Ne-
gocio). Disponible en Diccionario Web. Articulo recuperado el 03 de Junio de
2007. Disponible en:
http://www.tecnotendencias.com/modules.php?name=Encyclopedia&op=cont
ent&tid=246
Universidad del país Vasco (s.f.) Introducción a los JavaBean. Catalun-
ya. Obtenido el 28 de abril de 2010, de
http://www.sc.ehu.es/sbweb/fisica/cursoJava/applets/javaBeans/fundamento.
htm
Universidad Femenina del Sagrado Corazón (UNIFE), (s/f). obtenido el10 de septiembre de 2010, de http://www.unife.edu.pe/ing/desarrollo.doc
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
53
Apéndice A. Entrevistas
Entrevista para reconocimiento inicial sobre el empleado:
Empresa:
Actividad económica:
¿En esta empresa le piden que reporte cómo usa su tiempo?
¿Lo hace?
o Si sí: ¿Qué te motiva a hacerlo?
o Sino: ¿Por qué? Y salto a… 6.
Al momento de llenar su “forma” de uso del tiempo ¿Qué es lo más dif í-
cil?
¿Qué es lo más molesto?
¿Dónde sueles llenar estos datos? ¿Por qué? Si pudieras cambiar esto,
lo harías y cómo.
6. Durante tu jornada, ¿llevas a cabo tres o más tareas al mismo tiempo?
En un día normal, ¿Cada cuánto cambias entre los „contextos‟ o tareas
que realizas?
¿Qué herramientas usas en tu día a día, y con qué frecuencia?
¿En qué ambiente se ejecuta su trabajo principalmente?
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
54
o Atención telefónica, Personal, en la calle, en la oficina, Servi-
cios pre-establecidos, servicios „abiertos‟, ventas.
Entrevista para reconocimiento inicial sobre la empresa (dirigida a losgerentes).
Tipo de compañía:
Número de empleados:
¿Piensa que necesita controlar cómo usan su tiempo sus empleados?
¿Para qué cree que necesite esto?
¿Tiene empleados que trabajen directamente con clientes o proyectos?
¿Cuál sería el objetivo productivo de controlar el uso del tiempo de sus
empleados?
¿Cómo cree que le ayudaría esto en la gerencia?
¿Actualmente pueden determinar el costo de sus clientes para la orga-
nización?
¿Podría enumerar algunas necesidades que tenga la empresa sobre el
conocimiento del uso del tiempo de sus empleados?
¿Actualmente cuentan con algún mecanismo de control de horario o
uso del tiempo?
¿Siente que este cumple con las necesidades de la empresa?
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
55
¿Qué obtiene Ud. de él?
¿Podría decir que sus empleados realmente usan el sistema?
¿Si percibe faltas en el sistema, podría nombrarlas?
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
56
Apéndice B. Test traducido de personalidad de Myers Briggs.
La primera parte tiene que ver con cómo son tus energías. Tómate un tiempopara ver las siguientes dos opciones y piensa seriamente….
A BToleras el ruido y las multitudes Evitas los ruidos y multitudesEres más hablador que oyente Escuchas más de lo que hablasTe comunicas con entusiasmo Eres un poco más reservadoTe distraes fácilmente Se te facilita concentrarteConoces gente fácilmente y partici-pas en muchas actividades
Eres cauteloso al conocer gente yparticipas selectivamente en las acti-vidades
Dices las cosas sin pensarlas mucho Piensas cuidadosamente antes dehablar
Odias no hacer nada Disfrutas el tiempo libre para recargarbateríasTe gusta trabajar o hablar con grupos Prefieres socializas en grupos pe-
queños o hacer los trabajos tú soloTe gusta ser centro de atención Prefieres estar “por los lados”
Ahora, piensa cuidadosamente. Quizá quieras decir que te identificas conambas. Pero, la clave está en ¿Qué te hace sentir más cómodo? Elije lo quepienses que te describe mejor.Elijo la A: Elijo la B:
Las siguientes frases tienen relación con cómo „Obtienes‟ la información, o aque cosas le prestas atención.
A BAprendes cosas nuevas por imitación yobservación
Aprendes cosas nuevas a partir deconceptos generales y teoría
Valoras más los métodos previamenteestablecidos, realizando las cosasmetódicamente
Valoras los métodos diferentes einusuales logrados a través de lainspiración
Te enfocas en la experiencia Te enfocas en las posibilidadesTiendes a ser especifico y literal (das
descripciones detalladas)
Tiendes a ser más general y figu-
rativo (usas metáforas y analogías)Eres práctico Eres soñadorTe basas en las experiencias pasadas Te basas en las corazonadas o
intuiciónPrefieres relaciones predecibles Valoras los cambios en las rela-
cionesAprecias las maneras regulares para Usas maneras nuevas y diferentes
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
57
resolver problemas para resolver problemas y enseñaslas soluciones
Eres metódico Das “saltos” sin mucha programa-ción
Valoras el realismo y el sentido común Valoras la imaginación e innova-ciónDe nuevo, todos tenemos algo en cada lado, pero piensa con cual te sientesmás cómodo.Elijo la A: Elijo la B:
Las siguientes se relacionan con cómo tomas decisiones y llegas a conclu-siones.
A BTratas que tus acciones sean guia-das por la razón
Tratas que tus acciones sean guia-das por obtener paz y armonía
Tomas las decisiones principalmentecon la cabeza
Tomas las decisiones principalmentecon el „corazón‟
Cuestionas las conclusiones de otrosporque „pueden estar equivocados‟
Estás de acuerdo con las conclusio-nes de otros, porque es importanteescuchar a la gente
Señalas el razonamiento „malo‟ Te das cuenta cuando la gente nece-sita ayuda
Prefieres decir las cosas directo algrano.
Prefieres decir las cosas con „tacto‟en lugar de ir directo al grano
Tratas con la gente firmemente,cuando es necesario
Tratas a la gente de una manera máscompasiva
Esperas que el mundo se rija porprincipios lógicos
Esperas que el mundo reconozca lasdiferencias personales
Ves los pros y contras de cada op-
ción
Ves el valor de las opciones y como
afectan a las personasVes los defectos en la gente, erescrítico
Prefieres complacer a los demás ymostrar aprecio
Los sentimientos son válidos, si sonlógicos
Cualquier sentimiento es válido
Toleras las preguntas ocasionalesacerca de tus estados emocionales
Aprecias las preguntas frecuentesacerca de tus estados emocionales
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
58
en las relaciones ¿cómos estás?Elijo la A: Elijo la B:La última de las preguntas tiene que ver con tu estilo de vida:
A BPrefiero que mi vida sea decisiva,imponiendo mi voluntad en ella.
Busco adaptar mi vida y experienciasa lo que vaya viniendo.
Prefiero saber en „lo que me estoymetiendo‟
Me gusta adaptarme a las nuevassituaciones
Me siento mejor después de tomardecisiones
Prefiero mantener las cosas abiertas
Disfruto terminando proyectos Disfruto empezando proyectosTrabajo para una vida asentada, conmis planes en orden
Mantengo mi vida lo más flexible po-sible, para no perderme de nada
No me gustan las sorpresas, prefiero
saber por adelantado
Disfruto las sorpresas y me gusta
adaptarme a los cambios de últimominutoVeo el tiempo como un recurso finitoy me tomo las fechas topes en serio
Veo el tiempo como renovable y lasfechas topes son elásticas
Me gusta marcar y completar listasde tareas
Ignoro las listas de tareas, incluso sila hice yo mismo
Me siento mejor con las cosas pla-neadas
Prefiero hacer lo que vaya viniendo
Soy organizado, y asentado Tentativo, flexible, espontáneoElijo la A: Elijo la B:
Fuente: http://www.haleonline.com/psychtest/ (traducción propia)
Apéndice C. Descripción de los tipos de personalidad de
Myers Briggs.
Inspector (ISTJ):
Los Inspectores tienen un gran respeto por los hechos. Además, tienen
una gran cantidad de hechos almacenados, y que han sido recolectados a
través de su preferencia Sensorial. Pueden tener dificultades comprendiendo
una teoría o idea diferente a su propia perspectiva. Sin embargo, si se les
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
59
muestra la importancia y relevancia de la idea por alguien a quien respetan,
la idea se convierte en un hecho, que los ISTJ internalizarán y sostendrán.
Una vez que un ISTJ soporta una idea o causa, no se detendrá por ningún
motivo para asegurar que está haciendo su deber de apoyar donde sea ne-cesario.
Los ISTJ trabajaran durante largos periodos de tiempo poniendo gran-
des cantidades de energía en hacer cualquier tarea que vean como impor-
tante para lograr un objetivo. Sin embargo, se resistirán en poner energía en
cosas que no tienen sentido para ellos, o para las cuales no ven ninguna
aplicación práctica. Prefieren trabajar solos, pero trabajan bien en equipos si
la situación lo requiere. Les gusta ser responsable de sus actos, y disfrutan
las posiciones de autoridad. Los ISTJ tienen poco uso para la teoría o pen-
samiento abstracto, a menos que su aplicación práctica sea evidente. En ge-
neral, los ISTJ tienen un gran potencial. Capaces, lógicos, razonables y efi-
caces, con un profundo deseo de promover seguridad y una vida tranquila,
los ISTJ tienen lo necesario para ser altamente efectivos y lograr sus metas,
cualquieras sean.
Protector (ISFJ):
Los Protectores son observadores, cooperadores, informadores y aten-
tos. Están muy preocupados con la seguridad de los otros y frecuentemente
son felices ayudando a los desafortunados o personas con discapacidades.
Los Protectores se sienten realizados cuando aseguran la seguridad de
otros, y pueden ser atraídos por trabajos que les permitan hacer esto como
médicos o corredores de seguros. Los Protectores tienen talento ejecutando
rutinas, lo que les permite tener habilidades en trabajos que requieren habili-
dades de conservación como sanadores o policías. Los Protectores son mi-
nuciosos, moderados y aborrecen el malgasto de recursos materiales.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
60
Los Protectores se sienten cómodos trabajando solos, y frecuentemente
se sienten incómodos en posiciones de autoridad. Cuando tienen una posi-
ción de autoridad, frecuentemente hacen todo ellos mismo. Los Protectores
tienen un sentido ético muy puritano en el trabajo, lo que puede llevar a sersobre trabajados. Los menos hedonistas de todas las variantes, los Protecto-
res están dispuestos a realizar trabajos que otros roles evitarían, especial-
mente si les permite ayudar a los necesitados. Los Protectores frecuente-
mente hablan de la vida diaria y preocupaciones cotidianas; sin embargo no
son tan sociales como otras personalidades. Tienden a ser conversadores
solamente con un círculo cercano de amistades.
La timidez de los Protectores con los extraños, puede hacerlos parecer
fríos a pesar de ser frecuentemente cálidos y simpáticos. Los Protectores
son frecuentemente sub-valorados, ya que se toman por hecho su compro-
miso con la seguridad y economías. Los protectores valoran la forma tradi-
cional de hacer las cosas, y no están interesados en experimentar o especu-
lar. Valoran profundamente la historia familiar, reliquias y propiedad tanto
como las normas y tradiciones culturales. Los protectores creen firmemente
en la estabilidad ofrecida por credenciales, títulos, oficios, nacimiento y otras
formas tradicionales de autoridad. A los Protectores les desagradan las si-
tuaciones donde las normas están constantemente cambiando.
Consejero (INFJ):
Los Consejeros son introspectivos, cooperadores, dirigentes, y atentos.
Los consejeros sienten que ayudar a otros a desarrollarse personalmente
como algo gratificante, ya que tienen fuertes deseos de contribuir al bienestar
de otros. Los Consejeros frecuentemente se comunican con otros de forma
personalizada, y son positivos y gentiles cuando tratan con otros. Los Conse-
jeros son buenos para escuchar y altamente intuitivos. Frecuentemente pue-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
61
den detectar las emociones e intenciones de los otros individuos, incluso an-
tes que el individuo se percate de ellas. Los Consejeros a veces se sorpren-
den de sus propias capacidades para leer las emociones en otros. Los Con-
sejeros tienen usualmente personalidades intricadas, y una vida interna rica.Tienden a guardar sus emociones internas y sus pensamientos para si mis-
mos, lo que puede hacer difícil llegar a conocerlos. Los Consejeros tienden a
ser personas privadas, posiblemente porque su habilidad para absorber las
emociones de otros puede herirlos fácilmente. Tienen gran profundidad de
personalidad y pueden entender temas e individuos complejos. Los Conseje-
ros frecuentemente prefieren trabajar uno a uno con otros, o trabajar inten-
samente con gente cercana a ellos. Los Consejeros son felices haciendo tra-bajos que requieren soledad y cuidados atentos. También son felices traba-
jando con otros, siempre y cuando sus interacciones personales no sean su-
perficiales, y que tengan tiempo para ellos mismo para revitalizarse. Los
Consejeros normalmente ejercen sus influencias tras bambalinas en lugar de
ser un líder visible. Los Consejeros frecuentemente trabajan bien en organi-
zaciones. Valoran la armonía del personal, son buenos en consultar y coope-
rar con otros, y están preocupados de los sentimientos de otros. Se esfuer-
zan para hacer que una organización funcione de manera suave y agradable.
Los Consejeros también pueden actuar como barómetros de los sentimientos
en una organización.
Mente Maestra (INTJ):
Las Mentes Maestras son introspectivas, pragmáticas, directivas y aten-
tas. Las Mentes Maestras son altamente capaces como líderes como pla-neadores de contingencia, y el deducciones organizacionales están altamen-
te desarrolladas en ellos. Tanto la planificación de contingencias como las
deducciones organizacionales son actividades directivas que le dicen al pla-
nificador que actividades hacer y en orden hacerlas. A pesar de sus capaci-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
62
dades de liderazgo, las Mente Maestras prefieren quedarse en segundo pla-
no hasta que otros demuestren ineptitud para liderar. Sin embargo, una vez
en posición de poder, las Mentes Maestras son altamente eficientes y deseo-
sas a adoptar ideas útiles. Las Mentes Maestras tienen fuerza de voluntad,auto-confianza son decisivas. También son altamente teóricas son los menos
prejuiciosos de todos las personalidades. Antes que una Mente Maestra
adopte una idea teórica, insiste en investigar todo los datos disponibles y ve-
rificar la idea contra la realidad. Las Mentes Maestras son sospechosas de
las teorías basadas en mala investigación, y descartaran ideas que no pue-
den ser implementadas eficazmente.
Las Mentes Maestras son altamente pragmáticas e invertirán mucho
tiempo y esfuerzos para implementar ideas efectivas. Se sienten motivadas
por resolver problemas complejos. y por crear soluciones organizados, deci-
didas y ejecutarlas. Las Mentes Maestras tienden a decir afirmaciones positi-
vas en lugar de negativas, prefiriendo enfocarse en como hacer una organi-
zación más eficiente en el futuro, en lugar de darse vuelta en los errores del
pasado.
Artesano (ISTP):
Los ISTP son excelentes en analizar situaciones y llegar al núcleo
del problema para que puedan implementar rápidamente una repara-
ción funcional, lo que los hace ideales para el campo de la ingeniería. Por
naturaleza tranquilos, les interesa comprender como funcionan los sistemas,
enfocándose en la operación eficiente y estructura. Están abiertos a a nueva
información y enfoques. Pero contrariamente a sus aparente desapegada
naturaleza, los ISTP son capaces de ser observaciones humorísticas intuiti-
vas sobre el mundo que los rodea, y pueden ser atraídos por actividades de
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
63
alto riesgo tanto en hobbies (salto bungee , motociclistas, paracaidistas, bu-
ceo, etc...), como deportes recreacionales (ski, hockey sobre hielo, carrera,
etc.) y profesiones (aviación, bomberos, etc.).
Compositor (ISFP):
Los ISFP son personas tranquilas acomodadizas, que adoptan una filo-
sofía de vida "vive y deja vivir". Disfrutan tomando las cosas a su propio pa-
so, y tienden a vivir el momento. Aunque calladas, son agradables, conside-
rados y preocupados, devotos a las personas en sus vidas. Aunque no se
inclinan por debatir ni hacer públicos sus puntos de vista, sus valores son
importantes para ellos.
Sanador (INFP):
Los Sanadores son introspectivos, cooperadores, informativos, y aten-
tos. Son altamente compasivos y tienen empatía de las necesidades de
otros. Los Sanadores se preocupan profundamente sobre unos pocos indivi-
duos favoritos o causas, y desean brindar paz y tranquilidad a sus compañe-ros y la sociedad en general. Quieren sanar los problemas que preocupan a
las individuos y corregir los conflictos que dividen los grupos para sanarse a
ellos mismos, sus compañeros y la sociedad.
Los Sanadores tienden a ser individuos privados, que tienen una fuerte
sensación del bien y el mal, y una visión idealista del mundo. Están profun-
damente comprometidos con las cosas positivas o buenas y pueden ser ins-
pirados a hacer sacrificios extraordinarios para intentar alcanzar sus ideales.
Son propensos a los errores, ya que siguen sus sentimientos mas que el
análisis lógico. Sin embargo, al seguir sus sentimientos, los Sanadores rara-
mente cometen errores de sentimientos. Los Sanadores son frecuentemente
malinterpretados en sus infancias. En familias con mentalidades practicas, su
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
64
devoción al idealismo puede ser mal visto y castigado. La mayoría de las
otras personalidad pueden obviar las expectaciones parentales que no se les
adecuan, pero los Sanadores son fuertemente afectados por ellos. Los Sa-
nadores quieren complacer a sus padres y hermanos, y al intentarlo, puedenocultar sus diferencias. Esto puede crear conflictos internos en los Sanado-
res. Los Sanadores frecuentemente son mejores en detectar estos conflictos
internos que otros tipos de personalidades. Los Sanadores buscar la unidad
de mente, cuerpo y espíritu, a lo mejor por el caos interno causado durante
su infancia.
Los Sanadores son adaptables, pacientes con situaciones complicadas,
y abiertos a las nuevas ideas e información. Son impacientes con detalles
rutinarios. Como están conscientes de los sentimientos de otras personas,
los Sanadores se relacionan bien con otros. También se sienten cómodos
trabajando solos, dada su naturaleza privada. Los Sanadores tienen inter-
eses en actividades académicas, y frecuentemente tienen habilidades de
lenguaje excepcionales.
Arquitecto (INTP):
Los arquitectos son introspectivos, pragmáticos, informativos y atentos.
La sistematización científica de todos los tipos de conocimiento, o Arqui-
tectónica, está altamente desarrollada en los Arquitectos, quienes son inten-
samente curiosos y ven el mundo como algo que debe ser comprendido. Su
principal interés es comprender como están estructuradas, construidas, y
configuradas las cosas. Los Arquitectos son diseñadores de sistemas teóri-
cos y nuevas tecnologías. Reconfigurando el ambiente para calzar con sus
plan es una meta de los Arquitectos. De todos los tipos de personalidades,
los Arquitectos son los mas lógicos y precisos verbalmente. En conversacio-
nes casuales, pueden estar tentados de destacar los errores de los otros,
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
65
con el simple objetivo de mantener la claridad de la conversación. En una
discusión seria, los Arquitectos tienen habilidades para detectar distinciones,
inconsistencias, contradicciones, y argumentos enmarcados lo que les da
una enorme ventaja. De todos los tipos de personalidad, los Arquitectos tie-nen las habilidades más grandes de concentración. Prefieren trabajar tran-
quilamente solos, y pueden bloquear a otras personas cuando están enfoca-
dos en un análisis. Esto, en conjunto con el hecho de que los Arquitectos
suelen ser tímidos, hace que sea difícil que otros individuos logren conocer-
los. En intercambios sociales, los Arquitectos están mas interesados en in-
formar a otros lo que han aprendido que en dirigir las acciones de otros. Las
credenciales u otras formas tradicionales de autoridad no impresionan a losArquitectos. En cambio, afirmaciones lógicamente coherentes son las únicas
cosas que parecen persuadirlos. Los arquitectos valoran altamente la inteli-
gencia, y pueden ser impacientes con personas de menor habilidad que la de
ellos. Frecuentemente los Arquitectos se perciben como algunos de los po-
cos individuos capaces de definir los fines de la sociedad y deben lograr, fre-
cuentemente esforzándose, para encontrar los medios para lograr sus objeti-
vos. Esta perspectiva puede hacer que los Arquitectos parezcan arrogantes.
Promotor (ESTP):
Los Promotores aprenden con las manos en la masa, viven el momento
buscando lo mejor de la vida, y desean compartir con sus amigos. Los Pro-
motores están abiertos a situaciones, y son capaces de improvisar para lo-
grar los resultados deseados. Son personas activas que quieren resolver sus
problemas en lugar de discutirlos.
Actor (ESFP):
Los Actores viven su vida al máximo. Viven el momento, y encuentran
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
66
gran placer en las personas y las comodidades materiales. Raramente permi-
ten que las convenciones interfieran con su vida, y buscan maneras creativas
de satisfacer las necesidades humanas. Los Actores son excelentes jugado-
res de equipo, enfocados en completar la tarea asignada con una máximacantidad de diversión y mínima discordia.
Campeón (ENFP):
Los Campeones son introspectivos, cooperadores, informativos y ex-
presivos. Los Campeones tienen un gran deseo de hacer conocidos sus
pensamientos. Cuando un Campeón habla o escribe, frecuentemente espe-
ran utilizar sus convicciones para motivar a otras a participar, o esperan reve-
lar una verdad escondida sobre la experiencia humana. Los Campeones
están fuertemente preocupados por la ética y la justicia, y tienen fuertes de-
seos de hablar sobre temas de actualidad. Son los más inspiradores y ani-
mados de todos los tipos de personalidad. Los Campeones son muy indivi-
dualistas, y sienten la necesidad de experimentas un número significativo de
eventos sociales. Los Campeones que las emociones intensas son una parte
fundamental de la vida y ven el mundo como un drama. Están constantemen-te buscando aprender cualquier cosa que esté relacionada con el progreso
del bien, y la regresión del mal en el mundo. Los Campeones son agudos
observadores de la gente a su alrededor. Tienen habilidades intuitivas ex-
cepcionales, y son capaces de concentrarse intensamente en un individuo en
particular. Los Campeones son frecuentemente capaces de leer las emocio-
nes escondidas en otros, y de dar un significado a las acciones de otros. Los
Campeones están constantemente inspeccionando su ambiente social, y lospersonajes curiosos suelen escapar su atención. Su atención es normalmen-
te active en lugar de pasiva. Los Campeones son alertas y sensitivos a lo
que es posible. Los Campeones son cálidos, energéticos, espontáneos, posi-
tivos, exuberantes y dramáticos. Otros individuos suelen encontrar estas ca-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
67
racterísticas atractivas, y desean estar en la compañía de un Campeón. Los
Campeones usualmente tienen buenas habilidades con las personas y se
llevan bien con sus colegas.
Inventor (ENTP):
Los Inventores son introspectivos, pragmáticos, informativos y expresi-
vos. Pueden ser altamente hábiles en ingeniería funcional e invención. De
todos las personalidades, los Inventores son los mas reticentes a hacer las
cosas de una cierta manera, solamente porque es la forma que se ha hecho
en el pasado. Los Inventores son intensamente curiosos, siempre buscan
nuevos proyectos para trabajar, y tienen un carácter altruista. Diseñar y me-
jorar mecánicas y productos es un objetivo constante para los Inventores.
Los Inventores están llenos de ideas pero están principalmente interesados
con ideas que pueden usar para hacer productos o acciones. Ven el diseño
de un producto como un medio para lograr un objetivo, siendo el objetivo un
prototipo vendible. Cuando comienzan un proyecto, raramente comienzan
con los planos. En vez, tienen confianza en su capacidad para encontrar so-
luciones efectivas y pragmáticas durante el proceso de diseño. Los Invento-res suelen ser inconformistas y tener amigos que están interesados en sus
ideas o actividades. Usualmente son relajadas, no juiciosos y buenos con-
versadores. Los Inventores suelen ser informativos en su intercambio social,
y frecuentemente son capaces de explicar sus propias y complejas ideas, de
igual manera que comprender ideas complejas de otros. En las discusiones,
pueden usar habilidades de debates, frecuentemente para desventaja de sus
oponentes. Los Inventores son usualmente individuos ingeniosos capaces desobrellevar situaciones desafiantes. En el trabajo, suelen ser buenos líderes
de planes pilotos que los obliguen a probar sus habilidades. Los inventores
están constantemente buscando nuevos medios de hacer las cosas, y nor-
malmente tienen las habilidades sociales y la voluntad para implementar sus
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
68
ideas.
Supervisor (ESTJ):
Los Supervisores son prácticos, realistas, y derechos al grano, con una
mentalidad natural para los negocios y las mecánicas. Aunque no se intere-
san por temas para los cuales no ven utilidad, pueden aplicarse cuando se lo
proponen. Les gusta organizar y manejar actividades. Los Supervisores son
buenos administradores, en especial si recuerdan los sentimientos y puntos
de vista de otros, los cuales suelen olvidar.
Proveedor (ESFJ):
Los Proveedores son observadores, cooperativos, informativos y expre-
sivos. Están altamente preocupados con la salud y el bienestar de aquellos
bajo su cuidado, y son proveedores de instituciones sociales establecidas
como empresas, iglesias, clubes sociales, y colegios. Los Proveedores son
los mas sociables de los guardianes, y se esfuerzan por proveer servicios
sociales amistosos. Gastan mucha de su energía en asegurarse que las fun-ciones sociales sean exitosas, las tradiciones se mantengan, y las necesida-
des de los otros se cumplan. Los Proveedores son excelentes maestros de
ceremonias o directores de eventos sociales. Los Proveedores son altamente
cooperativos, y son capaces de mantener un trabajo de grupo en sus cole-
gas. Son atentos a los detalles de los bienes y servicios que proveen. Duran-
te eventos sociales, suelen recordar el nombre de sus invitados después de
una introducción, y parecen estar conscientes de lo que cada quien ha
hecho. Los Proveedores son amistosos, abiertos y gregarios. Aman hablar, y
pueden ponerse perturbados cuando están aislados de otros. A los Provee-
dores les encantan las noticias de sus amigos, vecinos, y su comunidad.
Frecuentemente comienzan conversaciones con extraños, y hablan de cual-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
69
quier cosa que se les venga a la cabeza. Si alguien quieres saber algo de la
comunidad, los Proveedores estarán felices de proveer los detalles. Los Pro-
veedores suelen ser atraídos por trabajos de ventas o servicios. Suelen ser
buenos representantes de venta, ya que están visiblemente y honestamenteinteresados en el bienestar del consumidor. También son habilites en carre-
ras de persona a personas, como asistentes sociales, curas y profesores. Su
lealtad personal con sus superiores suele hacerlos secretarias valoradas. Los
Proveedores pueden ser los más compasivos de todas las personalidad, ya
que son altamente sensitivos a los sentimientos de otros. Esta sensibilidad
puede hacerlos auto-conscientes, ya que les preocupa lo que otros piensen
de ellos. Los Proveedores son afectivos y a la vez sienten la necesidad deser amados. Pueden ser fácilmente destruidos por criticismos hacia ellos, y
desean fuertemente ser apreciados por quienes son y el servicio que prove-
en.
Profesor (ENFJ):
Los Profesores son introspectivos, cooperadores, directivos y expresi-
vos. Los Profesores buscan lo mejor y esperan lo mejor de la gente que losrodea. Son altamente capaces de ayudar a que los aprendices expresen su
potencial interno. Los Profesores comunican a sus alumnos que cada uno de
ellos tiene el potencial para ser exitosos, y motivan a otros para cumplir con
las expectativas positivas del Profesor. Los Profesores gustan de tener las
cosas organizadas y planificadas. Usualmente tendrán sus horas de trabajo y
encuentros sociales planificados con antelación, y se les puede confiar en
que cumplirán sus compromisos. Sin embargo, los Profesores también soncapaces de usar su capacidad creativa para inventar, sin mucha planifica-
ción, atractivas actividades de aprendizaje para sus alumnos. Los Profesores
son más bien líderes educacionales que líderes sociales, siendo su principal
interés el crecimiento y el desarrollo de otros. Los Profesores tienen un sen-
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
70
tido de la intuición altamente desarrollado. Son altamente capaces de com-
prender lo que está pasando al interior de ellos mismos y de otros. Los Pro-
fesores se encuentran constantemente imitando las creencias, característi-
cas y emociones de aquellos con los que tienen contacto para generar com-penetración. Esto les permite sentir una conexión cercana con otros y des-
arrollar un involucramiento personalidad con la felicidad y problemas de
otros. Los Profesores consideran a las personas como su más alta prioridad,
y su comunicación frecuentemente afirma una preocupación personal y un
deseo de ayudar a otros. Los Profesores son cálidos, extrovertidos y valoran
relaciones harmoniosas y comunicación interpersonal. Los Profesores suelen
ser fáciles de convivir, tolerantes de otros y populares. Puede que sean losmás expresivos de todas las personalidades. Tienen habilidades de lenguaje
excepcionales, y no dudan en compartir sus emociones, creencias e ideas.
Los Profesores son muy entusiastas y pueden ser oradores públicos ca-
rismáticos. Sus excepcionales habilidad lingüísticas mejora su influencia con
grupos, y se les suele pedir que asuman roles de liderazgo.
Mariscal de Campo (ENTJ):
Los Mariscales de Campo son introspectivos, pragmáticos, directos, y
expresivos. Son altamente hábiles en situación de organización dirigiendo las
acciones de ellos y otros. Su habilidad para hacer planes de contingencia es
una segunda habilidad, detrás de su habilidad para coordinar, decidir y ejecu-
tar estrategias. Naturales ingenieros, desean romper una idea o un concepto
en sus partes más fundamentales, analizar estas partes, y rearmar la idea
antes de dar su aprobación final. Su deseo de asegurar su propia evaluacióntambién se extiende a sí mismos; frecuentemente buscaran la opinión de otro
individuo confiable como un Arquitecto o Inventor para refinar su punto de
vista en un tema, sin importar lo seguro que estén. Los Mariscales de Campo
tienen un fuerte deseo de dar estructura y dirección a grupos de personas.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
71
De todas las personalidades, los Mariscales de Campo son los más propen-
sos en ver hacia dónde va una organización, y tienen el deseo de comunicar
su visión a otros. Por lo tanto son los más directivos que informativos en sus
intercambios sociales. Los Mariscales de Campo frecuentemente llegan aposiciones de responsabilidad en su trabajo ya que son devotos a sus traba-
jos y son excelentes administradores. Los Mariscales de Campo no buscan
activamente el liderazgo, pero frecuentemente se ofrecerán como voluntarios
para hacerse cargo de la situación cuando no hay liderazgo o este falla, o
donde un "vació de poder" repentinamente exista; aunque no por egoísmos,
sino que por su deseo innato de ver un sistema (sea social, político, etc.)
continúe funcionando hasta que un líder puede ser identificado, quien, enmente del Mariscales de Campo, es tan buen líder como ellos son adminis-
tradores. Los Mariscales de Campo buscan más metas y políticas que por
procedimientos o regulaciones. Se esfuerzan por hacer que una organización
sea más eficiente reduciendo la redundancia y confusión. Los Mariscales de
Campo basan sus decisiones en planes bien pensados, información imper-
sonal, y probabilidad de éxito. Esperan que otros sigan su visión y están dis-
puestos a sacar los bloques sueltos que impiden a un sistema ser completa-
mente operativo, ya sea humano o no. Para los Mariscales de Campo, debe
haber un objetivo para ejecutar un plan. Las emociones de las personas por
lo general pasan a segundo plano frente a la información pura en cualquier
proceso de decisión. Los Mariscales de Campo son impacientes con la repe-
tición del error, ineficacia e ineficiencia. Si un procedimiento puede ser de-
mostrado como inefectivo, ellos abandonaran el procedimiento. Los Marisca-
les de Campo mantienen en mente objetivos a largo y corto plazo, mientras
luchan para transformar las organizaciones en sistemas estables que funcio-nan suavemente. Los Mariscales de Campo representan un 2% de la pobla-
ción.
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
72
Apéndice D. Código Java de las Pruebas de integración Sele-
nium.
package com.example.tests;
import com.thoughtworks.selenium.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;
public class Prueba Todo horas extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
selenium = new DefaultSelenium("localhost", "4444", "*chrome",
"http://localhost:8080/");
selenium.start();
}
@Test
public void testPrueba Todo horas() throws Exception {
selenium.open("/ControlHoras/entrada/form");
selenium.click("link=Crear nuevo Tag");
selenium.waitForPageToLoad("30000");
selenium.click("_nombre_id");
selenium.type("_nombre_id", "tag1");
selenium.click("proceed");
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
73
selenium.waitForPageToLoad("30000");
selenium.click("link=Crear nuevo Proyecto");
selenium.waitForPageToLoad("30000");
selenium.type("_nombre_id", "Proy1");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Crear nuevo Usuario");
selenium.waitForPageToLoad("30000");
selenium.click("_nombre_id");
selenium.type("_nombre_id", "Juan");
selenium.type("_apellido_id", "Mola");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Listar Tags");
selenium.waitForPageToLoad("30000");
selenium.click("//tr[2]/td[4]/form/input");
selenium.waitForPageToLoad("30000");
selenium.type("_nombre_id", "tag12");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Listar Proyectoes");
selenium.waitForPageToLoad("30000");
selenium.click("//tr[3]/td[4]/form/input");
selenium.waitForPageToLoad("30000");
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
74
selenium.type("_nombre_id", "Proy12");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Listar Usuarios");
selenium.waitForPageToLoad("30000");
selenium.click("//tr[2]/td[5]/form/input");
selenium.waitForPageToLoad("30000");
selenium.type("_apellido_id", "Mola2");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Crear nuevo Entrada");
selenium.waitForPageToLoad("30000");
selenium.click("//div[@id='widget__proyecto_id']/div/div[1]/div[1]");
selenium.addSelection("_tags_id", "label=tag12");
selenium.click("_horas_id");
selenium.type("_horas_id", "2");
selenium.type("_minutos_id", "3");
selenium.click("_fecha_id");
selenium.click("//table[@id='dijit__Calendar_0']/tbody/tr[4]/td[2]/span");
selenium.click("proceed");
selenium.waitForPageToLoad("30000");
selenium.click("link=Listar Entradas");
selenium.waitForPageToLoad("30000");
selenium.click("//input[@value='Borrar Entrada']");
5/11/2018 Sistema de control de actividades y uso del tiempo - Carlos S nchez - slidepdf.com
http://slidepdf.com/reader/full/sistema-de-control-de-actividades-y-uso-del-tiempo-carlos-sa
75
selenium.waitForPageToLoad("30000");
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}
Top Related