Configuración de software basada en metamodelos y modelos
Configuración de Software contable y de gestión de recursos humanos a través de
construcción de metamodelos y modelos.
Mayo, 2014
María Camila Rodríguez Rodríguez 200822745
Carlos Eduardo Castro Montoya 200915404
C
ONTENIDORESUMEN ... 4
1 INTRODUCCIÓN ... 5
2 OBJETIVOS ... 7
2.1 OBJETIVO GENERAL ... 7
2.2 OBJETIVOS ESPECÍFICOS ... 7
3 CONTEXTO ... 8
3.1 LAS EMPRESAS GRANDES Y LAS TECNOLOGÍAS DE INFORMACIÓN. ...8
3.2 LAS MIPYMES Y LAS TECNOLOGÍAS DE INFORMACIÓN. ...8
3.3 CONCEPTOS BÁSICOS Y HERRAMIENTAS UTILIZADAS EN EL PROYECTO. ...9
3.3.1 METAMODELO ...9
3.3.2 MODELO ...9
3.3.3EMF(ECLIPSE MODELING FRAMEWORK) ...9
3.3.4GRACOT (GRAPHICAL CO-CREATION TOOL)...9
4 SELECCIÓN DE RECURSOS Y HERRAMIENTAS ... 10
4.1 SELECCIÓN DE ÁREAS PARA TRABAJAR:RECURSOS HUMANOS Y CONTABILIDAD. ...10
4.2 SELECCIÓN DE LA EMPRESA:FOREVERALONE. ...10
4.3 SELECCIÓN DE SOFTWARE ...10
4.3.1 SELECCIÓN DE SOFTWARE:RECURSOS HUMANOS ...10
4.3.1.1 CONTEXTUALIZACIÓN ...11
4.3.1.2 INVESTIGACIÓN TEÓRICA ...11
4.3.1.2.2 FUNCIONES DEL ÁREA DE RECURSOS HUMANOS ...12
4.3.1.3 SELECCIÓN DE SOFTWARE ...13
4.3.1.3.1CRITERIOS DE NECESIDADES DEL NEGOCIO PARA SELECCIÓN DE HERRAMIENTA ...13
4.3.1.3.2CRITERIOS DE TECNOLOGÍA PARA SELECCIÓN DE LA HERRAMIENTA ...16
4.3.1.3.3SELECCIÓN DE LA HERRAMIENTA SEGÚN LOS CRITERIOS DE TECNOLOGÍA Y NECESIDADES DE FOREVERALONE ...17
4.3.2 SELECCIÓN DE SOFTWARE:CONTABILIDAD ...21
4.3.2.1 CONTEXTUALIZACIÓN ...21
4.3.2.2INVESTIGACIÓN TEÓRICA ...21
4.3.2.2.1FUNCIONES DEL ÁREA DE CONTABILIDAD...21
4.3.2.3 SELECCIÓN DE SOFTWARE ...22
4.3.2.3.1 CRITERIOS DE NECESIDADES DEL NEGOCIO PARA SELECCIÓN DE HERRAMIENTA ...22
4.3.2.3.2CRITERIOS DE TECNOLOGÍA PARA SELECCIÓN DE LA HERRAMIENTA ...23
4.3.2.3.3SELECCIÓN DE LA HERRAMIENTA SEGÚN LOS CRITERIOS DE TECNOLOGÍA Y NECESIDADES DE FOREVERALONE ...24
5 PROPUESTA Y DESARROLLO ... 28
5.1 LA PROPUESTA ...28
5.2 DESARROLLO ...29
5.2.1 CREACIÓN DE METAMODELO ...29
5.2.1.1 CREACIÓN DE METAMODELO:RECURSOS HUMANOS ...29
5.2.1.2 CREACIÓN DE METAMODELO:CONTABILIDAD ...35
5.2.2 CREACIÓN DE LA INFORMACIÓN DE LA EMPRESA ...38
5.2.2 CONSTRUCCIÓN DEL MODELO ...60
5.2.2.1 CONSTRUCCIÓN DEL MODELO:RECURSOS HUMANOS ...60
5.2.2.2 CONSTRUCCIÓN DEL MODELO:CONTABILIDAD ...61
5.2.2 GENERACIÓN DE ARCHIVO DE CONFIGURACIÓN...63
5.2.2 PROCESAMIENTO DE ARCHIVO DE CONFIGURACIÓN Y CONFIGURACIÓN FINAL ...63
5.2.2.1MOTIVADORES ARQUITECTURALES ...64
5.2.2.1.1MOTIVADORES DE NEGOCIO ...64
5.2.2.1.2 RESTRICCIONES ...65
5.2.2.1.3 ATRIBUTOS DE CALIDAD ...65
5.2.2.1.3.1 ÁRBOL DE UTILIDAD ...66
5.2.2.1.3.2 ESCENARIOS DE CALIDAD PRIORIZADOS ...66
5.2.2.2CONTEXTO ...68
5.2.2.2.1ESCENARIOS OPERACIONALES ...69
5.2.2.2.1.1ESCENARIOS ...69
5.2.2.2.2CASOS DE USO ...69
5.2.2.3 PUNTOS DE VISTA Y MODELOS ARQUITECTURALES...71
5.2.2.3.1PUNTO DE VISTA FUNCIONAL ...71
5.2.2.3.1.1MODELO DE COMPONENTES ...71
6 DISCUSIÓN ... 74
6.1 CONCLUSIONES ...74
RESUMEN
En esta era de tecnología e información, las empresas han pasado de utilizar sistemas rudimentarios para el manejo de información de la organización, de sus procesos y en general de todo lo que implique almacenamiento y actualización de datos, al empleo de sistemas tecnológicos que permiten al usuario no solamente manipular y almacenar información, sino organizarla, tener acceso a ella de manera rápida, insertarla más fácilmente, analizarla y gestionarla más eficientemente.
Cabe resaltar que aún hay pequeñas empresas que siguen utilizando las carpetas y los fólderes en físico o las miles de hojas de cálculo con información redundante, ya que la percepción que tienen sobre el cambio de un sistema rudimentario hacia un sistema tecnológico de gestión es bastante negativa, sobretodo porque no ven el valor agregado para una empresa de un tamaño reducido y por el contrario perciben este cambio como una inversión innecesaria que no solamente implica capacitación del personal sino un gasto de dinero y tiempo en la configuración inicial del sistema. Este proyecto se enfocó precisamente en esta situación, ya que se descubrió que todo el fenómeno de resistencia al cambio experimentado por estas organizaciones configuraba una oportunidad para proponer una alternativa.
En este documento se encuentra plasmada la alternativa antes mencionada y todo el proceso de desarrollo que se siguió para poder proponer un nuevo mecanismo de configuración de software de gestión para diferentes áreas de la organización, ahorrándole a esta el contacto directo con la tecnología y ofreciéndole una solución más intuitiva y sencilla.
La solución presentada, tiene como base la construcción de una metamodelo de las áreas seleccionadas (Contabilidad y recursos humanos) y de un modelo de éstas áreas para una organización específica (ForeverAlone). A través una interacción entre metamodelo y modelo, en la cual el segundo utiliza la estructura y reglas del primero se genera un archivo XMI que es leído y procesado para finalmente configurar el software directamente en la base de datos del software.
1
INTRODUCCIÓN
En el mundo del emprendimiento y de los negocios, una de las nuevas tendencias que claramente responde a la innovación tecnológica que se ha venido dando desde hace varios años, es la utilización de sistemas de información en las actividades que día a día deben realizar las organizaciones.
Las tecnologías de información han tenido un impacto realmente fuerte en las organizaciones y la forma en que estas operan, pues han permitido y promovido una mejor comunicación y coordinación a lo largo de la empresa. (Jones, 2010)
Sin embargo, en empresas pequeñas, que pueden tener alrededor de 11 y 50 empleados, según lo estipula el artículo 43 de la ley 1450 del 2011, o incluso en microempresas, cuyo número de trabajadores no supera los 10, fácilmente se puede tener la percepción de que la inversión en tecnología para gestionar la organización no generará valor para la empresa, sobretodo porque la utilización de estos sistemas implica capacitación de personal, no solamente para uso del sistema sino para su configuración.
Muchas de las personas, que se encargan de configurar este tipo de sistemas en organizaciones tan pequeñas, no necesariamente son personas que tienen el bagaje tecnológico necesario ni la experiencia para poder hacerlo. Esta situación genera que la configuración del software a utilizar no sea óptima y genere problemas para toda la organización.
Como resultado final, este fenómeno reafirma la idea de que no vale la pena utilizar estos sistemas y por ende retrasa el proceso de cambio de métodos rudimentarios para manejo de información en el negocio por sistemas más sofisticados y eficientes.
En pro del avance tecnológico y el desarrollo de organizaciones con procesos cada día más eficientes, el presente documento expone una alternativa que tiene como objetivo facilitar la configuración de un software de gestión administrativa a través de la utilización un metamodelo y un modelo.
Nuestro documento se divide básicamente en cuatro partes: contexto, selección de recursos y herramientas, propuesta y desarrollo, resultados finales y conclusiones.
En la primera parte, se hace una contextualización sobre el estado actual de las organizaciones en relación con los sistemas tecnológicos de gestión y se presentan algunas cifras de interés. Toda esta información permite caracterizar el entorno en el que se desarrolla el proyecto y en el que actualmente se desenvuelven las empresas. En la parte final de esta parte se definirán algunos conceptos que serán utilizados a lo largo de todo el documento.
En la sección de selección de recursos y herramientas se definen las dos áreas de la organización en las que se trabajará a lo largo del proyecto además de la empresa que se utilizará para desarrollarlo. Adicionalmente se presentará el proceso de selección de software para ambas áreas.
Finalmente en las secciones de propuesta y desarrollo y resultados finales y conclusiones, se abarca todo el proceso que se siguió para desarrollar la propuesta, lo que se obtuvo y lo que concluyó.
El objetivo de este proyecto es poder aportar al desarrollo de organizaciones pequeñas que han evitado la utilización de la tecnología como aliada en la búsqueda de una mayor eficiencia en sus procesos.
Agradecemos al profesor Jorge Alberto Villalobos por su asesoría durante la realización de este proyecto de grado y por permitirnos aportar a su propuesta.
2
OBJETIVOS
2.1 OBJETIVO GENERAL
El objetivo general y primordial de este proyecto es poder facilitarle a una organización la configuración de software para gestión en sus diferentes áreas, sin que esto implique que aquel que vaya a configurarlo tenga conocimientos avanzados sobre tecnología.
Con este proyecto esperamos de igual forma aportar a un objetivo mayor que podría definirse como el motivar a las pequeñas y microempresas a que empiecen a utilizar sistemas tecnológicos para realizar su labores de gestión diarias, en especial cuando muchas de ellas son pequeñas organizaciones que empiezan su ciclo de vida.
2.2 OBJETIVOS ESPECÍFICOS
Los siguientes son los objetivos específicos a través de los cuales se logrará el objetivo general.
Entendimiento de herramientas: EMF, Gracot y XMI. Entendimiento de dinámica general en las áreas elegidas. Generación de metamodelos básicos de las áreas específicas.
Creación de información para la áreas de contabilidad y recursos humanos de ForeverAlone
Entendimiento de cómo sería la dinámica específica en las áreas elegidas en la empresa ForeverAlone.
Generación de modelos de las áreas específicas utilizando la empresa ForeverAlone. Configuración del software de gestión de las áreas específicas a partir del modelo, que a
3
CONTEXTO
3.1 Las empresas grandes y las tecnologías de información.
El efecto positivo de la tecnología en las empresas en temas de ventaja competitiva, seguridad, gestión de datos e incluso como herramienta, ha sido tal que muchas la consideran como un habilitador clave para los negocios. (Anderson, s.f.)
Las tecnologías de información en particular, han tenido un impacto realmente fuerte en las organizaciones y la forma en que estas operan, pues han permitido y promovido una mejor comunicación y coordinación a lo largo de la empresa. (Jones, 2010)
Varias de las implementaciones de IT en las organizaciones se han relacionado con los objetivos misionales y sobretodo con el tema de manejo de conocimiento que tiene un impacto muy fuerte en la toma de decisiones. Adicionalmente, estas implementaciones han permitido que las organizaciones respondan de una manera más rápida a las condiciones cambiantes del ambiente en el cual se encuentran. (Jones, 2010)
Por otro lado, se ha visto que los sistemas de información también han apoyado las actividades de soporte existentes, y de gran importancia en la cadena de valor de cualquier organización. Tal es el caso del ERP, una herramienta que ha permitido que varias organizaciones puedan ser más productivas, reduzcan costos de operación y aumenten su competitividad a través de la planificación de recursos empresariales. (Benavides, 2012)
Según un estudio realizado por el centro de estudios sociales de la Universidad Nacional cuyo objetivo era establecer el aporte de las tecnologías de información y comunicación a las empresas de gran tamaño del país, el 68,94% de la empresas estudiadas,tenían su información digitalizada y que el 57,31 utilizaban un ERP. (Barragán Duarte, s.f.)
Con esta información, encontramos un panorama bastante positivo y llamativo en el que al parecer las empresas grandes en Colombia han acogido las herramientas que las tecnologías de información ofrecen. Sin embargo cabe resaltar que no necesariamente son estas empresas las que realizan sus propias labores de mantenimiento o desarrollo, pues según el estudio mencionado anteriormente el 53,3% de las empresas estudiadas subcontratan la realización de funciones de mantenimiento de redes y equipos y el 44,7% para el desarrollo de páginas web o de software. (Barragán Duarte, s.f.)
El anterior, es el panorama de las empresas grandes en relación con las tecnología de información en Colombia pero aún permanece la pregunta sobre las pequeñas y medianas empresas.
3.2 Las MiPYMES y las tecnologías de información.
En general, se podría decir que las tecnologías de información han tenido una muy buena acogida en empresas de gran tamaño, pero lastimosamente no se puede decir lo mismo de las empresas pequeñas.
En empresas pequeñas, que pueden tener alrededor de 11 y 50 empleados, según lo estipula el artículo 43 de la ley 1450 del 2011, o incluso en microempresas, cuyo número de trabajadores no supera los 10, fácilmente se puede tener la percepción de que la inversión en tecnología para gestionar la organización no generará valor para la empresa, sobretodo porque la utilización de estos sistemas implica capacitación de personal, no solamente para uso del sistema sino para su configuración.
Muchas de las personas, que se encargan de configurar este tipo de sistemas en organizaciones tan pequeñas, no necesariamente son personas que tienen el bagaje tecnológico necesario ni la experiencia para poder hacerlo. Esta situación genera que la configuración del software a utilizar no sea óptima y genere problemas para toda la organización.
Como resultado final, este fenómeno reafirma la idea de que no vale la pena utilizar estos sistemas y por ende retrasa el proceso de cambio de métodos rudimentarios para manejo de información en el negocio por sistemas más sofisticados y eficientes.
Según un artículo de la revista Dinero, el 37% de las Mipymes no realiza inversión en tecnología por falta de dinero, lo que es alarmante si se analiza en conjunto con el hecho de que las empresas de mayor tamaño, que como dijimos en la anterior sección parecen invertir bastante en tecnología, son cuatro veces más productivas que las MiPymes. (Dinero, 2013)
Estas pequeñas empresas presentan algunos argumentos sobre su negativa para invertir en tecnología, pero el más fuerte es precisamente que no le ven la utilidad para sus empresas. (Dinero, 2013)
3.3 Conceptos básicos y herramientas utilizadas en el proyecto.
3.3.1 Metamodelo
Un metamodelo es una estructura general en la cual únicamente manejamos entidades pero no instancias de ellas. El metamodelo eventualmente puede guiar la construcción de un modelo pues como lo dijimos, presenta la estructura básica a seguir y además muestra las reglas de interacción entre entidades definidas.
3.3.2 Modelo
Un modelo es la aplicación del metamodelo en un caso particular, es decir una estructura en la no manejamos entidades generales sino que tenemos las instancias específicas de ellas partiendo de la información de la empresa.
3.3.3 EMF(Eclipse Modeling Framework)
EMF es un framework de modelado y generación de código para construir herramientas y aplicaciones, basado en un modelo de datos estructurado. (Eclipse, s.f.)
3.3.4 Gracot (Graphical Co-creation Tool)
Gracot es una herramienta gráfica diseñada para manipular un modelo con su correspondiente metamodelo. (Gómez, s.f.)
4
SELECCIÓN DE RECURSOS Y HERRAMIENTAS
4.1 Selección de áreas para trabajar: Recursos humanos y contabilidad.
En una organización podemos encontrar varias áreas de gran complejidad que pueden ser bastante interesantes y útiles para el proyecto que pretendemos realizar. Sin embargo, hemos decidido enfocarnos en dos áreas básicas con las que una empresa no será la mejor en su sector, pero sin las cuales no tendrá la mínima posibilidad de sobrevivir a la primera fase en el modelo del ciclo de vida organizacional, el nacimiento organizacional, el cual de por si tiene asociado la mayor probabilidad de fracaso. (Jones, 2010)
Dentro de una organización los activos y el manejo de recursos físicos y monetarios tienen gran prioridad, ya que dependiendo de la buena y ordenada gestión que se tenga de estos, se podrá tomar decisiones planeadas. Es por esto que la contabilidad es clave en el día a día de la empresa, pues gracias a esto se tiene información de lo que se puede o no disponer a largo o corto plazo.
Por otro lado, el manejo de capital humano de una empresa se ha convertido en uno de los enfoques más desarrollados y trabajados a través de la teoría de desarrollo organizacional, pues cada vez es más y más cierto que un empleado feliz está menos propenso a renunciar y genera más fidelidad del cliente hacia la empresa que a su vez permite que el negocio sea más rentable lo que eventualmente genera que el empleado se sienta más y más satisfecho, en un ciclo llamado
virtous cycle. (Robbins & Judge, 2013)
Es por esto, que el área de recursos humanos se ha tornado realmente importante dentro de la organización, y el manejo eficiente de la información para esta área ha permitido que la dinámica dentro en ella sea cada vez más provechosa para la compañía.
Por esta razón hemos decidido trabajar con las áreas de contabilidad y recursos humanos.
4.2 Selección de la empresa: ForeverAlone.
Para este proyecto de grado, la asignación de la empresa la hizo el asesor. La empresa seleccionada fue ForeverAlone, “cuyo negocio define una red social para concretar encuentros seguros entre personas solteras y de estratos altos. Este segmento de clientes resulta tener alta capacidad de compra, lo que es atractivo para las empresas que deseen ofrecer sus productos y servicios exclusivos por medio de ForeverAlon” (Noguera, 2014)
4.3 Selección de software
Para poder realizar el proyecto es necesario escoger un software por área. La idea es poder seleccionar dos software que se ajusten a las necesidades de ForeverAlone. Para esto realizaremos un proceso de selección minucioso de tal forma que al final escojamos la mejor opción posible en cada caso.
4.3.1.1 Contextualización
En la actualidad las organizaciones han prestado gran atención a los recursos humanos , estos definidos como las personas que una organización emplea para llevar a cabo varios trabajos , tareas y funciones a cambio de salarios y otras recompensas (Denisi & Griffin, 2011). Esta atención especial tiene una razón de ser y es precisamente que las personas y el talento humano poseen una relación muy estrecha con el éxito o fracaso de la empresa en cuanto a la consecución de sus objetivos principales.
El marco teórico de exit-Voice-loyalty-neglect evidencia que cuando un empleado está insatisfecho con su trabajo puede tener varias reacciones, entre las cuales están el abandonar la empresa o la negligencia, la cual se puede traducir en ausentismo, impuntualidad, reducción de esfuerzo e incremento de la tasa de errores en el trabajo. (Robbins & Judge, 2013)
Varias investigaciones han probado que hay una relación bastante fuerte entre el bienestar de la organización y la satisfacción de los empleados. Por ejemplo, una revisión de 300 estudios demostró que al unir información sobre satisfacción y productividad para una empresa, aquellas organizaciones con más empleados satisfechos tendían a ser más efectivas que aquellas con menos. (Robbins & Judge, 2013).
Por otro lado, también se ha encontrado que la satisfacción de los empleados tiene una gran relación con la satisfacción de los clientes pues en muchos casos los empleados son quienes se relacionan directamente con los clientes, sobretodo en el caso de empresas de servicios (Robbins & Judge, 2013), que cabe resaltar se han vuelto bastante populares en estos días.
Por todas estas razones, el área de recursos humanos se ha tornado realmente importante dentro de la organización, y el manejo eficiente de la información dentro de esta área se ha convertido en un objetivo primordial para cualquier empresa.
4.3.1.2 Investigación teórica
Para tener una idea básica de la estructura y las funciones principales del área de recursos humanos nos hemos remitido a la teoría presentada en el libro operaciones administrativas de recursos humanos. Grado medio de Eugenio Ruiz Otero.
4.3.1.2.1 Estructura del área de Recursos humanos
Hemos investigado la estructura básica de un área de recursos humanos y nos hemos apoyado en una de las teorías presentada por Ruiz en su libro.
En esta forma de organización se subdivide los objetivos generales de la empresa en objetivos parciales que se asignan a áreas autónomas. (Ruiz Otero, 2011)
Figura 1. Departamentos de la dirección de recursos humanos (Ruiz Otero, 2011)
4.3.1.2.2 Funciones del área de recursos humanos
Dentro de la bibliografía revisada se encontraron las principales funciones del área de recursos humanos:
Función de empleo: Comprende actividades de reclutamiento, selección y formación de personal.
Función de administración de personal: Esta función se relaciona con formalización de contratos, gestión de nóminas y prestaciones, gestión de permisos y vacaciones, control de ausentismo y disciplina.
Función de retribución: Se relaciona con actividades de evaluación y retribución de personal.
Función de desarrollo de los recursos humanos
Función de relaciones laborales: Se relaciona con actividades de resolución de los problemas laborales, prevención de riesgos laborales y medidas para equilibrar desigualdades.
Función de servicios sociales: Actividades relacionadas con servicios creados para beneficiar a los trabajadores.
4.3.1.3 Selección de software
4.3.1.3.1 Criterios de necesidades del negocio para selección de herramienta
Basándonos en la documentación disponible sobre la empresa ForeverAlone y con el fin de poder elegir una herramienta que se adapte a las necesidades de esta organización, identificamos cuales de las funciones del área de recursos humanos, de las que hablamos anteriormente, se necesitan y las presentaremos a continuación.
El análisis que se realizó consistió en revisar cada uno de los bloques del modelo canvas en contraste con las funciones que se investigaron.
Modelo Canvas
Figura 2. Business Model Canvas ForeverAlone
En general, las funciones que son indispensables para cualquier organización, y definitivamente deben ser tenidas en cuenta en el caso de la empresa ForeverAlone son: Función de Empleo: Ésta básicamente consiste en los procesos de reclutamiento y
selección de personal, y como sabemos ForeverAlone debe contratar a sus empleados y administrar sus cargos, perfiles, repositorio de hojas de vida y de igual forma despidos. Función de administración de personal: En el caso de ForeverAlone, la empresa debe
administrar la información básica de todos sus empleados, no solamente para poder contar con ella en cualquier caso sino porque puede darle una base más segura para ciertos procesos legales como es el caso del fallecimiento de un empleado que tenga personas dependientes de él. Por otro lado la empresa debe gestionar de manera ordenada la formalización de contratos y gestión de nómina exigida por la ley. Adicionalmente es importante el poder manejar el absentismo y la gestión de permisos.
Función de retribución: Para el caso de ForeverAlone hemos identificado que es importante y básico el poder gestionar las retribuciones salariales y la asignación de diferentes niveles salariales según los cargos.
En el caso de las demás funciones, nos enfocamos en los detalles del modelo de negocio, de tal forma que pudiéramos identificar qué funciones podían ser importantes para la empresa.
A continuación una pequeña matriz en la que se cruzaron los bloques del modelo Canvas y las funciones resaltando casos puntuales en los que podría haber una relación entre un par de elementos.
Figura 3. Matriz de cruce entre bloques del modelo Canvas y funciones de recursos humanos.
Los resultados obtenidos de este análisis evidenciaron que la función de desarrollo de los recursos humanos puede desempeñar un papel crucial en pro del poder ofrecer la propuesta de valor, en especial en los temas relacionados con capacitación de personal, control de tareas y actividades y evaluación de desempeño.
En este sentido, aunque creemos que las funciones de relaciones laborales y servicios sociales son importantes, pensamos que para una empresa como ForeverAlone que es pequeña y está desarrollándose, no son prioritarias.
Para concluir esta sección a continuación las funciones que se tendrán en cuenta al momento de escoger la herramienta, con detalles de funcionamientos específicos y pesos porcentuales según la importancia que le asignamos:
Figura 4. Funciones a tener en cuenta para selección de herramienta.
4.3.1.3.2 Criterios de tecnología para selección de la herramienta
Para poder seleccionar una herramienta adecuada hemos definido algunos criterios de tecnología cuyo foco principal es la facilidad de configuración de la herramienta.
Software OpenSource: Es importante para nosotros el poder acceder al código fuente, de tal forma que podamos modificarlo y manipularlo para poder lograr nuestro objetivo de configuración de manera más flexible. PESO: 50%
Software Gratuito: Para una empresa como ForeverAlone que puede clasificar como PYME dado que tiene tantos empleados y un nivel de ganancia tal una solución gratuita puede implicar menos costos. PESO: 30%
Archivo de configuración o acceso a la base de datos: En general esperamos que únicamente con manipulación de archivos podamos configurar el software pues esto es más sencillo, sin embargo en tal caso lo mínimo que requerimos que se tenga acceso a la base de datos para poder manipularla. PESO: 20%
4.3.1.3.3 Selección de la herramienta según los criterios de tecnología y necesidades de ForeverAlone
Tras haber investigado encontramos algunas opciones de software que serán evaluadas a la luz de los criterios de necesidades de negocio y tecnología:
Nuestras opciones son:
1. SimpleHRM:
Figura 5. Pantallazo software SimpleHRM
(simplehrm, s.f.)
Figura 6. Pantallazo software NominaSol
(SoftwareDelSol, s.f.)
Figura 7. Pantallazo software OrangeHrm
(Orangehrm, s.f.)
Figura 8. ABC Roster
(ABC-roster, s.f.)
Selección final
A continuación presentamos la matriz de cruce entre las funciones de recursos humanos necesitados por la empresa y software de recursos humanos. Cada función que se escogió, tiene varias características importantes, por esta razón se asigna un puntaje sobre el total de cada característica por función, dependiendo de cuantas de estas cumpla el software.
Después de esto se realizó una regla de tres en cada función para poder asignar un valor sobre cinco y eventualmente sacar un promedio ponderado utilizando los porcentajes de cada función.
SimpleHRM NominaSol OrangeHRM ABC
Roster
Función de Empleo 0 0 3.33 0
Función de Administración de
personal
3.33 5 5 1.67
Función de retribución
5 5 5 0
Función de desarrollo delos recursos
humanos
1.67 1.67 3.33 0
Promedio Ponderado 2.333 2.834 4.165 0.501
Después del análisis de funciones de negocio observamos qué software cumple con los criterios de tecnología
SimpleHRM NominaSol OrangeHRM ABC
Roster
Función de Empleo 2/3
Función de Administración de
personal
2/3 3/3 3/3 1/3
Función de retribución 1/1 1/1 1/1
Función de desarrollo delos recursos
humanos
SimpleHRM NominaSol OrangeHRM ABC Roster
Software Opensource X x
Software Gratuito X X x X
Archivo de configuración o acceso a la base de
datos
X x
Como parte final del análisis se seleccionó el software ORANGEHRM, ya que obtuvo el mayor puntaje en el análisis de funciones de negocio y además cumple con todos los criterios tecnología.
4.3.2 Selección de software: Contabilidad
4.3.2.1 Contextualización
La contabilidad se puede definir como un sistema de información que clasifica, registra, resume y presenta las transacciones de entidades económicas para determinar los resultados de un periodo. (Carrillo de Rojas, 2012)
Es importante tener en cuenta que este departamento se relaciona estrechamente con todos los demás ya que de él depende que la información financiera esté ordenada y evidencie la verdadera situación de la empresa para que cada área de la organización pueda tomar decisiones coherentes sobre diferentes alternativas y movimientos estratégicos siguiendo lineamientos presupuestales.
4.3.2.2 Investigación teórica
Para tener una idea básica de las funciones principales del área de contabilidad nos hemos remitido a la teoría presentada en el libro “Fundamentos de contabilidad para profesionales no contadores” de Gladys Carrillo de Rojas.
4.3.2.2.1 Funciones del área de contabilidad
A continuación presentaremos las funciones básicas del área de contabilidad de una organización partiendo de la teoría de la que hablamos anteriormente. Es importante mencionar que las funciones de contabilidad básicamente están comprendidas en una función más grande y general llamada teneduría de libros. Por esta razón las funciones que presentaremos a continuación se
realizan para cada una de las transacciones que implican transacciones de dinero bienes que lo representan. (Carrillo de Rojas, 2012)
Clasificación: Consiste en identificar que cuentas se afectan en una transacción y numéricamente como las afectan.
Registro: Después de identificar las cuentas afectadas se prosigue a hacer el registro. Resumen y presentación de las cuenta que se maneja.
Generación de estados financieros periódicos: Se generan estados financieros periódicos como son el flujo efectivo, el balance general o el estado de resultados (PYG).
(Carrillo de Rojas, 2012)
4.3.2.3 Selección de software
4.3.2.3.1 Criterios de necesidades del negocio para selección de herramienta
En el caso del área de contabilidad las necesidades del negocio se relacionan con tres de los puntos presentados en la sección anterior: registro, resumen y presentación de las cuentas que se maneja y determinación de estados financieros periódicos.
En el caso de la función de clasificación, esta se lleva a cabo por la persona que realiza un análisis e identifica las cuentas afectadas y no por el software, razón por la que se ve como un criterio para seleccionar la herramienta.
Lo que buscamos básicamente es que en el software escogido se puedan realizar las tres funciones que hemos definido como importantes, que más allá de ser funciones apartadas son los eslavones de un proceso que es necesario para todas las empresas.
Este análisis es bastante corto comparado con el del área de recursos humanos porque consideramos que la segunda área ofrece opciones que en algunos casos no son necesarias para ciertos negocios, lo que no ocurre con el área de contabilidad, pues esta tiene una función grande, global y general que abarca la mayoría todas las funciones mencionadas anteriormente, y que además es el objetivo principal de esta área.
A continuación presentaremos las funciones que hemos elegido como criterios de selección con sus pesos porcentuales según su importancia.
Figura 9. Funciones a tener en cuenta para selección de herramienta.
4.3.2.3.2 Criterios de tecnología para selección de la herramienta
Para poder seleccionar una herramienta adecuada hemos reutilizado los criterios planteados en la selección de software de recursos humanos.
Software OpenSource: Es importante para nosotros el poder acceder al código fuente, de tal forma que podamos modificarlo y manipularlo para poder lograr nuestro objetivo de configuración de manera más flexible. PESO: 50%
Software Gratuito: Para una empresa como ForeverAlone que puede clasificar como PYME dado que tiene tantos empleados y un nivel de ganancia tal una solución gratuita puede implicar menos costos. PESO: 30%
Archivo de configuración o acceso a la base de datos: En general esperamos que únicamente con manipulación de archivos podamos configurar el software pues esto es más sencillo, sin embargo en tal caso lo mínimo que requerimos que se tenga acceso a la base de datos para poder manipularla. PESO: 20%
4.3.2.3.3 Selección de la herramienta según los criterios de tecnología y necesidades de ForeverAlone
Tras haber investigado encontramos algunas opciones de software que serán evaluadas a la luz de los criterios de necesidades de negocio y tecnología. Sin embargo antes de proseguir cabe resaltar que siguiendo las instrucciones de no utilizar un ERP para el área de contabilidad debido a su complejidad sino un software contable, se buscó de manera ardua varias opciones de software , las cuales no fueron muchas pues a parecer la tendencia es utilizar ERP para usos contables. Nuestras opciones son:
1. Keme
Figura 10. Pantallazo software Keme.
2. Gnucash
Figura 11. Pantallazo software Gnucash.
(Obtenido del software)
3. Codeka
Figura 12. Pantallazo software Codeka.
Selección final
A continuación presentamos la matriz de cruce entre las funciones de contabilidad necesitadas por la empresa y por el software de contabilidad. Dependiendo de qué tan buena es la percepción de cada función en el software se escribió una calificación entre 0 y 3 , siendo 3 la mejor calificación y 0 la peor.
Después de esto se sacó un promedio ponderado utilizando los porcentajes de cada función y sus respectivas calificaciones.
Codeka Keme Gnucash
Función de registro 0,4 0,8 1,2
Función de resumen y presentación de las cuentas que se maneja
0 0,9 0,9
Función de generación de estados financieros
periódicos.
0 0,9 0,9
Promedio Ponderado 0,4 2,6 3
Después del análisis de funciones de negocio observamos qué software cumple con los criterios de tecnología
Codeka Keme Gnucash
Software Opensource X X X
Codeka Keme Gnucash
Función de registro 1 2 3
Función de resumen y presentación de las cuentas que se maneja
0 3 3
Función de generación de estados financieros
periódicos.
Software Gratuito X X X
Archivo de configuración o acceso a la base de
datos
X X X
Como parte final del análisis se seleccionó el software Gnucash, ya que obtuvo el mayor puntaje en el análisis de funciones de negocio y además cumple con todos los criterios tecnología.
5
PROPUESTA Y DESARROLLO
En esta sección presentaremos la propuesta en la que se trabajó y todo el proceso que siguió para poder desarrollarla.
5.1 La propuesta
Para lograr el objetivo general de este proyecto se ha diseñado una propuesta que a grandes rasgos consiste en la utilización de un metamodelo y un modelo para generar un archivo de configuración, el cual es procesado y eventualmente habilita la configuración automática del software.
Básicamente el proceso propuesto para lograr este objetivo es el siguiente:
1. Creación de Metamodelo: Se construye el metamodelo de cada una de las áreas utilizando la información investigada sobre las funciones básicas y la información observada en el software seleccionado para cada caso.
2. Creación de la información de la empresa: Dado que ForeverAlone es una empresa que aún no ha sido muy trabajada en el laboratorio de arquitectura empresarial, no tiene mucha información, por esta razón se debe crear los datos necesarios para poder construir los modelos de recursos humanos y contabilidad.
3. Construcción del modelo: Se construye el modelo de recursos humanos y contabilidad para ForeverAlone utilizando la información creada en el paso anterior y siguiendo las reglas de asociación y estructura del respectivo metamodelo.
4. Generación de archivo de configuración: A partir del modelo que se construye para cada una de las áreas se genera un archivo que contenga la información en cada caso. Este archivo será procesado y permitirá la configuración del software con el modelo de una empresa en particular. 5. Procesamiento de archivo de configuración: Cuando se tiene el archivo de configuración se lo
procesa, de tal forma que se pueda obtener la información del modelo para eventualmente hacer la configuración. Tras haber procesado el archivo de configuración, se procede a insertar toda la información en la base de datos del software, de tal forma que quede completamente configurado.
5.2 Desarrollo
En esta sección presentaremos el desarrollo de la propuesta, con todos los detalles del proceso que se siguió para poder lograr la configuración del software a partir de un metamodelo y un modelo.
5.2.1 Creación de Metamodelo
La creación del metamodelo se realizó utilizando dos elementos. Por un lado tenemos la información sobre funciones básicas de cada una de las áreas, que se expuso en la sección de Selección de recursos y herramientas, y por otro lado tenemos la información que se obtuvo a través de la observación del software y su dinámica.
Los metamodelos fueron creados utilizando EMF (Eclipse Modeling Framework). Se tuvo en cuenta que el metamodelo contenga las entidades que involucran estas áreas, las relaciones y las reglas, teniendo en cuenta los requerimientos del negocio.
5.2.1.1 Creación de Metamodelo: Recursos Humanos
A continuación se presentará el metamodelo que se logró construir a partir del software OrangeHRM y de la información sobre funciones básicas de recursos humanos. Es importante tener en cuenta que algunas funciones que fueron clave para la selección del software no necesariamente aplican para la construcción del metamodelo pues este es creado con el propósito de lograr la configuración inicial.
Únicamente un tema de recursos humanos no fue tratado en el metamodelo, la selección de personal y reclutamiento que hace parte de la función de empleo.
Este tema no se tuvo en cuenta en el metamodelo porque las instrucciones bajo las que se trabajó planteaban que el estado inicial de la empresa sería uno en el que todos los cargos estarían ocupados y que el tema de reclutamiento y selección de personal se daría sobre la marcha una vez que el software estuviese configurado. Cabe resaltar que OrangeHRM cuenta con un módulo para este fin y por lo tanto fue una buena selección porque responde a la necesidad de la empresa. El metamodelo que se construyó es el siguiente:
Figura 13. Metamodelo de Recursos Humanos
A continuación presentamos una tabla en la que se explican todas las entidades y la forma en que se comportan.
Entidad (El nombre se escribe tal cual como se hace en EMF, sin tildes)
Descripción
Empresa Aunque la raíz es el departamento de recursos humanos, la
empresa aparece en el metamodelo ya que dentro de lo que hace el área hay un control de tareas en las que se especifica el proyecto al que pertenecen y los proyectos no son del departamento de recursos humanos sino de la empresa.
Proyecto Esta clase aparece por la misma razón que empresa ya que
estos proyectos tienen tareas que son realizadas por los empleados y de los cuales se lleva un control para revisar el tiempo que se le dedica a una actividad que pertenece a un proyecto específico.
DepartamentoRecursosHumanos El departamento de recursos humanos es la raíz del
metamodelo ya que él es el que crea y maneja todo. El departamento tiene listas de ciertos parámetros que deben ser configurados como son los niveles educativos, las razones de terminación, estados de contratación, métodos de reporte, e idiomas.
Empleado El empleado es una de las clases más importantes del modelo ya
que esta área se enfoca y existe por el empleado. Esta clase se relaciona con la mayoría de las clases del metamodelo. Básicamente tiene atributos relacionados con información de la identidad del empleado como la cédula, el estado civil y la nacionalidad. Es importante resaltar que esta entidad maneja unos atributos que hacen referencia a los subalternos y a los supervisores que tengan ya sea de forma directa o indirecta.
InformacionContacto Un empleado tiene una información de contacto, que se refiere
a información para contactarlo a él. Esta información ha sido diferencia de los atributos que tiene el empleado como tal ya que es información puede cambiar más fácilmente que la otra como es el caso de un cambio de casa o residencia.
PersonaContacto Un empleado tiene personas asociadas que pueden ser de dos tipos: Dependientes o de emergencia. Realmente la información que se tiene de las personas es la misma, lo único que cambia es que unas personas dependen del trabajador, por ejemplo de forma económica (Es importante tener esta información por temas de beneficio en salud o fallecimiento del paciente) y otras son personas a las que se puede llamar en caso de una urgencia.
Contrato El departamento de recursos humanos tiene contratos a través
de los cuales establece una relación laboral o civil en algunos casos (prestación de servicios) con las personas. Un contrato está asociado a un cargo el cual a su vez está asociado a un empleado. De esta forma se evidencia que la entidad contrato permite crear la relación laboral entre un empleado y el cargo que va a desempeñar. Adicionalmente este contrato tiene una asociación a la unidad, que es en la que trabajará el empleado y también está asociado a un grado salarial, ya que en el contrato es en que se estipula cual será el salario que recibirá el empleado por su trabajo. Finalmente cabe resaltar el contrato también está asociado a una locación que hace referencia al lugar en el que trabajará el empleado.
Cargo El departamento de recursos humanos tiene varios cargos (toda
la empresa). Estos cargos tienen un estado que puede ser vacante u ocupado.
Locacion Es una entidad que representa las diferentes locaciones que
tiene la empresa, ya sean oficinas o los Headquartes.
GradoSalarial El grado salarial hace referencia a unos niveles de salario
definidos por la empresa en los cuales se ubican los montos que ganan algunos empleados. Es una forma de categorizar los salarios. El grado salarial tiene un detalle de nivel en el que se estipula en que moneda se paga a los empleados cuyo salario se encuentra en dicho nivel y además tiene el rango en el que se mueven los salarios en este nivel.
DetalleNivel En el detalle de nivel se estipula en que moneda se paga a los
empleados cuyo salario se encuentra en el nivel al que pertenece el detalle y además tiene el rango en el que se mueven los salarios en ese nivel.
Unidad La empresa tiene varias unidades a las cuales puede pertenecer
un empleado. Más que todo son unidades que hacen parte de la estructura organizacional.
HojaDeVida El departamento tiene un repositorio de hojas de vida en la que están las hojas de vida de los empleados. Esta clase es la dueña de las siguientes entidades que hacen parte de la descripción de una hoja de vida.
ExperienciaLaboral La hoja de vida puede tener varias experiencias laborales que
pueden ser en la empresa o por fuera.
FichaEducacionEmpleado La hoja de vida puede tener varias experiencias educativas
FichaHabilidadEmpleado La hoja de vida puede tener varias habilidades que son
validadas por experiencias
Idioma La hoja de vida puede tener varios idiomas con una fluidez y un
nivel.
Habilidad Una fichaHabilidadEmpleado se asocia a una habilidad. Estas
habilidades son definidas por la empresa.
Login La entidad login hace relación al login y contraseña que tiene
cada empleado para poder acceder a los diferentes sistemas de la empresa
DetallesDeposito Esta entidad hace referencia a los datos de depósito que se
utilizan para poder pagarle.
KeyPerformanceIndicator Cada cargo tiene asociado un Key performance indicator que
establece como será evaluado el trabajo de quien desempeñe dicho cargo.
ModuloAusencias El departamento de recursos humanos tiene un módulo de
ausencias que realmente es una entidad que permite organizar otras entidades que se relacionan con todo el tema de ausencia. Este módulo como tal no existe en la vida real.
Festivo El módulo de ausencia maneja los días festivos que son
definidos por la empresa. En esta entidad se establece si se repite anualmente y como es la jornada de trabajo.
TrabajoDia El módulo de ausencia maneja la asignación de la jornada
laboral cada uno de los días de la semana.
TipoAusencia El departamento de recursos humanos tiene establecidos unos
tipos de ausencias dependiendo de las razones que tienen un balance el cual se refiere al número de ausencias que se pueden tener por esa razón.
AsignacionAusencia Esta entidad permite crear la relación de asignación de un
número fijo de ausencias por tipo de ausencia a un empleado en particular.
5.2.1.2 Creación de Metamodelo: Contabilidad
A continuación se presentará el metamodelo que se logró construir a partir del software Gnucash y de la información sobre funciones básicas de contabilidad.
Cabe resaltar que este metamodelo gira mucho en torno a la interacción básica entre proveedores, empresa y clientes. Adicionalmente también aparece la figura del empleado que gana un salario, lo cual es un movimiento de dinero que debe ser registrado.
En general el metamodelo toma como base las principales cuentas categorías de cuentas del balance general: Pasivos, activos y patrimonio, pero adicionalmente también presenta dos cuentas que están relacionadas con el estado de pérdidas y ganancias, ingresos y gastos. De esta forma el metamodelo considera todo tipo de transacciones y movimientos que puedes afectar diversos tipos de cuentas.
Figura 14. Metamodelo de Contabilidad
A continuación presentamos una tabla en la que se explican todas las entidades y la forma en que se comportan.
Entidad(El nombre se escribe tal cual como se hace en EMF, sin
tildes)
Descripción
DepartamentoContabilidad El departamento de contabilidad es la raíz del
metamodelo ya que él es el que crea y maneja todo.
Impuesto Esta entidad hace referencia al impuesto que se aplica
tanto a la venta de un producto al cliente como a la compra a un proveedor. La única diferencia aquí es quien lo paga, pero esto no se maneja en la entidad sino al momento de generar una venta o una compra. Esta entidad tiene un atributo que especifica en que cuenta debe manejarse el tema de impuestos.
CondicionPago Esta entidad hacer referencia a las condiciones que se
manejan tanto en compra como en venta. Estas condiciones tienen que ver con la rotación ya sea de cuentas por cobrar o por pagar dependiendo del caso. Adicionalmente también se maneja la duración del descuento y el porcentaje.
Cliente Esta entidad hace referencia al cliente que adquiere los
productos o servicios de la empresa. Tiene información del nombre y de si está activo o no.
InformacionFacturacionCliente Un cliente tiene una información de facturación. Esta entidad hace referencia a la información que se necesita para realizar la facturación del cliente.
Proveedor Un proveedor tiene una información de facturación. Esta
entidad hace referencia al proveedor que provee a la empresa con la materia prima o servicios necesarios para poder ofrecer su propuesta de valor. Tiene información del nombre y de si está activo o no.
InformacionFacturacionProveedor Esta entidad hace referencia a la información que se necesita para realizar la facturación del proveedor.
Empleado . Un empleado tiene una información de facturación. Esta
entidad hace referencia al empleado que en este modelo es quien recibe el salario.
InformacionFacturacionEmpleado Esta entidad hace referencia a la información que se necesita para poder hacer los pagos.
CuentaAssetsOrLiabilities Esta entidad hace referencia a una cuenta como aquellas
que aparecen en el balance general. Esta cuenta en particular hace parte de los activos o de los pasivos
CuentasExpensesOrIncome Esta entidad hace referencia a una cuenta como aquellas
que aparecen en el balance general. Esta cuenta en particular tiene una naturaleza de gasto o ingreso.
CuentaEquity Esta entidad hace referencia a una cuenta como aquellas
que aparecen en el balance general. Esta cuenta en particular tiene una naturaleza de patrimonio.
Moneda Cada cuenta tiene una moneda. Esta entidad hace
referencia la forma en que se mueve el dinero en las cuentas y en qué tipo de moneda.
5.2.2 Creación de la información de la empresa
Como lo dijimos anteriormente, ForeverAlone es una empresa relativamente nueva en la que no se ha trabajado mucho y por ende no tiene mucha información disponible. Por esta razón se creó la información necesaria para poder construir los modelos.
Se partió de la idea de que la empresa es pequeña, con pocos empleados y está empezando. La primera área con la que se empezó a trabajar fue el área de recursos humanos. El punto de partida fue proponer una estructura organizacional cuya naturaleza le permitiera a ForeverAlone desempeñarse de la mejor manera posible y ser competitiva.
En el análisis que se realizó sobre la empresa se identificó que tiene más de un producto, pues por un lado ofrece los encuentros pero por otro ofrece servicios complementarios como es el servicio de guardaespaldas. Por esta razón lo primero que se pensó fue en utilizar una estructura
organizacional que estuviera diseñada para empresas con más de un producto. De esta forma empezamos a buscar en estructuras de tipo divisional.
Revisando teoría de diseño organizacional de Gareth Jones, se encontró que la estructura de equipo de producto, que consiste en que especialistas de las áreas generales trabajen en equipos de desarrollo de un producto en particular, genera excelentes resultados en empresas de tecnología e innovación porque permite que especialistas de distintas áreas puedan participar en la creación de una propuesta de valor aportando diversas perspectivas que permitan generar propuesta innovadoras e interesantes. (Jones, 2010)
Sedecidió trabajar con este tipo de estructura y teniendo como base algunos documentos de ForeverAlone se propuso la siguiente estructura:
Figura 15. Estructura organizacional propuesta para la empresa ForeverAlone. Está basada en la teoría presentada por Gareth Jones sobre estructura de equipos de producto.
En la anterior estructura encontramos al CEO como cabeza de toda la organización y cuya responsabilidad es guiarla hacia los objetivos de la empresa. En el segundo nivel, se encuentran cinco áreas básicas que responden a las necesidades de la empresa. En un tercer nivel se presentan dos divisiones que hacen parte del área de desarrollo de producto: Una división dedicada al producto “Encuentro” y otra enfocada en los productos complementarios (SC). En cada una de estas divisiones existe un equipo, que en la gráfica está representado por un círculo rojo. Cada uno de estos equipos tiene un especilista del área de mercadeo y ventas, desarrollo de producto y área financiera. El especialista de desarrollo de producto es el líder del equipo.
A continuación se presentan las tablas con la mayoría de la información principal que se creó para poder construir los modelos.
Cargos:
Nombre Descripción Estado Notas
CEO (Chief
Executive Officer)
Responsable de establecer los objetivos de la organización, diseñar su estructura y estrategia, y asignar los recursos.
Closed
Líder de
Mercadeo ,
Ventas y gerente de cuenta
Es responsable de crear la estrategia de mercadeo en la que se combinan las 4 Ps: Precio, plaza, promoción y Producto. Esta persona debe liderar la creación de nuevas formas de atraer la atención del cliente de manera creativa e innovadora. Su responsabilidad principal es comunicarse con los socios estratégicos para buscar y concretar
alianzas y contratos.
Adicionalmente debe crear estrategia de venta teniendo en cuenta promociones y programas de fidelización.
Líder de TI Su
responsabilidad principal es dar soporte y apoyo en el buen y seguro
funcionamiento de los sistemas de información de la empresa.
Closed
Líder de
Desarrollo de
producto
Su
responsabilidad principal es supervisar el desarrollo
adecuado y puntual de los productos.
Adicionalmente debe encargarse de revisar que los productos
entregados sean de calidad y cumplan con los estándares mínimos. Finalmente también debe encargarse de realizar
capacitaciones para los desarrolladores.
Closed
Líder de
recursos humanos
Su
responsabilidad principal es la gestión del personal de la empresa y el reclutamiento y selección
Closed
Líder Finanzas Su
responsabilidad es planear el presupuesto y llevar la contabilidad de la
empresa
Líder División
Producto: Encuentros
Su
responsabilidad es liderar el equipo de desarrollo del producto de encuentros
Closed
Líder División
Producto: Servicios
complementarios
Su
responsabilidad es liderar el equipo de desarrollo del producto de servicios
complementarios
Closed
Especialista
Mercadeo y
Ventas encuentros
Hace parte del equipo de desarrollo del producto
encuentros. Adicionalmente pertenece al área de mercadeo y cuentas, y entre sus labores se encuentra la de investigación de mercados.
Adicionalmente hace parte del área de Ventas y entre sus labores se encuentra el soporte y apoyo en el CallCenter.
Especialista
Mercadeo y
ventas
complementos
Hace parte del equipo de desarrollo del producto
servicios
complementarios. Adicionalmente pertenece al área de mercadeo y ventas, y entre sus labores se encuentra la de reportar
tendencias y estimaciones sobre la demanda de los productos y su viabilidad.
Adicionalmente hace parte del área de Ventas y entre sus labores se encuentra el soporte y apoyo en el CallCenter.
Closed
Especialista Finanzas encuentros
Hace parte del equipo de desarrollo del producto
encuentros. Adicionalmente hace parte del área de Finanzas y entre sus labores se encuentra el soporte y apoyo en planeación financiera.
Closed
Especialista Finanzas complementos
Hace parte del equipo de desarrollo del producto
servicios
complementarios. Adicionalmente hace parte del
área de Finanzas y entre sus labores se encuentra el soporte y apoyo en manejo fiscal y contable.
Soporte
Abastecimiento y abastecimiento
Su
responsabilidad principal es abastecer todos los materiales de soporte como el papel, los lápices
etc. Su
responsabilidad principal es mantener la higiene y el orden de la oficina.
Closed
Locaciones de la empresa:
Nombre País Ciudad Dirección Teléfono
HQ Colombia Bogotá Cra 1 Nº 18A- 12 3394949
KPI (Key Performance Indicator) por Cargo
Cargo Nombre KPI Min Max
CEO (Chief
Executive Officer)
Líder de
Mercadeo ,
Ventas y gerente de cuenta
Ventas Anuales 4000000 10000000
Líder de TI Número de errores
por proyecto
3 10
Líder de
Desarrollo de
producto
Número de errores por proyecto
2 9
Líder de
recursos humanos
Grado de
Satisfacción en capacitaciones para desarrollo de Talento
0 100
Líder Finanzas Número de
Ajustes por presupuesto
0 100
Líder División
Producto: Encuentros
Número de mejoras hechas por año
1 4
Líder División
Producto: Servicios
complementarios
Número de productos
lanzados por año
Especialista
Mercadeo y
Ventas encuentros
Ventas Anuales 3000000 9000000
Especialista
Mercadeo y
ventas
complementos
Ventas Anuales 2000000 8000000
Especialista Finanzas encuentros
Número de Ajustes por presupuesto
0 100
Especialista Finanzas complementos
Número de Ajustes por presupuesto
0 100
Soporte
Abastecimiento y abastecimiento
Tiempo de reabastecimiento de materiales de soporte
0 24
Unidades estructurales de la empresa
Id Unidad Nombre
1 Área de Mercadeo y Ventas
2 Área de TI
3 Área de desarrollo de producto
5 Área Financiera
6 División producto Encuentros
7 División producto Servicios complementarios
8 Gerencia
9 Área Soporte
Grados salariales y detalle de cada grado
Nombre Grado salarial Moneda Salario Mínimo Salario Máximo
Nivel Bajo Colombian Peso $
1.000.000,00
$
2.000.000,00
Nivel Medio Colombian Peso $
2.500.000,00
$
4.000.000,00
Nivel Alto Colombian Peso $
4.500.000,00
$
6.000.000,00
Habilidades definidas por la empresa
Nombre Descripción
Toma de decisiones Toma decisiones de forma rápida y efectiva , teniendo
en cuenta la información existente y evaluando posibles escenarios
Liderazgo Es una persona que es capaz de motivar a aquellos con
los que trabaja y los guía hacia el objetivo de la empresa.
Negociación Puede ver el panorama de toda la situación y propiciar
escenarios de negociación en los que se tiene en cuenta todas las partes y se generan soluciones en las que
todos ganan.
Creatividad Propone soluciones nuevas e innovadoras para las
diversas situaciones que se le presentan
Trabajo en equipo Puede trabajar con otras personas y disfruta escuchando
diferentes puntos de vista que pueden enriquecer el trabajo.
Comunicación Puede expresarse de manera comprensible y efectiva.
Hace presentaciones creativas que llaman la atención de los espectadores y no son aburridas.
Proyectos de la empresa
Es importante resaltar que ForeverAlone no realiza proyectos para otras empresas razón por la que el cliente es la misma empresa ya que si realiza proyectos pero para su propio desarrollo.
Nombre del Proyecto Nombre del Cliente Actividades
Desarrollo Página Web ForeverAlone 1. Análisis requerimientos
funcionales 2. Casos de Uso 3. Diseño 4. Implementación 5. Pruebas
Campaña publicitaria de Paquetes Turísticos
ForeverAlone 1. Investigación de mercado 2. Definición estrategia publicitaria 3. Construcción estructura de la campaña 4. Lanzamiento
Información para módulo de ausencias:
Mes Inicio Periodo fecha Inicio de Periodo
Enero 1
Jornadas de trabajo por día.
Día Jornada
Lunes Full Day
Martes Full Day
Miércoles Full Day
Jueves Full Day
Viernes Full Day
Sábado Half Day
Domingo Non-Working Day
Días festivos definidos por la empresa.
Nombre Fecha Repetición Anual Jornada Libre
Día del trabajo 2014-05-01 TRUE Full Day
Tipos de ausencia definidos por la empresa.
Nombre Situacional
Embarazo TRUE
Cita médica TRUE
Primer Nombre Segundo Nombre Apellido Cédula Estado Civil Fecha Nacimiento Nacionalidad Sexo IdEmpleado
Leonela Patricia Figueroa 1010192970 Single 12/05/1980 Colombian Female 1
Casandra Marcela Ospina 1010195006 Married 13/05/1980 Colombian Female 2
Jorge Alberto Villalobos 1010198628 Single 14/05/1980 Colombian Male 3
José Ronaldo Montero 1010191689 Single 15/05/1980 Colombian Male 4
Suselquia Estela Solarte 1010199954 Married 16/05/1980 Colombian Female 5
Cecilio Esteban Valderrama 1010193565 Married 19/05/1980 Colombian Male 6
Jennifer Del Carmen Castro 1010196675 Married 22/05/1980 Colombian Female 7
Eduardo Carlos Montoya 1010199643 Single 26/05/1980 Colombian Male 8
Bertha Elena Martinez 1010196569 Married 28/05/1980 Colombian Female 9
Gustavo Adolfo Rodríguez 1010194217 Single 29/05/1980 Colombian Male 10
Judith Pamela Arteaga 1010193637 Single 30/05/1980 Colombian Female 11
José Salvador Burbano 1010198680 Married 31/05/1980 Colombian Male 12
Libardo José Molina 1010181899 Married 01/06/1980 Colombian Male 13
Usuario Password Estado RolSistema
Leonela1 12345 Enabled ESS
Casandra 2 12345 Enabled ESS
Jorge3 12345 Enabled ESS
José4 12345 Enabled ESS
Suselquia5 12345 Enabled ESS
Cecilio 6 12345 Enabled ESS
Jennifer7 12345 Enabled ESS
Bertha9 12345 Enabled ESS
Gustavo 10 12345 Enabled ESS
Judith11 12345 Enabled ESS
José 12 12345 Enabled ESS
Libardo13 12345 Enabled ESS
Usuario Celular Ciudad Código Postal Correo Trabajo Departamento Dirección País
Leonela1 3005221141 Bogotá 11001000 [email protected] Cundinamarca Calle1 Colombia
Casandra 2 3006711666 Bogotá 11001000 Casandra [email protected] Cundinamarca Calle2 Colombia
Jorge3 3009177933 Bogotá 11001000 [email protected] Cundinamarca Calle3 Colombia
José4 3004948797 Bogotá 11001000 José[email protected] Cundinamarca Calle4 Colombia
Suselquia5 3004712254 Bogotá 11001000 [email protected] Cundinamarca Calle5 Colombia
Cecilio 6 3007519273 Bogotá 11001000 Cecilio [email protected] Cundinamarca Calle6 Colombia
Jennifer7 3008255971 Bogotá 11001000 [email protected] Cundinamarca Calle7 Colombia
Eduardo8 3008888349 Bogotá 11001000 [email protected] Cundinamarca Calle8 Colombia
Bertha9 3009345118 Bogotá 11001000 [email protected] Cundinamarca Calle9 Colombia
Gustavo 10 3006706632 Bogotá 11001000 Gustavo [email protected] Cundinamarca Calle10 Colombia
Judith11 3008243194 Bogotá 11001000 [email protected] Cundinamarca Calle11 Colombia
José 12 3006331262 Bogotá 11001000 José [email protected] Cundinamarca Calle12 Colombia