trabajo final para optar por el titulo de · 2020. 8. 15. · gráfico no. 1: evaluación de...

129
TRABAJO FINAL PARA OPTAR POR EL TITULO DE: Maestría en Gerencia de Recursos Humanos Título: “Creación de Sistema de Evaluación del Desempeño para la empresa de Desarrollo de Software Camsoft, en la ciudad de Santo Domingo en el período Mayo-Agosto 2017” Postulante: Nombre: Mabel A. Gómez Féliz Matrícula: 2015-2989 Asesor (a): EDDA FREITES, MBA Santo Domingo de Guzmán, D.N. Agosto, 2017

Upload: others

Post on 16-Aug-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

  

 

TRABAJO FINAL PARA OPTAR POR EL TITULO DE:

Maestría en Gerencia de Recursos Humanos

Título:

“Creación de Sistema de Evaluación del Desempeño para la empresa de Desarrollo de Software Camsoft, en la ciudad de Santo Domingo en el

período Mayo-Agosto 2017”

Postulante:

Nombre: Mabel A. Gómez Féliz

Matrícula: 2015-2989

Asesor (a):

EDDA FREITES, MBA

Santo Domingo de Guzmán, D.N.

Agosto, 2017

Page 2: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

ii  

Resumen

Este trabajo final, titulado “Creación de Sistema de Evaluación del Desempeño para la empresa de Desarrollo de Software Camsoft, en la ciudad de Santo Domingo en el período Mayo-Agosto 2017”, fue realizado en un período de dos meses (mayo-julio 2017). La decisión de la Creación de Sistema de Evaluación del Desempeño para la empresa de Desarrollo de Software Camsoft, en la ciudad de Santo Domingo en el período Mayo-Agosto 2017 es debido a que considero que la evaluación del desempeño es un proceso de gran importancia que debe llevarse a cabo en toda empresa y más aún si es una empresa grande. La falta de este proceso entiendo que está influyendo en el clima laboral y provocando que el índice de rotación sea cada vez más elevado. Todo empleado necesita sentir que se está desarrollando y creciendo junto con la empresa, así como conocer sus debilidades y oportunidades de mejora. Un sistema de evaluación del desempeño es la manera idónea para retroalimentar a los colaboradores y esto ayuda a hacerlos sentir valorados y que su trabajo se está tomando en cuenta. También es una manera de que haya una interacción e intercambio de opiniones entre los colaboradores y su supervisor. Este proceso ayuda a que las capacitaciones se realicen de manera objetiva, pues algunos empleados han dicho que se capacita a personas que no lo necesitan sin embargo los que realmente lo necesitan se están sintiendo estancados y la misma empresa entonces ha decidido desvincularlos por no lograr los resultados.

Page 3: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

 

INDICE

INTRODUCCIÓN ............................................................................................................. 1 

 

CAPÍTULO I ..................................................................................................................... 4 

ANTECEDENTES DEL DESARROLLO DEL SOFTWARE ........................................... 4 

 

1.2 Ingeniería del Software ............................................................................................... 9 

1.3 Herramientas libres para el menejo del computador ........................................... 20 

1.3.1 Diseño de herramientas del software .............................................................. 21 

1.4 Nombramiento de los diferentes grupos de trabajo ............................................. 32 

1.5 Lenguaje de programación ...................................................................................... 36 

1.6 El Software libre ......................................................................................................... 37 

1.7 El Software libre en la República Dominicana ...................................................... 39 

1.7.1 Resistencia al cambio ........................................................................................ 48 

1.7.2 Protección al Software en República Dominicana ........................................ 50 

1.7.3 Régime Jurídico y Titularidad de Derechos ................................................... 54 

1.8 El Software en Recursos Humanos ........................................................................ 63 

 

CAPÍTULO II .................................................................................................................. 72 

PERFIL DE LA EMPRESA CAMSOFT ....................................................................... 72 

 

2.1 Inicios de la empresa ................................................................................................ 73 

2.2 Misión .......................................................................................................................... 73 

2.3 Visión ........................................................................................................................... 73 

2.4 Nuestros Valores ....................................................................................................... 73 

2.5 Servicos que ofrece Camsoft ................................................................................... 74 

Business Accounting System ..................................................................................... 75 

Gestión de Cobros y Acciones Legales .................................................................... 75 

Outsourcing ................................................................................................................... 76 

2.6 Organigrama de la empresa .................................................................................... 77 

2.7 Proyectos de Camsoft ............................................................................................... 78 

2.8 Situación actual de la empresa ............................................................................... 80 

2.9 Aplicación de encuesta y entrevista ....................................................................... 83 

Page 4: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

 

CAPÍTULO III ................................................................................................................. 96 

PLAN DE ACCIÓN ........................................................................................................ 96 

 

CONCLUSIÓN ............................................................................................................. 109 

FUENTES BIBLIOGRÁFICAS ................................................................................... 111 

ANEXOS…………………………………………………………………………………..111 

Page 5: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

 

LISTA DE GRÁFICOS

Gráfico No. 1: Evaluación de desempeño periódicamente ......................................... 86 

Gráfico No. 2: Aporte positive evaluación de desempeño .......................................... 87 

Gráfico No. 3: Evaluación de 4 personas Vs. 1 persona............................................. 88 

Gráfico No. 4: Consideración de evaluación como proceso estresante ................... 89 

Gráfico No. 5: Evaluar el desempeño motiva ................................................................ 90 

Gráfico No. 6: Es desfavorable evaluar el desempeño ............................................... 91 

Gráfico No. 7: Evaluar el desempeño indica fortaleza y debilidades ........................ 92 

Gráfico No. 8: Oportunidad de mejora al ser evaluado ............................................... 93 

Gráfico No. 9: Evaluacion de desempeño provoca desvinculación ........................... 94 

Gráfico No. 10: Evaluación por reajuste de sueldo ...................................................... 95 

Page 6: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

1  

INTRODUCCIÓN  

El tópico de éste trabajo final es “Creación de Sistema de Evaluación

del Desempeño para la empresa de Desarrollo de Software Camsoft, en la

ciudad de Santo Domingo en el período Mayo-Agosto 2017”.

Nuestro objetivo general es escoger un modelo de evaluación del

desempeño de los ya existentes y crear una plantilla para su aplicación.

En el primer capítulo sustentamos teoricamente sobre lo que es el

desarrollo de software desde sus inicios hasta el día de hoy, tanto a nivel

internacional como en nuestro país.

Incluímos información sobre el software libre inclusive en la Repúbica

Dominicana y la legalización del mismo.

Camsoft es una identidad que se dedica a desarrolar software para

diversos tipos de aplicaciones para sistemas de oficina utilizadas en las

empresas en el área administrativa.

Se investigó a cerca del Diseño de las herramientas del software y

diferentes tipos de software así como los distintos tipos que han existido

desde los inicios hasta el día de hoy.

Las herramientas para que un computador tenga todas las funciones,

lo cual viene del software como tal y también de la importancia de los

Page 7: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

2  

diferentes lenguaje de programación que es lo que se utiliza para desarrollar

software, que también son parte de nuestro tema.

Definimos los pasos para desarrollar un software que también es

información crucial cuando hablamos de software, con una breve descripción

del contenido de cada paso.

En el Capítulo II esta plasmado el perfil de Camsoft , que es la

empresa con la cual trabajamos para esta investigación, Hablamos sobre la

historia de la empresa, desde sus inicios hasta el día de hoy, su misión como

empresa y su vision.

Mencionamos los diferentes tipos de servicios que ofrece la misma y

los diferentes softwares que han desarrollado tanto para clientes locales

como sus clientes extranjeros.

Explicamos de manera detallada sobre las soluciones de la empresa,

sus servicios de outsorcing y los proyectos que ha trabajado la misma y que

tiene en la actualidad.

Luego de esto hicimos una descripción sobre la situación actual de la

empresa en cuanto a Recursos Humanos específicamente que es la rama

que nos interesa y de la cual se trata esta investigación y a la vez propuesta.

Detallamos todo el proceso que se hizo de emtrevistas y encuestas

aplicadas, así como los ejemplos de las plantillautilizadas.

Page 8: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

3  

Mostramos también las gráficas que muestran los resultados de la

encuesta que se aplicó a los 51 empelados de la empresa, con el propósito

de investigar cual es la percepción de los empleados a cerca de implementar

un proceso de Evaluación del desempeño 360 grados para todo el personal.

El capítulo número III es nuestro plan de acción, creado debido a los

resultado arrojados eb la encuesta a los empleados.

Dentro de éste plan explicamos las ventajas que tendría para la

empresa la puesta en marcha de este sistema de evaluación

En el mismo capítulo expresamos también los factores que van a ser

evaluados y la definición según autores de cada una de estos.

Finalmente mostramos la plantila que hemos creado para la evaluar

el desempeño y una descripción de cómo se va a utilizar y también las veces

que se va a realizar eta evaluación.

Page 9: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

4  

CAPÍTULO I

ANTECEDENTES DEL DESARROLLO DEL SOFTWARE  

1.1 Desarrollo de Software

Ada Byron, es considerada la primera programadora o desarrolladora

de software en el mundo; esto fue en el año 1842.

Cuatro años mas tarde George Boole, un matemático británico,

demostró la relación entre las matemáticas y la lógica con su algebra de la

lógica. Esto significó un gran avance para las matemáticas. Boole fue el

primero en demostrar qye la lógica es parte de las matemáticas, no de la

filosofía. Pero tomó casi cien años para ser utilizado en la informática. (Ken

beck, 2002: 313).

Se dice que Alan Turinf en el año 1935 en un ensayo sobre números

computables, con una aplicación destinada a la toma de desiciones, fue la

primera persona que habló o teorizó a cerca del desarrollo del software.

En el año 1958 fue la primera vez que se utilizó de forma escrita el

término “Software” por John W. Tukey.

El estudio de los campos académicos sobre el software se dividendo

en informática y la ingeniería de software. Como los programas cada vez

entraban más en el reino de firmware y el hardware por si sólo se hacía más

pequeño, más barato y más rápido debido a la ley de Moore, los elementos

de la computación que primero se consideraban software, pasan a ser

hardware. (Ken beck, 2002: 315)

Page 10: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

5  

Claude Shannon escribió una tesis de maestría en el Instituto

Tecnológico de Massachusetts en 1937 bajo el nombre de “Una teoría

Matemática de la Comunicación” sobre como la lógica binaria podría ser

utilizada en la informática para completer el concepto de software de la

informática moderna. (Claudette Shannon, 1937).

A finales del año 1940, se pensaba que los eran escritos de forma tal

que se veía el software como una parte independiente del hardware. Esto

sucedió durante la primera generación de computadoras.

El software en los años 40 y 50 era libre por esa razón no existían las

licencias de software que existen hoy en día. En la década de los años

sesenta cuando urgió el ARPANET, surgió la primera comunidad global que

alzaba los valores y principios del software libre.

Desde el año 1950 que fue la primera era del software se operaba

pensando en la corrección de errores y codificar o programar pues no había

una planificación u orden lógico antes de comenzar a ejecutar. Esto fue hasta

el año 1965 aproximandamente.

A diferencia de la actualidad, no había ningún tipo de documentación

ni una manera formal de con métodos de análisis y las personas no

confiaban en algo distinto a los resultados de la ejecución de los procesos.

Desde el año 1965 hasta el 1972, en la segunda era del software, el

propósito de los estudiosos de la material era buscar maneras mas imples de

se busca simples de codificar o de desarrollar. En el proceso de esta

Page 11: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

6  

busqueda aparece lo que es la multiprogramación y sistemas multiusuarios,

lo sistemas de tiempo real apoyan las desiciones, aparece el software como

producto, inicia la crisis del software y luego se buscan procedimientos para

el desarrollo del software.

A partir del año 1972, en la tercera era surge el concepto de

“Sistemas Distribuidos”.La información se tornan mas complejos y las redes

se expanden con mas amplitud a nivel local y global. Se empiezan a utilizar

los llamados microprocesadores. Todo esto hasta el año 1985.

En 1975, cuando la denominada “guerra de los métodos de

Ingeniería de Software” estaba en la cima (denominada así, dada la enorme

cantidad de métodos propuestos con notaciones y procesos diferentes,

tratando de imponerse unos sobre otros), Fred Brooks publicó su famoso

libro The Mythical ManMonth (El Mítico Hombre-Mes, en alusión directa a la

unidad de medida de esfuerzo de Horas-Hombre, Hombre-Mes, entre otros).

Distinto al académico Dijkstra y sus seguidores consultores, Brook

aprendía su lección acerca del desarrollo de software cuando él era el

administrador del probablemente primer proyecto emprendido de desarrollo

de software de gran escala –el desarrollo del sistema operativo IBM/360

(OS/360) a inicio de los años 60. El centro del mensaje de Brooks es que el

desarrollo de software es un proceso centrado en el ser humano, y no una

disciplina de ingeniería.

Brooks acuño una frase llamada “Aflicción crónica”, debido al

surgimiento de muchas situaciones que impidieron que el desarrollo del

software diera los resultados que se esperaban en ese momento y a esta

Page 12: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

7  

problemática se le agregó también un bajo rendimiento de los programadores

y el producto final que se le estaba entregando al cliente no cumplía con los

requerimientos de los clientes y mucho menos cumplía con la calidad.

Brooks escribió un libro humorístico donde hablo sobre la primera

metodología del software útil. En este identificó problemas que normalmente

sucedían en lo proyectos de software. Lo que se proponía en este libro eran

métodos de proceso de ingeniería ya que se estaban basando en administrar

procesos de personas y no los de la ingeniería de software como tal.

Brooks, en un estilo humorístico, identifica los muchos problemas

que presentan los proyectos de software. Cualquiera que haya estado

involucrado en un proyecto de desarrollo de software los encontrará

relevantes incluso hoy día. 

 

La mina de alquitrán: “Los proyectos de software son quizás lo más

intrincado y complejo de las cosas que hace la humanidad” (en términos de

las distintas clases de partes que lo componen). Esto es más cierto hoy día

en varias órdenes de magnitud, dado el aumento considerable de

complejidad de las aplicaciones. (Brooks, 1985).

Brook (1985) dice ““Muchos proyectos fracasan más por pérdidas de

tiempo calendario, que por todas las otras razones combinadas”. Mucho han

confirmado que es una frase que se correspondía totalmente con la realidad

de ese momento y muchos se atreven a confirmar que todavía hoy en día

aplica.

Page 13: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

8  

Es muy cierto que la programación es un arte y para ellos es

necesario tener cierta pizca de creatividad y siempre estar a corde con las

nuevas Corrientes, pues cada día surge algo nuevo para eficientizar los

procesos.

La  Ley de Brooks (la que exige ser validada por investigaciones):

“Agregar horas-hombre a un proyecto atrasado hace que se retrase más”.

Las personas y los tiempos no son intercambiables. Hay ciertos procesos

que no pueden ser apurados. Agregar más personas incrementa la

intercomunicación y la sobrecarga en entrenamiento, tanto como interrumpir

el avance. (Brooks 1985).

El Efecto del segundo sistema: “El segundo es el sistema más

peligroso de una persona que sobre diseña; la tendencia general es a sobre

diseñarlo”. En lenguaje moderno debería llamarse “featuritis”.

¿Por qué la Torre de Babel falla?: “Desastres de calendario,

inadaptación funcional y errores de sistema, todos crecen porque la mano

izquierda no sabe que está haciendo la mano derecha. Los equipos definen

supuestos”. La comunicación es la parte más difícil de cualquier

emprendimiento humano. Esto, por supuesto, es el centro del Mítico Hombre-

Mes. (Brooks, 1985).

Un paso adelante y un paso atrás: “La entropía del sistema crece en

el tiempo”. Esto también es conocido como “Pedazos de tonterías”. Reparar

tiende a destruir estructuras e incrementar el desorden.

Page 14: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

9  

Cada programa lo que persigue, a grandes rasgos, es remediar un

problema operative o desempeñar una tarea. Lo primero que se impone, por

tanto, es fijar unos objetivos en función de las dificultades planteadas.

Lo que igue a continuación es la labor de arquitectuta o de Diseño

del programa, su separación en módulos que a su vez se subdividen en

interfaces. Luego del autor, en lo que se conoce como etapa lógica o

algoritmo, determina la metodología de solución y desarrolla la mecánica del

sistema medinte unidades interconectadas. Elegido el lenguaje de

programación se codifica el software en ese mismo lenguaje y se crea el

código fuente.

Finalmente, el programa en código fuente es traducido al lenguaje

objeto, de modo que el ordenador esté en capacidad de leerlo y ponerlo en

marcha.

1.2 Ingeniería del Software  

La Ingeniería del software es una disciplina formada por un conjunto

de método, herramientas y técnicas que e utilizan en el desarrollo de los

programas informáticos.

Esta disciplina trasciende la actividad de programación, que es ek

pilar fundamental a la hora de crear una aplicación. El ingeniero de software

se encarga en toda la gestión del proyecto para que éste se puedad

dearrollar en un plazo determinado y con el presupuesto previsto.

Page 15: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

10  

La ingeniería de software, por lo tanto, incluye el análisis previo de la

situación, el Diseño del proyecto, el desarrollo del software, las pruebas

necesarias para confirmar su correcto funcionamiento y la implementación

del sistema. Cabe destacar que el proceso de desarrollo de software implica

lo que se conoce como ciclo de vida del software.

Un campo relacionado directamente con la ingeniería de software es

la arquitectura de sisetmas, que consiste en determinar y esquematizar la

estructura general del proyecto, diagramando un esqueleto con un grado

relativamente alto de especificidad y señalando los distintos components que

serán necesarios para llevara a cabo el desarrllo, tales aplicaciones

complementarias y bases de datos. Se trata de un punto fundamental del

proceso, y es muchas veces la clave del éxito de un producto informático.

Lo avances tecnológicos y su repercusión en la vida social ham

afectado inevitablemente el proceso de desarrollo de software por diversos

motivos, como ser el acceso indistriminado de los usuarios a cierta

información que hasta hace par de décadas desconocía por complete y que

no pueden comprender, dado que no poseen el grado de conocimiento

técnico necesario.

Un consumidor bien informado es un consumidor al que no se puede

timar, ya que sabe lo que necesita y tiene la capacidad de analizar las

diferentes ofertas del mercado, comparando las propuestas y prestaciones

de los productos; sin embargo, un consumidor mal informado es como un

niño caprichoso que llora, grita y patalea sin parar.

Page 16: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

11  

La primera de todas las etapas del trabajo que realizan los ingenieros

de software consiste en estudiar minuciosamente las características que se

creen necesarias para el programa a desarrollar, y es éste el punto en el cual

deben encontrar un equilibrio entre las demandas excesivas de los malos

consumidores y las posibilidades de la compañía.

Cada función de un programa, cada rasgo que lo vuelva más

cómodo, má inteligente, más accessible, se traduce en una cantidad

determinada de tiempo, que a su vez acarrea los sueldos de todas las

personas involucradas en su desarrollo. Pero además el costo de producción

neecsario para realizar cada una de las piezas de un programa, la ingeniería

de software debe decidir cuáles de ellas tienen sentido, son coherentes co el

resto y son necesarias para comunicar claramente la esencia y los objetivos

de la aplicación.

El concepto de ingeniería del software surgió en 1968, tras una

conferencia en Garmisch (Alemania) que tuvo como objetivo resolver los

problemas de la crisis del software.

El término crisis del software se usó desde finales de 1960 hasta

mediados de 1980 para describir los frecuentes problemas que aparecían

durante el proceso de desarrollo de nuevo software.

Tras la aparición de nuevo hardware basado en circuitos integrados,

comenzaron a desarrollarse sistemas y aplicaciones mucho más complejos

que hasta entonces no era posible construir puesto que el hardware

disponible no lo permitía.

Page 17: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

12  

Estos nuevos proyectos de desarrollo de software, en la mayoría de

ocasiones, no se terminaban a tiempo, lo cual también provocaba que el

presupuesto final del software excediera de aquel que se había pactado.

Algunos de estos proyectos eran tan críticos (sistemas de control de

aeropuertos, equipos para medicina, etc) que sus implicaciones iban más allá

de las pérdidas millonarias que causaban. Además, en muchos casos el

software no daba respuesta a las verdaderas necesidades del cliente o había

que ser un usuario experto para poder utilizarlo, todo ello sumado a que el

mantenimiento de los productos era complejo y muy costoso.

El software no se producía como el hardware, que tenía un proceso

de fabricación definido y dividido en fases.

El resultado eran productos de pésima calidad en los que se habían

invertido mucho tiempo y dinero pero que o bien no llegaban a terminarse o

bien a la larga no daban el resultado que se esperaba.

Se detectó que los métodos de desarrollo de software informales que

hasta entonces habían bastado para proyectos pequeños no eran suficientes

para los nuevos y grandes proyectos, y que se necesitaban profesionales

especializados en esta nueva disciplina que fueran capaces de lidiar con la

creciente complejidad de los nuevos sistemas.

Una de las primeras y más conocidas referencias a los conceptos

crisis el software e ingeniería del software fue hecha por Edsger Dijkstra,

durante la presentación de 1972 titulada “The Humble Programmer” en la

Page 18: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

13  

Association for Computing Machinery, cuando se le hizo entrega de un

Premio Turing.

Durante décadas, resolver la crisis del software desencadenó en que

compañías e investigadores produjeran más y más herramientas software.

Cada nueva tecnología o práctica que apareció entre 1970 y 1990 fue tratada

como una “bala de plata” (en inglés, silver bullet) que solucionaría la crisis del

software.

En 1986, Fred Brooks publicó el artículo No Silver Bullet,

argumentando que ninguna tecnología o práctica por sí misma podría

mejorar en un diez por ciento la productividad en los siguientes diez años. El

debate sobre las balas de plata continuó durante la siguiente década, dando

lugar a numerosas interpretaciones sobre el artículo de Brooks.

Los defensores de lenguajes como Ada, o de los procesos software

continuaron apostando por que su tecnología sería la que solucionaría la

crisis. Sin embargo, hubo gente que interpretó el hecho de que no se

encontrara una solución única y efectiva al cien por cien como un fracaso de

la ingeniería del software.

Si bien es cierto que la búsqueda de una única solución no funcionó,

también había que ser consciente de que tampoco existían balas de plata en

ninguna otra profesión.

Así, con el transcurso de los años, casi todo el mundo aceptó que no

se encontraría ninguna bala de plata, pero se tomó esto como una prueba de

que la ingeniería del software finalmente había madurado y que los proyectos

debían tener éxito gracias al trabajo duro y al esfuerzo.

Page 19: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

14  

El campo de la ingeniería del software es demasiado complejo y

diverso para que una única solución resuelva todos los problemas, pero el

conjunto de todas las prácticas que surgieron y de las que surgen hoy en día

son las que, bien aplicadas, permiten que la ingeniería del software

desarrolle productos de calidad.

Con el transcurso de los años se han desarrollado recursos que

conforman la ingeniería del software, es decir, herramientas y técnicas de

especificación, diseño e implementación del software: la programación

estructurada, la programación orientada a objetos, las herramientas CASE, la

documentación, los estándares, CORBA, los servicios web, el lenguaje UML,

etc.

En combinación con las herramientas, también se han hecho

esfuerzos por incorporar los métodos formales al desarrollo de software,

argumentando que si se probaba formalmente que los productos software

hacían lo que se les requería, la industria del software sería tan predecible

como lo son otras ramas de la ingeniería.

El término ingeniería del software empezó a usarse a finales de la

década de los sesenta, para expresar el área de conocimiento que se estaba

desarrollando en torno a las problemáticas que ofrecía el software en ese

momento.

En esa época, el crecimiento espectacular de la demanda de

sistemas de computación cada vez más y más complejos, asociado a la

inmadurez del propio sector informático (totalmente ligado al electrónico) y a

Page 20: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

15  

la falta de métodos y recursos, provocó lo que se llamó la crisis del

software (en palabras de Edsger Dijkstra) entre los años 1965 y 1985.

Durante esa época muchos proyectos importantes superaban con

creces los presupuestos y fechas estimados, algunos de ellos eran tan

críticos (sistemas de control de aeropuertos, equipos para medicina, entre

otros) que sus implicaciones iban más allá de las pérdidas millonarias que

causaban.

La crisis del software pasó, no tanto por la mejora en la gestión de

los proyectos, sino en parte porque no es razonable estar en crisis más de

veinte años, y en parte porque se estaban haciendo progresos en los

procesos de diseño y metodologías.

Así pues, desde 1985 hasta el presente, han ido apareciendo

herramientas, metodologías y tecnologías que se presentaban como la

solución definitiva al problema de la planificación, previsión de costes y

aseguramiento de la calidad en el desarrollo de software.

Entre las que se encuentran la programación estructurada, la

programación orientada a objetos, a los aspectos, las herramientas CASE, el

lenguaje de programación ADA, la documentación, los estándares, CORBA,

los servicios web y el lenguaje UML (entre otros) fueron todos anunciados en

su momento como la solución a los problemas de la ingeniería del software,

la llamada “bala de plata” (por silver bullet). Y lo que es más, cada año

surgen nuevas ideas e iniciativas encaminadas a ello.

En combinación con las herramientas, también se han hecho

esfuerzos por incorporar los métodos formales al desarrollo de software,

Page 21: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

16  

argumentando que si se probaba formalmente que los desarrollos hacían lo

que se les requería, la industria del software sería tan predecible como lo son

otras ramas de la ingeniería.

La Ingeniería del Software se podría definir como el establecimiento y

aplicación de principios de la Ingeniería para obtener software. Teniendo en

cuenta factores tan importantes como el coste económico, la fiabilidad del

sistema y un funcionamiento eficiente que satisfaga las necesidades del

usuario.

El proceso de ingeniería de software se define como "un conjunto de

etapas parcialmente ordenadas con la intención de lograr un objetivo, en este

caso, la obtención de un producto de software de calidad" [Jacobson 1998].

El proceso de desarrollo de software" es aquel en que las

necesidades del usuario son traducidas en requerimientos de software, estos

requerimientos transformados en diseño y el diseño implementado en código,

el código es probado, documentado y certificado para su uso operativo".

Concretamente "define quién está haciendo qué, cuándo hacerlo y cómo

alcanzar un cierto objetivo".

El proceso de desarrollo de software requiere por un lado un conjunto

de conceptos, una metodología y un lenguaje propio. A este proceso también

se le llama el ciclo de vida del software, que comprende las etapas por las

que pasa un proyecto software desde que es concebido, hasta que está listo

para usarse. Típicamente, incluye las siguientes etapas: toma o elicitación de

requisitos, análisis, diseño, desarrollo, pruebas (validación, aseguramiento de

la calidad), instalación (implantación), uso, mantenimiento y actualización.

Page 22: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

17  

La ingeniería de software comprende:

Ciclo de desarrollo de software.

Metodologías para el desarrollo de software (RUP, utilización

de patrones, framework).

Gestión de proyectos.

Evaluación de tecnología y/o arquitecturas para la toma de

decisiones.

El término ciclo de vida del software describe el desarrollo

de software, desde la fase inicial hasta la fase final. El propósito de este

programa es definir las distintas fases intermedias que se requieren

para validar el desarrollo de la aplicación, es decir, para garantizar que

el softwarecumpla los requisitos para la aplicación y verificación de los

procedimientos de desarrollo: se asegura de que los métodos utilizados son

apropiados.

El ciclo de vida básico de un software consta de los siguientes

procedimientos:

-Planificación: El primer punto importante en el ciclo de vida de oftware, es

analizar brevemente los requerimientos que el cliente pida para la

elaboración del sistema que necesita.

Esta etapa requiere de cierto conocimiento para poder entender la

idea que el cliente propone, además de que regularmente debes tomar nota

con cada uno de los puntos importantes que se te solicitan, de este modo

puedes hacer una planificación al momento y llegar incluso a determinar los

tiempos de desarrollo que te llevará, antes de proceder a entregar el product

Page 23: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

18  

final. Un punto importante por el cual la planificación siempre debe estar en

los ciclos de vida del software. Es porque el cliente se imagina su producto

final de una forma tan abstracta, que necesitas hacer que ponga los pies en

el suelo para obtener resultados que se acerquen mas a la realidad.

-Implementación: Una vez que hemos planificado con el cliente y

tenemos lo que es un análisis de requerimientos, necesidades y

funcionalidades oir parte de una aceptación en ambas partes, entonces

procedemos con lo que es el ciclo de vida del desarrollo de software. Para

este punto, existe una infinidad de metodologías de desarrollo de software,

que nos ofrecen la posibilidad de trabajar de distintas formas.

-Pruebas: Una vez que el sistema se va desarrollando, es importante

para el ciclo de vida del desarrollo del software, que se realicen ciertas

prubas conforme se vaya avanzando. La idea es que no se termine el

desarrollo para poder hacer pruebas, si no que mucho antes, durante el

proceso de creación, estas ya se pueden ir ejecutando.

Las pruebas nos van a permirtir ver si el sistema que se está

desarrollando es funcional, si tiene algunos errores, si le faltan ciertas cosas

para funcionar correctamente, pues básicamente para avanzar al siguiente

punto del ciclo de desarrollo de software, sera necesario haber pasado las

pruebas correctamente.

-Documentación: Muchas metodologías de lo que es el ciclo de vida

del software, van creando documentación, conforme se va avanzando en el

desarrollo del sistema. Sin embargo algunas otras prefieren no hacer la

documentación hasta el final.

Page 24: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

19  

Ahora si que sea cual sea la metodología que elijas, la

documentación siempre sera importante, pues considera que no siempre vas

a estar tu y tu equipo disponibles y cuando otro equipo llegue a programar lo

que ustedes hicieron, sera indispensable que haya una documentación de la

cual se puedan basar, para poder empezar a desarrollar nuevamente el

sistema incompleto.

-Despliegue: Ya casi llegando a lo ue son las últimas etapas del

desarrollo de software, nos encontramos con el Despliegue. Esto no es otra

cosa, más que el momento en que el sistema ya está terminado y ha sido

aprobado para que se elabore el producto final.

-Mantenimiento: La última de las fases del dearrollo de software, ess

el mantenimiento. En esta atepa se pueden agregar lo que son las

actualizaciones, dependiendo del tipo de desarrollo. Si el equipo siguió

trabajando con el software desarrollado y encontraron formas de hacerles

mejoras, entonces parte del mentenimiento sera actualizarlo a la version final

en todo momento.

El desarrollo de software, es una de las áreas de la tecnología a

donde muchos ingenieros y licenciados en informática suelen acercarse.

También denominado como el proceso del desarrollo del software, el

ciclo de vida del software nos permite entablar una serie de procedimientos

mediante las cuales se procede para la realización del mismo. De hecho

gracias a este término, es que se han ido creando los métodos del ciclo del

software, que no son otra cosa mas que metodologías que indicant distintos

pasos a seguir para el desarrollo de un producto.

Page 25: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

20  

1.3 Herramientas libres para el menejo del computador  

Permiten la manipulación sencilla de los difetentes programas que

están almacenados en el computador: escritorios, herramientas de ofimática,

antivirus y navegadores, entre otros.

-OpenOffice: suite de ofimática libre desarrollada principalmente por

SUN. Consta de un procesador de textos, una hoja de cálculo, un programa

para presentaciones y una aplicación para imágenes.

-AbiWord: procesador de textos libres. Está integrado en GNOME,

aunque también existen versions para otras plataformas, incluido Windows.

-Mozilla: proyecto iniciado por la compañía Netscape a finales de la

década del noventa, tras liberar su navegador Netscape Navigator. Mozilla es

una suite de internt que agrupa navegador, cliente de correo electrónico y

compositor de págiasn web. El proyecto Mozilla proporciona, además, un

motor para páginas web y otra serie de herramientas muy populares.

-Evolution: gestor de información personal para GNOME, desarrolado

principalmente para Ximian. Se trata de una aplicación que reúne un potente

cliente de correo electrónico, una agenda, un libro de contactos y un gestor

de tareas.

-KDE: acrónimo de K Desktop Environment. Entorno de escritirio

complete, cuyo objetivo es acercar al uuario final a los sistemas GNU/Linux

gracias a su amigabilidad y facilidad de manejo.

Page 26: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

21  

-Pacal: lenguaje de programación de la década del setenta,

escasamente utilizado hoy, aunque algunos de is sucesores cuentan con

amplio eco en la industria del software.

1.3.1 Diseño de herramientas del software  

La mente de lo desarrolaldores de software al rededor de los años 70

y principio de los 80 era dominada por el análisis y el Diseño estructurado.

Esto se debe a que éstos estaban adquiriendo aprendizaje por medio de

reuniones que tenían con aquellas personas que en esa época eran grandes

sabios y con experiencia en la materia.

Un modelo estándar de desarrollo de “ciclo de vida” para sistemas de

software, llamado “Modelo en Cascada” (Waterfall Model), fue el primer

modelo de ciclo de vida documentado públicamente en 1970 e

inmediatamente comenzó a ser el paradigma dominante (Este modelo

presume un desarrollo lineal, que consiste en que el resultado de una fase se

constituye en la entrada de la otra fase). Desgraciadamente, el análisis y

diseño estructurado falló en cumplir la promesa de reducir los costos de

desarrollo e incremento de la confiabilidad del software, debido a que la

complejidad de los sistemas aumentaba y se orientaba principalmente a

lenguajes de tercera generación.

El modelo de cascada como todo lo nuevo que había surgido en

aquel momento, tuvo muy poca aceptación del público y fue atacado

fuertemente por los llamados “herejes”. No solo atacaron este modelo, sino

que buscaron la manera de buscar otra clase de modleo que sustituyera este

así como buscar nuevas estrategias para lograr obtener el producto final.

Page 27: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

22  

A pesar del ataque que recibió este modelo, emergen dos ideas de

los años 80; la primera de estas ideas es la herramienta de Ayuda Asistida

por Computer (CASE: Computer Aided Software Engineering – Ayuda

Asistida por Computador a la Ingeniería de Software).

Cada gurú tiene una compleja notación y un proceso, el cual deben

usar los diseñadores para modelar sus sistemas de software. Muchos gurúes

afirman que sus métodos deberían comenzar a retornar valor solamente

cuando las herramientas de ayuda asistida por computador (CASE) se

integren con el método. Las primeras herramientas CASE fueron programas

de dibujos gráficos primitivos vinculado a una notación de un método

específico.

Pero, a la persona a quien realmente el CASE ayudó a despegar fue

a Philippe Kahn, el fundador de Borland International.

Al rededor del año 1983 Kahn lanzó un producto que fue de gran

impacto. Este producto contaba de un Ambiente Integrado de Desarrollo

llamado Turbo Pascal. Esta idea ya tenía un tiempo en proyecto y no se

había podido lanzar hasta este momento.Cabe recordar que las nuevas

ideas en este entonces causaban reacciones negativas lo que causaba que

los “herejes” buscaran la forma de contrarestar la idea con otro plan distinto.

(Kahn, 1983).

Precisamente en el momento en el cual el computador personal

estaba despegando y comenzando a ampliar la plataforma personal del

software, Turbo Pascal estaba en medio de situaciones y tareas complejas y

monótonas del dearrollo de software lo cual aunque fue tesioso para él, para

Page 28: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

23  

lo desarrolladores estaban concentrados en los problemas de Diseño de

software de un nivel mas profesional.

. En efecto, Turbo Pascal fue el precursor de Visual Basic y otros

ambientes de desarrollo integrado visuales, tales como PowerBuilder. Sin

embargo, ninguna de estas herramientas está asociada con la idea

tradicional de una “metodología de software” guía de acciones y modelos

para crear software, sino que conforman una parte importante de las Toolkits

(Cajas de Herramientas –software de ayuda al diseño que contiene apoyo a

labores específicas de los desarrolladores de software).

A diferencia de las IDES’s, muchas de las herramientas CASE de los

gurú han sido olvidadas.

En este tiempo de grandes ideas y grandes conocedores de la

material Alan Kay tuvo la gran idea de desarrollar un software que esté

orientado a objetos.

Alan Kay (1971) dijo “La mejor forma de predecir el futuro es

inventarlo”. A partir del mismo año hasta aproximadamente los 80, este

comenzó a desarrollar ideas detrás de lenguajes de programación llamado

Smalltak en Xerox Palo Alto Research Center.

El objetivo clave de Kay era hacer el mundo del software mucho más

cercano al mundo real. En el mundo real, los objetos se comunican enviando

mensajes por diversas vías y a todo momento.

Page 29: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

24  

Cuando un objeto interactúa con otro, éste no tiene indicación del

funcionamiento interno del otro objeto. Cada objeto conoce los protocolos de

interacción y comunicación de los otros objetos. Sistemas muy complejos

pueden ser construidos combinando objetos y permitiéndoles que interactúen

naturalmente. El lenguaje Smalltalk proporcionaba una sofisticada

implementación de estas ideas. (Kay, 1971).

Los proponentes de OO (Programación Orientada a Objetos)

argumentan que su amplia adopción permitirá una mayor flexibilidad en el

desarrollo de software que con las técnicas estructuradas iniciales.Esto

debería permitir el re-uso de software y, una vez que el objeto haya sido bien

definido y creado, éste debería ser usado en diferentes sistemas. Las ideas

detrás de la OO comienzan a aprender en la comunidad de desarrollo de

software.

El Departamento de Defensa de los Estados Unidos a los inicio de

los años 80, tomó la desición de proponer la reducción de millones de

dólares y con esto lograr asegurar la calidad del software y por tanto la

confiabilidad. Proponían a su vez que todos los desarrollo sean realizando

utilizando en el lenguaje orientado a objetos.

Luego de proponer el ahorro de millones de dólares entonces en el

1983 el Departamento de Defensa tuvo que gastar más millones

desarrollando una nueva generación de Pascal con aspectos orientados a

objetos.

A la vez Bjame Stroustrup, creó una nueva generación de otro

lenguaje llamado C# con aspecto orientado a objetos.

Page 30: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

25  

Posiblemente por esta razón (aunque no la única), por diez años tuvo

que combatir por la aceptación final. Esto permitió la creación de la Web, que

llevó a la explosión en la adopción de los lenguajes y técnicas OO. Mientras

Smalltalk nunca despegó, su sucesor Java y Phyton han sido

extremadamente exitosos.

Al igual que en el caso anterior del enfoque estructurado, numerosas

son las propuestas surgidas de métodos orientados a objeto y notaciones, y

su evolución comenzó desde la programación, pasando por el diseño y

finalmente abordando el análisis.

Muchas son las propuestas realizadas, tanto de Diseño como de

Análisis OO. En el caso del diseño, los métodos OO comparten los siguientes

pasos básicos de diseño, aunque los detalles varíen mucho:

– Se identifican los objetos y sus atributos.

– Se establece la visibilidad de cada objeto en relación con los

demás objetos.

– Se establece la interfaz de cada objeto y el tratamiento de

excepciones.

– Se realizan y comprueban los objetos.

Algunos ejemplos de métodos de diseño OO se encuentran en

Booch (1994), Seidewitz y Stark (1986), Wasserman et al. (1990), entre

otros.

Por su parte, el análisis OO evolucionó considerando dos fuentes: El

modelamiento de semántico de datos y el diseño OO y, con el transcurrir del

Page 31: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

26  

tiempo, surgen muchas propuestas orientadas al Análisis OO, y muchos

gurús se incorporan a este nuevo campo de batalla, entre los que se cuentan

los trabajos Programación Diseño Análisis 35 de Rumbaugh-OMT

(Rumbaugh et al., 1991), Coad y Yourdon (1990), Shlaer y Mellor (1988),

Booch (1986, 1994 y 1999), Jacobson et al. (1992), Reenskaug-OORASS

(Reenskaug et al., 1991), Martín y O’dell (1992), entre muchos otros.

Como consecuencia de lo anterior, numerosas son también las

propuestas de notaciones para modelar distintos componentes de un sistema

OO.

Aún cuando existen muchas propuestas de métodos para el

desarrollo de software OO, en la práctica la situación es más compleja –los

métodos a menudo no cubren todo el ciclo de vida, dado que muchas

propuestas son orientadas sólo a diseño y especificación OO y muchas otras

se orientan al Análisis OO.

Más aún, no se adecuan a todos los dominios específicos requeridos

tal como, por ejemplo, el desarrollo para Internet. Por tanto, en la práctica, los

métodos están siendo mezclados y entrelazados: un método A es usado

para análisis seguido de un método B, el cual es usado para el diseño.

A lo largo del desarrollo, se utiliza un único paradigma –el enfoque

funcional o el enfoque orientado a objeto–, esta división resulta razonable.

Una muestra de ello lo constituye el método “Fusión “desarrollado por el

Object-Oriented Design Group de los Laboratorios de HewlettPackard,

Bristol. (Coleman, 1993).

Page 32: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

27  

Este método, por ejemplo, se construye sobre la base de la primera

generación de métodos, incluyendo Booch, OMT y CRC y provee una ruta

completa desde la definición de requisitos hasta la implementación en un

lenguaje de programación.

Durante mucho tiempo, en las empresas se ha desarrollado un fuerte

conocimiento de análisis funcional y de métodos de modelamiento semántico

de datos (por ejemplo modelos entidad-relación).

Muchos desarrolladores de software se inclinaban por seguir una

fase de análisis funcional-estructurado seguido de una fase de diseño

orientado a objeto.

Decía Coleman (1993) “Aun cuando puede ser no entendible, el

hecho de mezclar paradigmas (funcional, OO, etc.) es claramente menos

razonable y aconsejable, debido al serio inconveniente asociado al cambio

de paradigma: moverse de un enfoque funcional a un enfoque orientado a

objeto requiere un traslado de los elementos de modelo funcional a

elementos de modelo de objetos, lo cual está lejos de ser natural o ser una

ventaja”.

Más aún, no hay una relación directa entre los dos conjuntos de

elementos y es necesario romper los elementos de modelo desde uno de los

enfoques para crear modelos de fragmentos de elementos que puedan ser

usado por otros (Por ejemplo, diseñar con un enfoque estructurado y

posteriormente programar con el paradigma OO o modelar clases que

incluye atributos y métodos y posteriormente implementar en una Base de

Datos Relacional. (Coleman, 1993).

Page 33: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

28  

Este cambio de paradigma, centrado en el medio del esfuerzo de

desarrollo, puede impedir enormemente la navegación desde las sentencias

de requisitos obtenidos tempranamente en las fases de análisis a la

satisfacción de aquellos requisitos en la fase de diseño.

Más aún, un diseño orientado a objeto obtenido después de la

translación puede llevar a perder abstracción, y limitar el encapsulamiento de

los objetos de bajo nivel disponibles en la implementación y ambiente de

ejecución, todo lo cual implica un gran acuerdo de esfuerzo en orden a

obtener resultados que no son muy satisfactorios.

La combinación de un enfoque funcional y un enfoque orientado a

objeto para diseño e implementación, como equivalente a un moderno

método orientado a objeto que cubre todo el ciclo de desarrollo de un

software, no necesita existir hoy día, aun cuando existen numerosos trabajos

con intención de establecer una integración. (Ward, 1989).

En la cuarta era desde el 1985 hasta el 1995 el software impacta de

manera colectiva, aparecen las Redes de Información, Tecnologías

Orientadas a Objetos, aparecen Redes Neuronales, Sistemas Expertos y SW

de Inteligencia Artificial y se ve la información como valor preponderante

dentro de las organizaciones.

En la quinta que va desde el año 2000 hasta hoy, utilizan algunos

requisitos de las eras anteriores solo que aumenta la omnipresencia de la

web, la reutilización de información y componentes de software.

Page 34: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

29  

La máquina analítica de Charles Babbage, incidentalmente, tuvo su

software, y fue una amiga de éte, la legendaria Lady Lovelace, quien aportó

el softaware que en ese momento no llegó a utilizarse, dado que la máquina

nunca se complete.

En el ENIAC el control de las operaciones estaba parcialmente

integrado en el equipo. Dicho control era realizado por un circuito que

requería un alambrado específico para cada aplicación.

Hasta este momento, no se percibía una diferencia sustancial entre

el equipo y el control de operaciones. El concepto de programa de control

almacenado en memoria, aportación popularmente atribuida a John Von

Neumann, precipitó el desarrolo de software.

En éste se perfilaron dos tendencias de desarrollo: los programas de

aplicación y los de servicio.

Estos últimos tenían como propósito facilitar el desarrollo de

programas a partir de otros programas. Algunos programas de servicio

fueron simples cargadores que permitieron emplear notaciones como el octal

o hexadecimal más compactas que el binario. Otros como los ensambladores

simplificaron más el proceso al reemplazar las notaciones numéricas con los

símbolos numéricos que aportaron para describir a cada institución de la

máquina.

Page 35: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

30  

El siguiente paso significativo fue la traducción de formulas, que

permitió el desarrollo de la historia del software y la descripción de los

algoritmos con el empleo de las expresiones algebraicas.

En los inicios de la historia del software, los sistemas operativos

brotan como extensions de los lenguajes. Posteriormente, el fenómeno se

invierte de modo que los sistemas operativos configuren el ambiente en el

que se desempeñan las aplicaciones y los programas de servicio.

El término “evolución del software se utiliza desde los años 60 para

denominar la dinámica del crecimiento el software.

Durante los primeros años de la era de la computadora la mayoría

del software se desarrollaba y era utilizado por la misma persona u

organización.

En la segunda era se contemplaba la multiprogramación y los

sistemas multiusuarios, se introdujeron nuevos conceptos de interacción

hombre-maquina. A mediados de los años 70 se presenta en esta tercera era

El sistema distribuido, multiples computadoras, cada una ejecutando

funciones concurrentes y comunicándose con alguna otra. La industria del

software ya es la cuna de la economía del mundo.

Las técnicas de la cuarta generación están cambiando en la forma

en que la comunidad del software construye programas informáticos.

Page 36: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

31  

En la década de los sesenta, menos del 1 por 100 de la gente podría

describir de forma inteligente lo que significaba el “software de computadora”.

Hoy, la mayoría de los profesionales y muchas personas en general

creen que entienden el software. Una descripción del software de un libro de

texto puede tener la siguiente forma: “Software:(1) instrucciones (programas

de computadora) que cuando se ejecutan proporcionan la función y el

comportamiento deseado, (2) estructuras de datos que facilitan a los

programas manipular los datos adecuadamente la información, y

documentos que describen la operación y el uso de los programas”.

El software no se estropea, ni es susceptible a los males del entorno

que hacen que el hardware se afecte. Este es un elemento del sistema que

utiliza la lógica, en un lugar físico y puede aplicarse en cualquier situación en

la que se haya definido un conjunto específico de pasos procedimentale, es

decir, un algoritmo.

El comité de Ciencias de la Organización del Tratado Atlántico Norte

patrocinó dos importante conferencias sobre software, una en 1968 y otra en

1969. Estas conferencias dieron el impulso necesario a la ingeniería de

software y muchos creen que estos eventos fueron el período official del

nacimiento de la inegiería de software.

En el año 1974, peter Cunninghan fundó las primeras empresas de

investigación de mercado para enfocar el software y comienza a

comercializar los productos del software.

Page 37: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

32  

Una de las primera empresas en República Dominicana que

comenzó brindando servicios de desarrollo de software es precisamente

Camsoft, que abrió sus puertas en el año 1993.

1.4 Nombramiento de los diferentes grupos de trabajo  

Los grupo que e integrarán tendrán funciones específicas y serán

dirigidos por un líder nombrado por esos, quien hará las vece de vocero

official de cada núcleo en las reunions generales del proyecto. Los grupos

son:

-Grupos de análisis: está compuesto por una o varias personas que

conforman la comunidad. Su líder seguirá las diferentes actividades de

análisis y sera quien garantice la publicación de los productos generales en

este grupo en el sitio web de la aplicación.

-Grupo de Diseño: debe estar compuesto por un núcleo limitado de

miembros; realizará last areas de modelado lógico y físico de la aplicación y

tendrá la responsabilidad d eobtener los mejores modelos, poniéndolos a

consideraciónde la comunidad libre, para captar sus aportes y

recomendaciones.

-Grupos de implementación: se divide en varios subgrupos

organizados según su distribución geográfica, con el objeto de obtener mayor

cooperación interna dentro de cada uno de ellos y así poder evitar sus

aportaciones al grupo planeador, coadyudando a los que productos que

salgan de un lugar específico sean de calidad y puedan ser publicados en la

web y puestos a disposición de los demás equipos de trabjajo.

Page 38: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

33  

-Grupos de implantación: compuesto por un grupo concreto de

personas identificadas totalmente, pues sera el encargado de poner a

conideración el producto y capacitar al usuario final.

Todos estos grupos están coordinados por un grupo de planeación,

responsible de dar el visto bueno para el arranque y finalización de las

actividades de la comunidad de cooperración libre y certificar la liberación al

mundo del producto final.

El grupo de planeación se encarga de:

- Mantener el sitio web.

-Coordinar last areas de inicio y finalización de las actividades.

-Elaborar el cronograma de actividades para el ciclo de desarrollo del

producto de oftware libre.

-Asignar los controles de acceso al sitio web de la aplicación de los

diferentes grupos de trabajo.

-Coordinar tareas de empalme entre los diferentes grupos de trabajo.

-Elaborar el cronograma de actividades para el ciclo de desarrollo del

producto de software libre.

-Asignar los controles de acceso al sitio web de la aplicación a los

diferentes grupos de trabajo.

-Mantener el directorio de cada uno de los miembros y sus role

dentro de los diferentes grupos de trabajo, así como la bitácora de

colaboraciones y participaciones en el desarrollo de la aplicación.

-Definir cuál es el eje geográfico del dominio de la aplicación.

-Llevar el control de versions del producto.

Page 39: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

34  

-Crear las políticas para actualizar el producto.

-Documentar los procesos en los que está relacionado.

-Liberar el producto para su uso.

El grupo de análisis se encarga de:

-Contextualizar el dominio de la aplicación.

-Recolectar información relevante para el proyecto, hacienda uso de

las diferentes técnicas de levantamiento de información.

-Generar el documento de requerimientos del sistema.

-Crear los modelos o diagramas preliminaries del análisis.

-Recolectar los aportes colocados en el sitio web de la aplicación, en

cuanto a análisis del problema, con el fin de procesarlos y determinar cuáles

se tendrán encuenta para su implementación.

-Generar la documentación que e desprende de cada actividad de

análisis.

El grupo de Diseño se encarga de:

-General los modelos lógicos y físicos.

-Implementar el Diseño inicial de la interfaz gráfica de usuario.

-Recolectar los aportes colocado en el sitio web de la aplicación, en

cuanto a Diseño, con el fin de procesarlos y determinar cuáles se tendrán en

cuenta para su aplicación.

-Generar la documentación que se desprende de cada actividad del

diseño.

Page 40: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

35  

El grupo de implementación se encarga de:

-Crear los subgrupos de codificación, asignandi políticas claras de

desarrollo, es decir, asignación de codificación por modulo, por formularios u

otros métodos de division del trabajo de programación de la aplicación.

-Generar estándares de codificación y construcción de las interfaces,

es decir, plantillas que busquen la unificación de criterios de programación;

para esto se sugiere la implementación y uso de patrones de Diseño.

-Generar la codificación del producto.

-Desarrollar y llevar a cabo el plan de pruebas alfa.

-Generar la documentación que se desprende de la programación de

los diferentes módulos de la aplicación.

El grupo de la implantación se encarga de:

-Instalar la aplicación desarrollada.

-Generar y llevar a cabo el plan de pruebas beta del producto.

-Capacitar a la comunidad que utilizará la aplicación.

-Documentar los procesos que se llevaron a cabo en esta etapa.

En el mundo del software libre se hace necesario Identificar

claramente los diferentes tipos de aplicaciones que existen.

Por un lado están los programas ya desarrollados y que son

herramientas de trabajo en elc omputador; auxilian las labores de los

usuarios finales, como es el caso de Open Office, que permite trabajar

documentos de texto, hojas de cálculo, documentos HTML y presentador de

diapositivas, entre otros; están también los navegadores, los antivirus las

herramientas para manipulación de archivos y otros más. Por otro lado estan

Page 41: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

36  

las herramientas para desarrollo de aplicaciones de software libre, que en

resumidas cuentas se pueden clasificar en lenguajes de programación,

servidores de aplicaciones y bases de datos.

1.5 Lenguaje de programación  

Lenguaje de Programación es el conjunto de reglas semánticas y

sintácticas utilizadas para dar instrucciones a un computador. Los lenguajes

de programación permiten trabajar a un nivel de abtracción superior que con

un código máquina, lo que facilita la creación y mantenimiento de programas

informáticos. Existen miles de lenguajes de programación como por ejempo:

-Java: moderna plataforma de programación creada por SUN en la

década del noventa, que incluye un lenguaje de programación propio.

-Jakarta: subproyecto del proyecto Apache, cuyo objetivo esc rear

soluciones libres en Java, principalmente para el entorno web. Jakarta toma

el nombre de la caoital de la isla de Java, ya que el lenguaje de

programación principal en el que está implementado es precisamente Java.

-Ada: lenguaje de programación diseñado con la seguridad en mente,

principal razón por la cual fue encargado por el Departamento de Defensa de

EEUU. Es pore so que tiene una gran aceptación en la industria aeronáutica

y aeroespacial. Su nombre proviene de Ada Lovelace, la primera hacker de

la historia. El compilador más popular de Ada es GNAT.

-Pascal: lenguaje de programación de la década del setenta,

escasamente utilizado hoy, aunque algunos de sus sucesores cuentan con

amplio eco de la industria del software.

También podemos hablar de las bases de datos que son el conjunto

de datos que pertenecen al mismo context, almacenados sistemáticamente

para su uso posterior. En este sentido, una biblioteca puede considerarse

Page 42: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

37  

una base de datos, compuesta en su mayoría por documentos y textos

impreos en papel e indexados para su consulta.

Alguasn bases de datos son:

-MySQL: esta base de datos robusta tiene soporte para distintos

tipos de tablas, tales como ISAM, MyISAM, InnoDB y BDB. De estos, InnoDB

es el tipo de tabla más importante, después del tipo predetermiando,

MyISAM, y merece una atención especial. Las tablas del tipo InnoDB están

estructuradas de forma distinta que MyISAM, ya que se almacenan en u solo

archico en lugar de tresm y sus principales características son la permission

de trabajar con transacciones y definir reglas de integridad referencial.

-PostgreSQL: base de datos que posee una trayectoria de casi dos

décadas de desarrollo. Es el gestor de las bases de datos de código abierto

más avanzadas en la actualidad; ofrece control de concurrencia multiversión,

oporta casi toda la sintaxis SQL, incluyendo subconsultas, transacciones,

tipos y function definidas para el usuario, y cuenta con un amplio conjunto de

enlaces con lenguaje de programación como C, C++, Java, Perl, Tcl y

Python.

-PointBase: es una base de datos embebida 100%Java,

especialmente indicada para quello proyectos que vayan a instalarse en

dipositivos con poco recursos, y es utilzada, en especial, para ejercicios

académicos.Esta base de datos cunta con una consola desde la cual es

posible efectuar todas las operaciones habituales mediante la ejecución

interactive de sentencias SQL.

1.6 El Software libre  

En la actualidad se está llevando a cabo una revolución informática

basada en el tipo de licenciamiento del software, denominada software libre,

que presenta métodos incipientes de programación colectiva y , además, no

Page 43: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

38  

cuenta con un esquema de desarrollo que conlleve a generar productos de

alta calidad, hacienda uso adecuado de las herramientas para tal fin.

La Ingeniería del Software Libre permite que la metodología para el

desarrollo de aplicaciones se lleve a cabo de manera amplia, ya se

autilizando un enfoque estructurado de análisis y Diseño, un enfoque

orientado por objetos o algún otro tipo de paradigma; además no limita a los

analistas y diseñadores a utilizar una técnica de modelado y diagramación,

como UML o el modelado estructurado, ni ofrece recomendaciones que

permitan evaluar el nivel de calidad de una organización.

Más bien se fundamente en que se debe trabajar en equipo, con el

fin de fomentar una mayor participación de elementos para el desarrollo

óptimo de aplicaciones, sin dejar de lado la utilización de técnicas y

herramientas que aquí se mencionan. Además, se debe tener en cuenta el

tiempo y los recursos asignados para cumplir con last areas involucradas,

evitando la pérdida de tiempo o abandono de los proyectos.

Con la ISL se pretende promover el uso de sistemas operativos,

lenguajes de programación, bases de datos y demás software de carácter

libre para la creación de aplicaciones.

El ciclo de vida para el desarrollo del software puede tomar algunos

aspectos relacionado con metodologías ágiles o metodologías tradicionales,

según la naturaleza del proyecto, pero hacienda un especial énfasis en que

le desarrollo debe ser interativo e incremental.

Page 44: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

39  

Para generar esta herramienta de visualización y manipulación del

proyecto se deben seguir ciertos principios de usabilidad.

En la web se plasmarán los avances, tareas pendientes, tareas

asignadas, persona sresponsables y el cronograma de actividades fijado

para el desarrollo total del proyecto; también debe mostrar la constitución de

los diferentes grupos de trabajo colaborativo, con su líder correspondiente,

quien será el responsable de la publicación de los diferentes hallazgos y

productos resultants del desarrollo de las actividade.

El acceso de cada grupo está controlado para las diferentes

actualizaciones, inserciones, modificaciones y otras actividades en el proceso

de creación del producto; el acceso para la comunidad libre participante sera

controlado y sus aportes serán recibidos en un espacio designado para tal

fin.

1.7 El Software libre en la República Dominicana  

Software libre es aquel que expande las libertades de los usuarios,

siendo la disponibilidad pública del código fuente su característica principal,

lo qie permite que cualquier programador pueda hacer modificaciones,

siempre y cuando estos cambios sean igualmente puestos a diposición de

otros. El código fuente es el lenguaje en el que el programador escribe el

software para luego convertirlo en el producto final o software ejecutable.

El software abierto es otra iniciativa que persigue objetivos similares

a los del software libre, pero sin obligar al programador que lo modifique a

publicar el código fuente de su trabajo. Esta característica que distingue al

software libre se denomina “copyleft” y oblige al usuario a publicar el “código

Page 45: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

40  

fuente “del software para garantizar que cualquier interesado pueda accede a

los cambios realizados.

Tanto el software libre como el software abierto, son herramientas

informáticas que tienen multiples indicaciones sociales.

Para que un software sea libre necesita cumplir con los siguientes

requisitos, además de su característica de copyleft:

-Libertad o: libertad de usar el software.

-Libertad 1: libertad para modificar el software.

-Libertad 2: libertad para distribuir el software.

-Libertad 3: libertad para distribuir el software modificado.

El software libre se instituacionalizóbajo la representación de la Free

Software Foundation, en 1984. El representante de la FSF, Rivhard Mathew

Stallman, hizo el plan estratégico para recosntruir una sociedad libre basada

en el uso de la tecnología de la información y respaldada por la licencia de

nombre GPI.

Según el plan estratégico, la FSF comenzó a desarrollar

herramientas imprescindibles para crear un sistema operativo similar a Unix,

pero libre.

Un sistema operativo e sun software que comunica al usuario con el

hardware o los dipoitivos físicos de una computadora. En el año 1991, en

Finlandia, un estudiante de Ciencias de la Computación llamado Linus

Torvald creó la pieza llamada nécleo o kermel, que es la característica

central del sistema operativo. Luego se le llamó Limux y se produjo bajo la

licencia GPL. ‘Este elemento culminó oficialmente en el sistema operative de

Page 46: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

41  

la FSF, y de ahí en adelante al mimo e le ha llamado GNU/Linux. (Rivhard

Mathew Stallman, 1984).

Si bien existen alternativas a la esencia “pura” de la libertad, para la

FSF, la mejor garantía de que un software sea libre es que esté bajo licencia

GPL, ya que ésta obliga al cumplimiento de las cuatro libertades

mencionadas. Es la que más se utiliza en el contexto del FOSS visto como

comunidad.

Fruto de la diversidad ideológica de los miembros del FOSS se han

establecido otras licencias similares, tales como la Lesser General Public

License. Que permite a los usuarios crear un software propietario o privativo

a partir de herramientas de software menis linres bajo licencia LGPL.

El movimiento dle software libre sostiene que “la defesa del derecho

de autor no puede basarse en patentes, sino más bien en copyright”. El

copyright defiende el medio de expression de una idea, mientras que las

patentes defienden la idea en sí, aunque por un tiempo menor.

Las intrucciones que se le dan a la computadora por medio del

código fuente son tn sencillas que no es relevante patentarlas. Además,

patentar ideas sencillas dificulta la comunicación entre los programadores

para estudiar y distribuir software. Pore so FSF, junto a la Foundation of Free

Information Infraestructure, mantienen una política d erechazo a las patentes

de software, Patentes de esta naturaleza podrían restringir operaciones tan

sencillas como el uso novedoso de series de Fountier para la comprensión

de archivos.

Page 47: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

42  

Microsoft carecterizó, en un momento, al movimiento del software

libre como “un cancer”, ya que si tomaba algun aparte de software licenciado

en GPI, todo lo demás que se deriva de ahí fruto de sus propios

programadores de software o de algún programador fuera de la empresa,

tarde o temprano colapsaría su producción.

Asímismo, Microsoft ha fomentado en el mercado un conjunto de

dispositivos que solo funciona un 100% en su sistema operative Windows.

Como dichos aparatos también son “cerrados”, no tienen la especificación

dle hardware para poder crear el software periférico que permita que

funcione en otro sistema operativo.

Por eso algunos usuarios de GNU/Linux utilizan ingeniería inversa,

que consiste en investigar cómo funciona el hardware con sistintas máquinas

para así hacer el driver correspondiente y poder utilizarlo. La ingeniería

inversa es una técnica que requiere de muchos recursos y tiempo, además

de que muchas veces no es muy efectiva.

Entre los usuarios de software libre corre el rumor de que Microsoft

quiere que para su nuevo sistema operative llamado Vista se utilice un nuevo

tipo de computadora, que soporte requerimiento gráficos complejos.

Entienden que esa política de Microsoft busca impedir que otros sistemas

operativos puedan funcionar con el nuevo hardware, o hacer más difícil su

funcionamiento.

En definitiva, un control monopólico de la computación implica una

relación de dependencia de los usuarios de dicho sistema. La mayoría de las

personas que tienene acceso a una computadora son usuarios de Windows.

Page 48: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

43  

Estos usuarios ceden a Microoftgran parte de su poder de uso, modificación

y distribución de la herramienta, al no poder tener acceso al código fuente.

Además de que pierden una gran oportunidad de aprendizaje al no

poder manipular el programa para tranformarlo en una herramienta que se

ajuste a sus necesidades particulares.

El que un Estado, como usuario, no disponga del código fuente de

los programas que utiliza, implica una debilidad en la seguridad del manejo

de la información. Este hecho conlleva incapacidad de auditor posibles

procesos de computación indeseables. Por ejemplo, Microsoft tiene la

capacidad de leer, borrar, modificar o impedir el acceso a información

intencionalmente.

En el mismo sentido, se rechaza el Control Digital de Retricciones. El

DRM implica el uso de tecnologías para controlar el acceso a hardware y a

datos digitales. Para Richard Mathew Stallman, la existencia del DRM

constituye una “conspiración de las grandes empresas contra el público”, a

través de lo que la industria del software primitive denomina “computación

confinable”, Stallman dice que los resultados del DRM llevan a que en

ocasiones los ordenadore no “obedezcan” a su dueños, sino en las empresas

que controlan los sistemas de “gestión digital de restricciones”.

En la República Dominicana, el grupo más notable en cuanto a

defensa del software libre es la Fundación Código libre Dominicano. Su

objetivo principal es promover y defender la libertad y los derechos de los

usuarios y programadores, para desarrollar, usar, redistribuir y modificar el

software que usan.

Page 49: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

44  

La FCLD tiene ocho años de vida, se constituyó como ONG en el año

2001y recibió lo primeros fondos del Estado en el presente gobierno del

president Leonel Fernández. Tiene dos locales abiertos, uno en Santo

Domingo y otro en Santiago.

La fundación cuenta con el apoyo de varias empresas, como grupo

Viamar y Cementos Cibao, junto a su empresario Huáscar Rodríguez.

También cuenta con la ayuda legal y política del diputado Pelegrín Castillo.

Además del patrocinio mencinado, la FGLD cuenta con 20

integrantes activos que son voluntaries y dedican tiempo a la creación de

manuales, a la preparación de clases y a la planificación estratética de la

institución. También cuenta con integrantes que ofrecen colaboración

periódica, entre ellos profesores universitarios.

La FCLD ha concentrado sus esfuerzos en las siguientes actividades:

-Formación de expertos en administración de las tecnologías GNU/

Linux.

-Participación en talleres y debates.

-Creación de manuales para el aprendizaje.

-Dictado de cursos de iniciación en tecnologías GNU/Linux.

La existencia del software libre y abierto nos lleva al cuestionamiento

de la política del manejo computacional de la información. De aquí que se

haga incapié en la problemática que puede enfrentar al Estado den la

elección de programas informáticos, conociendo las políticas de licencias que

Page 50: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

45  

tienen las empresas productoras y analizando si éstas realmente convienen

al país.

El software libre dispone de todas las herramientas necesarias para

diseñar y dar curso a un proyecto de gobierno electrónico. Entre estas

herramientas se encuentran foros, chats, portales, estcétera.

La defensa del software, como plataforma a especio de interacción

humana para el foment del desarrollo nacional, implica la creación de una

commission para el estudio de las derivaciones éticas del uso de los

softwares en el Estado.

La ética del software libre radica en la posibilidad del usuario de auditor y

reproducir el software.

El software libre representa una apertura para las pymes. Las

pequeñas o medianas empresas tienen más posibilidades de competir

cuando pueden adquiriri softwares de menor precio que softwares privativos.

El costo del software libre es sumamente bajo. Mientras la compra

del software Windows XP representa alrededor de 12,900 pesos

dominicanos, cualquier variedad de GNU/Linux puede bajarse gratis por

internet. En cuanto a un sistema de administración podríamos encontrar

precios mayores de 59,100 pesos, mientras que en GNU/Linux la opción

sería de cero pesos.

Page 51: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

46  

Imaginemos el gasto en software de una empresa media con 15

máquinas para usuarios finales y una funcionando como servidor, el costo

total sería de alrededor de 214,000 pesos.

Cabe recordar que no es lo mismo libre que gratis; sin embargo,

podemos asegurar que un software libre es mucho más barato, gracias a su

estilo o dinámica de mercado tendente a descentralizar poderes.

Aunque el precio inicial de muchos softwares libres es cero, no tiene

que serlo a la hora del desarrollo de una innovación. Desarrollar nuevas

partes de un software tiene un costo de innovación. Una vez realizada la

innovación cualquier interesado podría beneficiarse del nuevo producto.

El costo de esa innovación sería mucho menor al pago de licencias

privativas, además de que se incentiva el dearrollo de software tanto a escala

nacional como internacional. Entiendo esta Fortaleza, podemos ver que el

software libre está muy ligado al desarrollo global y local de la tecnología de

la información.

Existe una comunidad de usuarios activos y potencialmente activos,

articulados en la FCLD y en la República Dominicana Estos recursos se

pueden utilizar para apoyar la implementación del software libre en el Estado,

ya sea en el portal del Gobierno en internet o en otra instancia. De manera

que el estado no tendría que empezar desde cero a invertir en recursos

humanos, tiempo y capacitación.

Page 52: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

47  

La dinámica y estructura social de la comunidad del software libre

abre paso a una cultura de compartir información, importante tanto para el

usuario como para los programadores. En este comunidad, el hecho de

publicar el código de un producto de software trabajado se transforma en un

premio para cualquier programador, cotizandose mejor como profesiona de

ahí en adelante, y fomentando la creación o la expansion de su propia

empresa.

Con la publicación del código, el programador beneficia a la

comunidad de programadores y también a los usuarios interesados en su

software. Esto es totalmente diferente al modelo de venta del software como

si fuera “un producto de supermrcado”.

La práctica de compartir el código fuente incentiva una cultura de

competencia no egoísta, poitiva para los nuevos cambios en la dinámica de

mercado que implica la globalización.

Por esta última razón, el papel de la Secretaría de Educación en

nuestro país pudiera ser protagónico al incentivar la enseñanza del software

libre para obtener soluciones a largo plazo, la FCLDprefiere institutos

técnicos como el Insitituto Nacional de Formación Técnico Profesional,

institución que ha trabajado capacitando en GNU/Linux desde hace un

tiempo. Además Infotep tiene una sucursal en cada provincial del país, lo que

permite una ditribución equitativa en todo el territorio nacional.

En nuestro país, las universidades han sido dependientes del

minopolio de Microsoft. Aún así, el software libre podría ayudar a las

Page 53: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

48  

insitituciones académicas a domentar la libre diffusion de la producción de

conocimiento para competir en el mercado global y local.

La Secretaría de Estado de Educación podría preparer programas

escolares para que se enseñe software libre y así producer adultos menos

dependientes del software privativo.

La ecuela es un lugar propio donde más que ofrecer lecciones

académicas se den ofrecer lecciones éticas obre la libertad y la solidaridad

social. Además solo con la educación en software libre se puede sembrar un

mercado de demandas y oluciones en el mismo.

1.7.1 Resistencia al cambio  

En el contexto de la alta dependencia del país en Microsoft, la

República Dominicana necesita hacer una revision de su política informática,

lo que genera un costo. Una vez instalado el sitema monopólico se hace

difícil realizar cambios ignificativos para hacer un mercado más competitivo.

El software libre implica una necesidad de revaloración de la política

participativa del Estado.Podría representar, en la sociedad de la información,

lo que algunos autores llaman “la nueva ciudadanía”. Se trata de una

ciudadanía active que participa de las decisions del Estado: monitoreando,

diseñando políticas y presionando favorablemente para el cumplimiento de

sus promesas. Dicha revaloración implica invertir en cambiso para el foment

de una cultura política participative de lo funcionarios y otros actors politicos

dominicanos.

Page 54: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

49  

Tanto los politicos como la ciudadanía necesitan invertir en cambiar

su cultura política en aras de una democracia más participativa.

El software libre podría ser la esfera tecnológica necesaria en el

trayecto democrático. La familia de sistemas operativos de Microsoft cuenta

con un mercado muy amplio de aparatos que funcionen en sistemas

operativos alternativos. De aquí se derivan problemas de compatibilidad.

Por tal razón, un usuario de GNU/Linux pudiera encontrarse con el

problema de que su modem no le funciona. Para romper esta barrera, el

Estado podría fomenter un mercado diverso de hardware que facilite la

competencia de diversos sistemas informático beneficiando los usuarios.

La disposición del código fuente al público no conviene como

tecnología de seguridad estatal, por lo que se puede exceptuar la publicación

del código para los organismos de seguridad del Estado, ya que mo deben

revelar procesos estratégicos de seguridad computacional.

En este caso, es má conveniente que el código fuerte esté cerrado

pero que no dependa de ninguna compañía externa al Estado y que pueda

ser auditado por los organismos de seguridad correspondientes. El tema de

la seguridad debe complementarse con un estudio de la Secretaría de

Estado de las Fuerzas Armadas y la Dirección Nacional de Investigaciones.

El autor agradece a sus compañeros de trabajo la revisióndel

manuscrito y a la Fundación Código Libre Dominicano por proveerle las

informaciones relevantes.

Page 55: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

50  

1.7.2 Protección al Software en República Dominicana  

Para no pocos, la inclusion de los programas informáticos en el

núcleo de protección de los derechos de autor, no solo es de difícil ubicación,

sino que contituye, además, un prodigio desconcertante y complejo que

obedece más a circunstancias de pragmatism económico que de logicidad

juridical.

La Informática y los programas de computación han venido para

quedarse. Son, quiérase o no, un imperative insoslayable del modelo de

dearrollo contemporáneo. Su importancia es a todo prueba, no requiere

aclaracione ni admite tampoco medias tintas, porque como advierte el

profesor Santiago Mediano Cortés, hoy por hoy no parce posible, sin la

conjugación de ambas cosas, una sociedad desarrollada con el nivel de

comunicación e intercambio de información que ello implica.

El mismo fenómeno de la interconexión e un catalizador que facilitala

rápida circulación de los programas, los cuales se han ido perfilando como

punta de lanza del tráfico commercial en Internet, acaso el “ product” de má

amplia asiduidad contractual a los largo y ancho del ciberespacio.

En el artículo 16 de la Ley 65-00 se define el software como

“expression de un conjunto de instrucciones mediante palabras, códigos,

planes o en cualquier otra forma que, al ser incorporadas en un dispositivo

de lectura automatizada, es capaz de hacer que una computadora u otro tipo

de máquina ejecute una tarea u obtenga un resultado”.

Page 56: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

51  

Luego, el Reglamento NO. 362-01 en la lista de definiciones del

artículo 2, muchas veces dicho sea de pasorepetitivo y pesadamente

redundante, reitera casi al pie de la letra la anterior deseitación, si bien

agrega que la protección del programa comprende tanto los operativos como

los aplicativos, en código objeto, así como la documentación técnica y los

manuales de uso.

Aunque la ley sobre derecho de autor no lo contempla en terminus

expresos, y en ella el legislador, curioamente, solo reserve tres artículos para

la regulación de una materia tan especializada, tan particularmente densa y

escabrosa, el programa demandará un aprotección solo en la medidad en

que su originalidad lo permita.

Inclusive se habla en estos casos de una originalidad que desborda

los esquemas tradicionales, en que, como se sabe, aparecen contrapuestos

modelos subjetivo y objetivo. Se trata, en concreto, de un patron de

originalidad acuñado en Alemania durante las últimas dúltimas décadas, en

que las tésis clásicas del sello personal y del criterio de novedad se

consideran periclitadas, y se apuesta mejor por los resultados o los

tendimientos de la “obra” como producto final.

En los años que preceden la segunda mitad de los setenta, la

industria autónoma del software no se había desarrollado.

Las inversiones en el negocio no eran muchas ni resultaban tampoco

muy atractivas.

Page 57: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

52  

La protección, al margen del Derecho, venía dada por las propias

condiciones y limitaciones en que operaba el mercado informático,

concentrado en unas pocas manos.

Los mismos fabricantes de computadoras u ordenadores eran

quienes, sin intermediaries, suplían unos aparatos constosísimos que solo

unos cuantos podían pagar, en tanto que los diseños de los programas se

ajustaban a las necesidades expuestas por cada cliente. No había ninguna

motivación para la piratería porque esos programas eran incompatibles uno

con otros y se preparaban “a la carta”, para cada máquina en particular.

La primera sentencia en el mundo referida a la problemática del

software de la que se tienen noticias tuvo lugar como era de esperarse ne un

tribunal de los Estado Unidos, en 1966 , en que un asalariado de “ Texas

Instrument Lid” fue condenado penalmente por ofrecer a un particular el

programa fuente con el que trabajaban sus empleadores.

El despegue de la industria en Norteamérica, y con ello la puesta en

el mercado de una amplia gama de programas versátiles y compatibles con

más de un tipo de máquina fue, sin dudas, el detonante de la

reglamentación.

Había demasiado dinero en juego para dejar al azar la elaboración

de una estructura regulatoria qn que e moviera un negocio de dimsensiones

insospechadas, llamando a trascender, en poco tiempo, las fronteras de la

union amaericana y que requería, por consiguiente, la “cooperación” e

integración de todos los demás gobiernos del mundo, en especial de

occidente, en garantía de su efectividad.

Page 58: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

53  

A nivel internacional la tutela el software se inaugura gracias al

impulse decidido del gobierno de los Estados Unidos , en el marco del “

Acuerdo sobre los Aspectos de los Derechos de la Propiedad Intelectual

Relacionados con el Comercio”, anexo 1C del Trarado de Marrakech del 15

de abril de 1994, por el que se crea la Organización Mundial del Comercio.

Precisamente la gran internacionalización de que goza la plataforma

juridical de la Propiedad Intelectual, unida a la globalización del consumo y a

la extraordinaria facilidad con que puede ser copiado un programa, debieron

persuader a los intereses de capital de la necesidad de realizar un cabildeo

intense, lo cual determine la inserción” a la cañona” de estas “obras en el

circuitode salvaguardia del Derecho de autor.

Añádase a los factores citados otros igualmente sugetivos, como por

ejemplo la gratuidad, libre de costos, de la protección y su peculiar

automatismo, sin previas formalidades de registro.

Má todavía el regimen tutelares extensivo a las especificaciones

técnicas y a los manuaes de uso. Así lo establece el artículo 36 del

Reglamento No.362-01, de lo que se infiere que la intención es proteger el

programa expresado con código fuente o en código máquina , y algo más: el

paquete en su conjunto.

Entre los países de la Unión Europea se estila añadir un plus, una

protección reforzada en la fase de gestación del instrument, que incluye

también la documentación preparatoria.

Page 59: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

54  

En literatuta figurada el código fuente podría ser tenido como el

“alma” del software y comprende una variable perceptible al hombre.

Para José Carlos Erdoizan no hay diferencias notables o

trascendentes entre los manuales de uso y la documentación técnica. No son

más que direcciones y explicaciones, según este autor, para edificación del

usuario, acerca de las funciones del programa y los pasos relativos a su

ejecución.

1.7.3 Régime Jurídico y Titularidad de Derechos  

Todo indica que los programas o el software o el logiciel, como dicen

los franceces, pueden acumular una doble protección, tanto como derecho

de autor como de propiedad industrial, concretamente a través del sistema

de patentes, y de llegar a formar parte de ina invención. Ambos, patrocinios,

por la índole del objeto tutelado, parece ser compatibles, si bien en la

práctica se prefiere el primero por las razones y ventajas antes explicadas.

Digamos que, la tutela por vía de la propiedad intelectual no solo es más

barata, sino también mas firme y universal.

Pero cabría preguntarse la razón por la que en República

Dominicana oreo tabro sucede en la mayoría de las legislaciones

occidentales, se prevén disposiciones específicas para el software , a pesar

de que el artículo 2.11 lo identifica claramente como una de las alhajas má

preciadas del recinto de protección autoral” en los mimos términos que las

obras literarias”.Todo apunta , sin embargo a que las peculiaridades que

ofrecen los programas, en comparación con las creaciones tradicionales del

espíritu, ameritan, a los ojos del legislador, un regimen deslindador, un

Page 60: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

55  

regimen deslindado el que incluso e espera que en algunos casos, se aparte

del patron general.

Ello siginifica, empero, que haya que aplaudir o conesentir una

extension de cualquier norma especial, de implementación restrictive en

material de programas , más allá de su rigurosa literalidad, ni mucho menos,

a la inversa, afectar el resto de la Ley 65-00 con reglamentaciones que solo

han sido sancionadas para estos.

Lo que intentamos concreter es la idea de que las reglas de alcance

general para el Derecho de Autor conforman una suerte de “derecho común”,

son applicable al software sin necesidad de un permiso expresa, y sin

tampoco importar que no estén contempladas en el capítulo III del título V de

la Ley 65-00, o en su defecto, en el Capítulo III del título VI del Reglamento

que le sirve de complemento. Solución que, a la inversa, evidentemente no

opera.

En los programas creados en marco de un contrato de trabajo

asalariado, a falta de estipulación expresa sobre el particular, la Ley presume

que lo derechos de explotación pertenecen a los autores, aunque

entendemos que es difícil asumirlo al poe de la letra si la contratación del

empleado ha sido hecha precisamente para coleccionar programas y se; es

remunera con un salario fijo por la tarea.

En la hipótesis de un programa de ordenador hecho por encargo,

todo sugiere que los derechos patrimoniales dimanados de él se regirán al

tenor de lo pactado iner partes.

Page 61: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

56  

Por ultimo, es bueno advertir que los derechos morales, por su rango

absolute, inalienable e irrenunciable, permanecen en dominio del autor del

programa y se supone que lo acompañen de por vida; que a su muerte se

transmiten a su cónyuge y herederos regulares y a falta de estos al Estado, a

través de las insituciones públicas designadas al efecto.

Son, en otras plabras, prerrogativas que están fuera del comercio y

que, como talesm aun cuando lo quisiera el autor, no podría cederla ni

gratuita nioneroamente: cualquier cláusula en contrario o en que éste

renuncie a ejercitar esos derechos, es nuela de forma absoluta.

Ya en la actualidad hay una variedad de empresas que brindan

servicio de outsorcing de desarrollo de software tanto para clientes

nacionales como internacionales. Algunas empresas dominicanas son:

Newtech, Newsoft, ALFA, Webtech, Softning, SoftwareONE, Retolec

Soluciones, MSF Infosistemas, entre otras.

Según Castellanos Casas Ricardo (2009), el software es el conjunto

de instrucciones y datos en formato binario almacenados en la memoria

principal, que le indica a una computadora que debe hacer y como, es decir,

el software dirige al hardware el software es la parte lógica del sistema

informático.

El software de sistema son los programas básicos el cual controla a

la computadora, también llamado sistema operativo el cual tiene tres grandes

funciones: coordina y manipula el hardware del ordenador, como la memoria,

las unidades de disco; organiza los archivos en diversos dispositivos de

almacenamiento y gestiona los errores de hardware y del mismo

Page 62: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

57  

software.Los sistemas operativos pueden ser de tarea única o multitarea. Los

sistemas operativos de tarea única, los más primitivos, solo pueden manejar

un proceso en cada momento.

Hay diferentes tipos de Software entre ellos: Software de

Aplicaciones, Usos EspecíficoS, Sistemas, Desarrollo y de Multimedia.

Software según el diccionario de informática publicado en Oxford

University Press (1993) es “aquellos componentes de un sistema informático

que no son tangibles, es decir, que físicamente no se pueden tocar”.

Paara Freedman (1984) el programa es el “conjunto de instrucciones

que contiene la computadora, ya sean instrucciones para poner en

funcionamiento el propio sistema informático (software de sistema) o

instrucciones concretas dirigidas a programas particulares del usuario

(software específico)”. En otras palabras, según Sánchez Montoya (1995) “el

programa supone un “conjunto de pasos que indican a la máquina

(hardware) aquello que debe hacer".

El Software puede clasificarse según su función general en tres

categorías principales: software de sistema, software de aplicaciones y

software de desarrollo.

Cuando hablamos del Desarrollo de software, que es de lo que se

encarga la empresa de la que se trata en este trabajo de investigación,

Camsoft, decimos que desarrollar un software es simplemente construirlo

mediante su descripción. El propósito principal de desarrollar un software es

Page 63: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

58  

resolver un problema que se puede realizar por diferentes vías y utilizando

diferentes lenguajes de programación.

Según Pressman (1997), un proceso de desarrollo de software tiene

como propósito la producción eficaz y eficiente de un producto software que

reúna los requisitos del cliente. Este proceso es intensamente intelectual,

afectado por la creatividad y juicio de las personas involucradas. Aunque un

proyecto de desarrollo de software es equiparable en muchos aspectos a

cualquier otro proyecto de ingeniería, en el desarrollo de software hay una

serie de desafíos adicionales, relativos esencialmente a la naturaleza del

producto obtenido.

Cuando se va a desarrollar un software intervienen muchas persona

como lo es el que tiene problema en su empresa y desea que sea

solucionado, para esto existe el Analista de Sitema que es el encargado de

hacerle llegar todos los requerimientos y neceidades que tiene el cliente a lo

programadores que son peronas encargadas de realizar lo que es la

codocicación y Diseño del sistema para después probarlo y lo instalan al

cliente.

Es así como intervienen varias personas ya que una sola persona no

podría determinar todo lo necesario lo más seguro que le haga falta algún

requerimiento o alguna parte del nuevo sistema y entre más estén

involucradas mejor para cubrir con todos los requerimientos del sistema.

El proceso de desarrollar un software son las siguientes:

Page 64: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

59  

-Analizar los requerimientos: Extraer los requisitos de un product de

software es la primera etapa para crearlo. Mientras que los clientes piensan

que ello saben lo que el software tiene que hacer, se requiere de habilidad y

experiencia en la ingeniería de spftware para reconocer requisitos

incompletes, ambiguous o contradictorios.

El resultado del análisis de requisitos con el cliente se plasma en la

documentación, que es uno de los procesos del desarrollo de software, cuya

estructura puede venir definida por varios estándares. La captura, análisis y

especificación de requisitos, es una parte crucial; de eta etapa depende en

gran medida el logro de los objetivos finales.

-Diseñar el sistema: Se refiere a determinar cómo funcionará de

forma general sin entrar en detalle. Consiste en incorporar consideracione de

la implementación tecnológica, como el hardware la red, etc. Se definen los

casos de uso para cubrir las funciones que realizará el sistema, y se

transorman las entidades definidas en el análisis de requisitos de clases de

Diseño, obteniendo un modelo cercano a la programación orientada a

objetos.

-Programar el sistema: Reducir un diseño a código puede ser la parte

más obvia del trabajo de ingeniería de software, pero no es necesariamente

la porción más larga. La complejidad y la duración de esta etapa está

íntimamente ligada a los lenguajes de programación utilizados.

-Probar el sistema: Consiste en comprobar que el software realice

correctamente las tareas indicadas en la especificación. Una técnica de

prueba es probar por separado cada modulo del software, y luego probarlo

Page 65: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

60  

de forma integral, para así llegar al objetivo. Se considera una buena práctica

el que las pruebas sean efectuadas por alguien distinto al desarrollador que

la programó, idealmente un área de pruebas; sin perjuicio de lo anterior al

programador debe hacer sus propias pruebas.

En general hay dos grandes formas de organizar un área de

pruebas, la primera es que esté compuesta por personal inexperto y que

desconozca el tema de pruebas, de esta forma se evalúa que la

documentación entregada sea de calidad, que lo procesos descrito son tan

claros que cualquiera puede entenderlos y el software hace las cosas tal y

como están descritas.

El Segundo enfoque es tener un área de pruebas conformada por

programadores con experiencia, personas que saben sin mayores

indicadores en que condiciones puede fallar una aplicación y que pueden

poner atención en detalles que personal inexperto no consideraría.

-Documenra el proceso del desarrollo del sistema: Todo lo

concerniente a la documentación del propio desarrollo del software y de la

gestión del proyecto, pasando por modelaciones, diagramas, pruebas,

manuales de usuario, manuales técnico, etc; todo con el propósito de

eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al

sistema.

-Dar mantenimiento el software: Mantener y mejorar el software para

enfrentar errores descubiertos y nuevos requisitos.

Esto puede llevar mas tiempo incluso que el desarrollo inicial del

software. Alrededor de dos tercios de toda la ingeniera de software tiene que

Page 66: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

61  

ver con dar mantenimiento. Una paqueña parte de este trabajo consiste en

arreglar errores, o bugs.

La mayor parte sonsiste en extender el sistema para hacer nuevas

cosas. De manera similar, alrededor de sos tercios de todad la Ingeniería

Civil, Arquitectura y trabajo de construcción en dar mantenimiento.

Hablando de lo que es la metodología de desarrollo, según Jacobson

(2000) “Todo dearrollo de software es riesgoso y difícil de controlar, pero si

no llevamos una metodología de por medio, se obtiene clientes insatisfechos

con el resultados y desarrolladores más aún”. “Sin embargo muchas veces

no se toma en cuenta el utilizar una metodología adecuada, sobre todo

cuando se trata de proyectos pequeños de dos o tres meses”.

Un proceso de software detallado y completo suele denominarse

“Metodología”. Las metodologías se basan en una combinación de los

modelos de proceso genéricos (cascada, evolutivo, incremental, etc.).

Adicionalmente una metodología debería definir con precisión los artefactos,

roles y actividades involucrados, junto con prácticas y técnicas

recomendadas, guías de adaptación de la metodología al proyecto, guías

para uso de herramientas de apoyo, etc. Habitualmente se utiliza el término

“método” para referirse a técnicas, notaciones y guías asociadas, que son

aplicables a una (o algunas) actividades del proceso de desarrollo, por

ejemplo, suele hablarse de métodos de análisis y/o diseño.

La comparación y/o clasificación de metodologías no es una tarea

sencilla debido a la diversidad de propuestas y diferencias en el grado de

detalle, información disponible y alcance de cada una de ellas.

Page 67: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

62  

A grandes rasgos, si tomamos como criterio las notaciones utilizadas

para especificar artefactos producidos en actividades de análisis y diseño,

podemos clasificar las metodologías en dos grupos: Metodologías

Estructuradas y Metodologías Orientadas a Objetos.

Por otra parte, considerando su filosofía de desarrollo, aquellas

metodologías con mayor énfasis en la planificación y control del proyecto, en

especificación precisa de requisitos y modelado, reciben el apelativo de

Metodologías Tradicionales (o peyorativamente denominada Metodologías

Pesadas, o Peso Pesado).

Otras metodologías, denominadas Metodologías Ágiles, están más

orientadas a la generación de código con ciclos muy cortos de desarrollo, se

dirigen a equipos de desarrollo pequeños, hacen especial hincapié en

aspectos humanos asociados al trabajo en equipo e involucran activamente

al cliente en el proceso.

Con relación a los proyectos que se desarrollan con mayor

envergadora, si tiene sentido basarse en una metodología de sarrollo y se

empieza a buscar cuál sería la más apropiada para dicho caso. A fin de

cuenta no encontramos muchas vece la más adecuada y se termina por

hacer un diseño propio de metodología, por supuesto no está mal siempre y

cuando sirva para alcanzar el objetivo.

Muchas veces se realiza el Diseño del software de manera rígida, tal

como el cliente lo solicitó, de ea manera cuando el cliente en la “ etapa

prueba” solicita un cambio, se hace muy dificil de realizarlo, pues si se

alteran las cosas que no se había previsto, el proyecto crea incomodidad al

desarrollador y en muchas oportunidades no llegan a cumplir con el cambio

solicitado, esto conlleva malestar en el cliente puesto que no ha sido tomado

Page 68: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

63  

en cuenta su requerimiento; para evitar estos incidentes se debe llegar a un

acuerdo formal con el cliente al inicio del proyecto de manera que perjudique

el desarrollo del mismo.

1.8 El Software en Recursos Humanos  

El Software de Recuros Humanis es una aplicación informática

empleada en las empresas que ayudan a llevar la gestión de las personas en

una organización de una manera complete, rápida y eficaz.

Estos programas informáticos son una combinación de los recursos

humanos y sus actividades administrativas con los medios infromáticos. Esta

aplicación permite almacenar también las entrevistas y observacione hechas

por el empleado, para poder detectar así la necesidades y preocupaciones

de estos.

Gracias el Desarrollo de Software y sus automatizaciones, Recursos

Humanos ha podido realizar ciertos procesos con mayor rapidez y facilidad;

esto procesos son:

-Nóminas: El modelo de nómina automatize la gestión del sueldo

reuniendo los datos del trabajador sobre su trabajo, asistencia, calculando

das deducciones e impuestos, la cotización social que ha generado

periódicamente la orden de pago.

Permite también generar datos y estadísticas para el conjunto del

personal relative a estos datos. Sistemas sofiticados pueden establecer

transacciones de cuentas por pagar, de la deduccin de empleado o producer

Page 69: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

64  

cheques. El modulo de nómina envía la información al libro de Contabilidad

general

-Gestión de las prestaciones de trabajo: El modulo de gestión de las

prestaciones de trabajo permite evaluar la información de tiempo/ trabajo de

cada empleado. El análisis de los datos permite una mejor ditribución de

trabajo. Este modulo e un ingredient clave para establecer capacidades de

contabilidad analíticab de los costs de organización positivos.

-Gestión de las prestaciones sociales: El modulo de gestión de las

prestaciones ociales permite a lo profesionales de Recursos Humanos

administrar lo mejor posible las prestaciones sociales, obligatorias o no ,

como sel seguro de salud, accidents laborales o los sistemas de jubilación

complementarios.

-Gestión de Recursos Humanos: El modulo de gestión de Recursos

Humanos cubre otros aspectos de los RRHH, incluye menos particularidades

legales y está má enfocado a una política de gestión. El sistema registra

datos de dirección, selección, formación y desarrollo, capacidades, dirección

de habilidades y otras actividade relacionadas. Aquí se administrant los datos

personale, las competencias y títulos, las formaciones seguidas, lo niveles de

salario, el registro de los datos del curriculum vitae, entre otros.

-Indicadores de productividad: Para evaluar la productividad de cada

empleado, es neecsario cuantificar el tiempo y las actividades que generan

resultados positivos dentro de la organización.

Esto se vuelve complicado, sobre todo en las empresas de servicios

donde se producen bienes intangibles. En estos casos es necesario medir

Page 70: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

65  

las actividades de cada uno de los empleados, separar las actividades

“productivas” de las “personales”. De esta manera se puede cuantificar el

costo real que le toma a cada uno de ellos realizar sus labores, así como las

herramientas que utilizan para alcanzar los objetivos.

Se han desarrolado programas de software dedicados a RRHH,

estos son:

-Autotask: contiene todo lo que se necesita para organizer,

automatizar, y optimizer tu empresa desde una única plataforma basada en

nube y accessible desde cualquier sitio. De este modo, te dedicarás menos

tiempo a administrar tu empresa y más a hacerla crecer.

-GestPeople: Podrás conocer de forma rápida información

relacionada con tu organización, estructura organizativa, perfiles

profesionales, competencias, objetivos, evaluación del desempeño y

empleados.Así mismo, permite al departamento de RRHH accede a la

infromación de cada empleado desde diferentes sitios, conociendo de forma

ágil y sencilla su mapa de ocupaciones, conociendo sus objetivos y sus

competencias entre otras aplicaciones.

-E-volution: Simplifica y automatize procesos de administración de

personal y nóminas. Gestión de posiciones, gestión de competencias,

administración del tiempo, administración del personal.

-SimpleHRM: Es una solución Open Source o de código abierto con

las cual podrás gestionar de una manera muy complete y eficiente los

procesos relacionados con los recursos humanos de tu empresa.

Page 71: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

66  

Estos softwares de recursos humanos ayudan y permiten al

departamento de recursos humanos almacenar, administrar, recuperar y

procesar datos de los empleados y automatizar todos los procesos

principales en recursos humanos. Una empresa bien gestionada en el ámbito

de la productividad del personal es más competitiva, por lo tanto, el objetivo

de esto software de gestión de recursos humanos es hacer crecer a la

empresa a través de las personas.

Alguna de las ventajas de este tipo de software es que permite a los

empleados realizar sus gestiones, como consultar sus nóminas, gestionar las

reservas de sus vacaciones, absentismo, etc. Esto provoca satisfacción en

los empleados, ya que pueden de una manera rápida y sencilla acceder a su

información, sin pasar por todo el papeleo burocrático que lo ralentiza.

Antes sólo lo programas de software eran demandados por

empresas con muchos trabajadores. Este tipo de soluciones, hace años, sólo

estaba al alcance de empresas con más de 1.000 empleados. Pero ha

pasado como con los ordenadores. Antes sólo los tenían los grandes bancos

y las grandes empresas, y hoy día todo el mundo tiene un tablet o un

teléfono que es mucho más potente y da más información que los antiguos

ordenadores.

El contar con un software de Recursos Humanos hace que la

empresa pueda poner en marcha nuevas estrategias comerciales, de

producción o de atención al cliente de una forma mucho más rápida.

Page 72: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

67  

Y con ello hacemos que las empresas sean más flexibles, más

preparadas para los nuevos mercados y los nuevos retos a los que nos

enfrentamos en esta sociedad más global.

Algunas ventajas de utilizar programas de software en Recursos

Humanos son:

Eficiencia y efectividad en los procesos.

Reducción de costos de gestión de recursos humanos.

Generación y obtención de información valiosa acerca

del equipo de trabajo.

Mejora de la comunicación y retroalimentación con el

empleado.

Automatización de la gestión de talento humano.

Motivación e incentivos entregados de manera justa al

personal.

Reducción de la carga administrativa del departamento.

Alineación de los objetivos individuales de los

colaboradores con la estrategia empresarial.

Disminuición de los niveles de rotación de personal.

Un software de gestión de talento humano puede ayudarte a

optimizar algunos procesos importantes dentro del área de recursos

humanos como los siguientes:

-Aprendizaje y desarrollo: Incluir la tecnología te permite capacitar a

tus colaboradores de una manera más eficiente y efectiva. A través

de plataformas de aprendizaje LMS e-learning tienes la capacidad de

incrementar el conocimiento de tus empleados y brindarles las herramientas

Page 73: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

68  

que necesitan para desarrollar su talento y crecer en la compañía, esto de

manera automatizada, personalizada, monitoreada y a un costo menor que

los cursos presenciales.

-Este tipo de tecnologías permite que se lleven a cabo

capacitaciones abarcando un mayor número de participantes de manera más

sencilla y al mismo tiempo obteniendo información valiosa de seguimiento,

de aprovechamiento y adaptándose al tiempo disponible de cada una de las

personas. Así mismo le brindas al empleado la autonomía y responsabilidad

de completar sus entrenamientos y autoevaluarse.

- Administración de información de los empleados: Esta tarea por lo

general consume mucho tiempo a los encargados del área de recursos

humanos y representa una gran inversión de tiempo en captura de

información, diferentes archivos, papeleo, reportes, etc. Sin embargo, al

contar con una solución de talento HCM estos procesos se realizan más

fácilmente, no tendrás que revisar expedientes físicos y toda la información

que requieres estará a un clic de distancia.

-Así mismo, podrás realizar reportes para obtener datos importantes

que te servirán para una mejor gestión de talento y potencializar el desarrollo

de tus empleados para un mejor desempeño.

-Gestión del desempeño: Uno de los factores clave en el éxito de la

organización es la ejecución de la estrategia de manera efectiva y en tiempo,

para lograr esto es importante que las metas de tus colaboradores sean

claras, bien definidas y estén alineadas a las metas organizacionales. De

Page 74: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

69  

esta forma sabrás que todos están ubicando recursos y esfuerzo hacia el

mismo objetivo.

-Otro aspecto importante es poder evaluar de qué manera cada uno

de tus empleados está cumpliendo sus objetivos propios de cada puesto y

cómo contribuye al logro de las metas de la empresa, para esto es

importante que se realicen evaluaciones de desempeño y que exista

constante retroalimentación así como herramientas que te ayuden a

identificar aquellos talentos clave que es importante cuidar, retener y

desarrollar.

-Puedes llevar a cabo estos procesos de manera automatizada por

medio de un software de capital humano, con lo que no solamente será más

sencillo sino que tendrás toda la información presente e histórica de cada

miembro de tu equipo de trabajo, con lo que podrás identificar sus fortalezas

y áreas a desarrollar. Esta es una forma de motivarlos a enfrentar retos y

mejorar su desempeño.

La sinergia que se crea entre la tecnología de información y las áreas

de recursos humanos está ayudando a la evolución de ambas áreas dentro

de la empresa y funciona como una fortaleza para la misma frente a su

competencia. Reconocemos al talento humano como un activo fundamental

en la ejecución de la estrategia, por lo tanto lograr su compromiso hacia la

empresa es esencial, por esto es importante que en la organización los

líderes del área de tecnología y los del área de capital humano unan fuerzas,

esta colaboración les traerá grandes beneficios.

Page 75: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

70  

Como anteriormente mencionabamos, actualmente hay una

diversidad de plafatormas que ofrecen diferentes sistemas para automatizar

los procesos de Recursos Humanos. Algunos de estos programas son:

-Simple HRM: es una solución Open Source o de codigo abierto con

la cual podrás gestionar de una manera muy completa y eficiente los

procesos relacionados con los recursos humanos de tu empresa.

-NominaSOL: es una útil herramienta para la gestión de Recursos

Humanos que calcula y controla los aspectos relacionados con las nóminas

de los trabajadores de una empresa.

-eMagister RRHH: eMagister RRHH es un paquete de gestión de

recursos humanos que pone el acento en la formación y los planes de

desarrollo de los empleados.

Permite la gestión de personas, puestos, Conocimientos y competencias,

Formación y Desarrollo.

-ABC Roster: ABC Roster es una aplicación bastante práctica y fácil

de usar que permite organizar horarios y turnos de trabajo de empleados en

una empresa.

Ofrece la opción de añadir distintos puestos de trabajo así como los distintos

turnos que existen en la empresa.

-Days off calculator: es un programa gratuito de gestión de recursos

humanos con el cual podrás crear un calendario y repartir tus empleados

durante una semana de trabajo. Solo debes introducir el número de

empleados que necesitas cada uno de los días de la semana, y obtendrás

una solución optimizada.

-Picture TimeClock: es un software gratuito para controlar el horario y

salida de los empleados. Este programa incluso te permitirá fotografiar el

momento de ingreso o salida del empleado.

Page 76: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

71  

-Wikimental RRHH: es un programa de gestión o administración de

empleados, de licencia gratuita, con el cual podrás manejar todo lo

relacionado con los empleados de tu empresa.

Entre otras opciones de servicio de desarrollo de software esta la

entidad ”Neosoft” la cual desarrollo diferentes tipos de software con multiples

lenguajes de programación como aplicaciones de escritorio internas o con

conexión a bases de datos externas, aplicaciones web, software para centros

con control de ordenadores y plataformas de gestión de entidades.

La aplicacione de escritorio on programas que se instalan en el

ordenadod y sirven para realizar diferentes tareas como gestión de pedidos,

control de stocks, gestión de incidencias, contabilidad, almacenamiento de

datos, comunicación interna y externa, gestión de personal y gestión de

empresas.

Para ello las aplicaciones pueden trabajar sobre diferentes ámbitos y

plataformas. Su ámbito de trabajo puede ser:

-Local: solo en el ordenador intalado.

-Red interna: entre diversos ordenadore de la red o con un servidor.

-Internet: sobre una base de datos externa.

También las aplicaciones web pueden realizar las mismas funciones

que las señaladas en las aplicaciones de escritorio, pero son eccesibles a

través de cualquie navegador por internet, por lo que no tienn que ser

instaladas en ningún ordenador. Esto facilita su trabajo multiplataforma y su

acceso distribuido de la información.

Page 77: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

72  

Una de las grandes ventajas es que no es necesario invertir en

grandes máquinas aunque la aplicación sea muy potente, ya que puede estar

instalada en servidores en la nube.

Estas plataformas permiten el control de equipos en centros con una

red de ordenadores, ademas de la realización de diferentes actividades en

los centros. Entre las funciones que se desarrollan están:

-Monitoraje de equipo.

-Software para formación

-Control de acceso

-Gestión de sesiones

-Almacenaje de datos de uso

-Gestión de usuarios

-Control remote de equipos

-Gestión de filtros

-Funcionamiento completamente autónomo del centro.

CAPÍTULO II

PERFIL DE LA EMPRESA CAMSOFT  

Page 78: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

73  

2.1 Inicios de la empresa  

Fundada en 1993, CAM Informática, S. A. nació para establecer un

nuevo nivel de calidad en el desarrollo de Software en la República

Dominicana. CAM se enfoca en adquirir, desarrollar y mantener los

profesionales, procesos y tecnología del más alto nivel para el desarrollo de

software para así asegurar un nivel de calidad de clase mundial en los

productos y servicios ofrecidos.Actualmente poseemos un proceso de

desarrollo de software alineado con todos los objetivos del nivel 2 y gran

parte del nivel 3 del SEI- CMMI® (Capability Maturity Model Integration),

certificación de calidad establecida en la industria para las organizaciones de

software. Así CAM ofrece soluciones y desarrollo de software a la medida

para virtualmente cualquier tipo de propósito con el mejor nivel de calidad

disponible en el mercado.

2.2 Misión  

Proveer soluciones y servicios de tecnología de información

orientados hacia la eficiencia, competitividad y rentabilidad de nuestros

clientes, apoyados en la innovación y optimización continua.

2.3 Visión Ser el proveedor de soluciones y servicios de tecnología de

información de mayor renombre en nuestro país y la región latinoamericana

sobre la base de nuestra responsabilidad, calidad, productividad y

compromiso con nuestros clientes.

2.4 Nuestros Valores Integridad

Responsabilidad

Perfección

Page 79: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

74  

Espíritu de Equipo

Respeto Mutuo

Superación Continua

2.5 Servicos que ofrece Camsoft

Camsoft ofrece:

Aplicaciones

Ofrecemos soluciones de sistemas estandarizadas conforme a las

necesidades del mercado y el desarrollo de aplicaciones a la medida de los

requerimientos de los clientes para cualquier tipo de propósito.

Consultoría

Contamos con un equipo de profesionales de acreditada experiencia

capacitados para orientar en la toma de decisiones a nivel de hardware y

software para el desarrollo actual y futuro de su empresa.

Outsourcing

Nuestros servicios de Outsourcing en Desarrollo de Software que

abarcan todo el ciclo de vida de las aplicaciones, desde su concepción hasta

su mantenimiento.

Las soluciones:

Recursos Humanos

SRH/Keops es una solución de probada efectividad que le permite

hacer frente a sus necesidades actuales de automatización garantizando

salvaguardar la información de su personal y las transacciones financieras

que necesita su negocio, permitiéndole tener en sus manos el control y al

mismo tiempo apoyar el crecimiento de su empresa.

Page 80: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

75  

SRH/Keops permite a su organización, definir controles de integridad de la

información para ser implementados a nivel de la base de datos registrada.

El SRH/Keops está constituido por los siguientes módulos básicos:

� CPE (Control de Personal)

� CPA (Control de Pagos)

� CTI (Control de Tiempo)

Business Accounting System

BAS es un sistema que se creó con el objetivo de hacer frente a las

necesidades actuales de automatización garantizando salvaguadar la

información financiera que necesitan los negocios.Este sistema BAS está

conformado por un conjunto de módulos que facilitan la administración

financiera de cualquier tipo de negocio.

Debido a la conformación modular del sistema, es posible que una

empresa pueda instalar sólo aquellos módulos de su necesidad, y así

obtener el sistema que se ajusta a sus actividades y disponibilidad

económica, pues es importante reducer los costos.

Módulos que integra: Compras, Control de Efectivo, Activos Fijos,

Cuentas por Pagar, Cuentas por Cobrar, Ventas, Contabilidad General,

Inventario, Caja y Presupuesto.

Gestión de Cobros y Acciones Legales

El sistema de Gestión de Cobros y Acciones Legales (COLLEGAL)

es una plataforma de software que respalda el proceso de seguimiento y

recuperación de deudas, proveyendo identificación automática de la

Page 81: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

76  

condición de cada crédito, asignación de actividades a usuarios o grupos de

trabajo y aplicación de las políticas de cobro establecidas por su empresa.

COLLEGAL ofrece los mecanismos para garantizar una gestión organizada y

efectiva, guardando el rastro de todo el proceso de recuperación y brindando

información precisa sobre la productividad del personal involucrado.

Outsourcing

CAM Informática ofrece servicios de Outsourcing en Desarrollo de

Software que abarcan todo el ciclo de vida de las aplicaciones, desde su

concepción hasta su mantenimiento.

Nuestros servicios incluyen la evaluación y preparación de propuestas de

proyectos; identificación, definición y análisis de requerimientos; diseño,

elaboración de toda la documentación técnica, programación, aseguramiento

de calidad del producto, entrenamiento del personal e implementación del

software terminado en las localidades establecidas para tales efectos y

posteriormente su respectivo mantenimiento.

EASYBANK

Es una solución bancaria que automatiza la administración,

operación y control en general de empresas proveedoras de productos y

servicios financieros favoreciendo la toma decisiones de sus directores. Es

una herramienta parametrizable, desarrollada en la plataforma Microsoft

Visual Studio.NET, que permite realizar transacciones en línea sobre los

principales conceptos financieros, ya sea directamente en las agencias.

Provee una integración flexible y automática con los módulos de Contabilidad

y Tesorería, y además provee soporte a las normas prudenciales, generando

los informes oficiales requeridos por la Superintendencia de Bancos y el

Page 82: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

77  

Banco Central. Nuestra solución está dirigida a Bancos Múltiples, Bancos de

Ahorro y Crédito, Corporaciones de Crédito, Asociaciones de Ahorros y

Préstamos, Cooperativas, etc.

BAS-Manufacturing

BAS-Manufacturing está diseñado para empresas orientadas a la

elaboración de productos con características particulares, abarcando todo el

ciclo operacional de ésta: desde la gestión de ventas, diseño, contratación,

fabricación e instalación hasta su futuro mantenimiento. Esta aplicación

permite mantener de manera continua la trazabilidad de los materiales,

recursos humanos y tiempo invertido en cada una de las actividades

envueltas en el proceso, logrando así, una estrecha vigilancia de los costos y

rentabilidad de los proyectos.

Visita Médica

El módulo de Visita Médica (Covimed) es una herramienta que permite de

una forma ágil y eficiente, planificar y administrar la gestión de quienes pasan

la mayor parte su tiempo en los centros de salud para llevar información y

muestra de los productos de sus respectivos laboratorios. En este módulo se

realizan transacciones en línea sobre los productos financieros,

administrando y controlando eficientemente los cajeros y sus respectivas

disponibilidades Organigrama de la empresa

2.6 Organigrama de la empresa

Page 83: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

78  

2.7 Proyectos de Camsoft

Single Interest from Computer Auto Rating System

El proyecto consistió en el desarrollo de una aplicación de software

para realizar operaciones relacionadas con la cotización, producción y

reclamaciones de certificados de seguros de vehículos de interés simple.

Inicialmente el registro de las operaciones era realizado por personal de la

compañía de seguros, pero dada la solidez del sistema, se decidió extender

la funcionalidad para que fueran las propias entidades financieras dueñas de

las pólizas maestras quienes registraran las operaciones. Esto se tradujo en

un incremento de la agilidad en los pagos y disminución del tiempo de

respuesta a los compradores condicionales.

Visitas Médicas

 1 

Page 84: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

79  

Nos fue encargado el desarrollo de una aplicación para el control de

la cobertura de la visita médica. Este sistema debía tener la capacidad de

trabajar múltiples laboratorios farmacéuticos y que a la vez permitiera

administrar información básica en un repositorio común y mantener ciertos

datos específicos para cada laboratorio. Los promotores médicos debían

tener la facilidad de registrar los resultados de su visita en línea, de acuerdo

a los objetivos promocionales definidos en el ciclo y a nivel gerencial, obtener

reportes y consultas que permitieran apreciar el desempeño de los

laboratorios de manera instantánea.

Evaluación de Personal

La Asociación Cibao de Ahorros y Préstamos (ACAP) nos requirió el

desarrollo de un sistema para el registro de las evaluaciónes períodicas de

personal. Este debía estar montado sobre una plataforma Web, ya que este

debía estar disponible para todos sus empleados, distribuidos a lo largo de

toda la geografía nacional. El sistema debía estar en capacidad de registrar

evaluaciones 360 grados y generar automáticamente candidatos a

evaluadores de sus pares para cada empleado. El sistema debía producir

recordatorios y permitir consultas de los empleados y evaluadores que no

habían sometido sus formularios de evaluaicón. Adicionalmente, se debía

producir un informe resumen de evaluación de cada empleado producto de

las evaluaciones individuales realizadas durante el período.

Completaciones de Llamadas

El proyecto consistió en el desarrollo de una solución de software

compuesta por un repositorio de datos donde se almacenan las llamadas de

larga distancia internacional y nacional, con el propósito de obtener análisis

estadísticos que permitan identificar averías y otras situaciones en los

enlaces de comunicaciones que soportan estos servicios. El sistema es

Page 85: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

80  

alimentado en forma automática por múltiples interfases que reciben datos

desde las centrales telefónicas y ofrece una variedad de reportes y gráficos a

partir de los datos recibidos.

Servicios Técnicos de Reparaciones

Desarrollo a la medida de una aplicación de plataforma para el

seguimiento de las órdenes de reparación de equipos de comunicación, tanto

a clientes externos como a internos. El sistema integra la atención del cliente

en el Frontdesk, con las actividades de reparación que se desarrollan en los

centros de servicio. Todo el proceso puede ser monitoreado a nivel nacional,

y es posible obtener estadísticas en tiempo real sobre el desempeño de

todos los involucrados en la operación.

Infotel Data Warehouse

Esta solución está compuesta de procesos Extracción,

Transformación y Carga de datos a un repositorio diseñado para almacenar

información de nivel gerencial para el seguimiento y administración de los

recursos utilizados en las campañas de tele mercadeo. La aplicación ofrece

reportes diarios a los niveles de supervisión, sin afectar el desempeño de los

operadores.

2.8 Situación actual de la empresa  

Camsoft desde el año 2010, no está evaluando el desempeño de sus

empleados de manera formal. Los supervisores de las áreas son quienes al

trabajar de cerca con sus equipos, detectan las necesidades de los

colaboradores. Este proceso se da de una manera simple por el hecho de

Page 86: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

81  

que la empresa solo tiene 51 empleados y cada supervisor tiene a su cargo

no más de 5 personas.

Cuando la empresa solía evaluar el desempeño de sus empleados,

utiliza un sistema creado por la encargada del departamento de Recursos

Humanos que actualmente no es la misma de hace unos años atrás.

La evaluación del desempeño de los colaboradores de Camsoft se

realizaba cada seis meses. La razón por la cual se dejó de hacer es porque

los empleados esperaban que cada vez que se evaluaran ibana a recibir un

aumento de sus salario o algún tipo de incentive monetario. Esta situación

llevo a que el clima laboral se viera afectado ya que no se realizaban los

aumentos, como lo esperaban los colaboradores. Por esra razón se dejó de

lado ésta práctica.

El modelo de evaluación de desempeño que se utilize fue el

siguiente:

Intrucciones:

Todo personal debe someterse a evaluaciones continuas, periódicas

y anuales. En este formulario usted expresará de acuerdo con los factores

aquí indicados, cuál ha sido el desempeño del personal bajo su dirección.

Todos los factores deben ser evaluados y discutidos con la persona

sujeta a evaluación y luego del formulario ser completado y debidamente

firmado deberá ser remitido al Departamento de Recursos Humanos y se

conservará copia del mismo en el expediente del empleado.

Los factores a evaluar eran:

-Efectividad en el servicio.

Page 87: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

82  

-Lealtad e identificación con la empresa.

-Preparación para el puesto.

-Confidencialidad

-Iniciativa

-Capacidad y disposición para el aprendizaje

-Responsabilidad

-Cumplimiento de las normas

-Apertura hacia las críticas constructivas

-Orientación a la calidad

-Redacción y Ortografía

-Relaciones interpersonales

-Capacidad de trabajo en equipo

-Agudeza y sentido crítico

-Objetividad e imparcialidad

-Integración e iniciativa

-Disciplina, organización y honestidad

Cada uno de estos factores se evaluaba de manera cualitativa; el

supervisor debía poner comentarios en cada uno de los renglones. Luego de

completer el formulario entonces daba un feedback al empleado, de manera

que este pudiera de manera clara ver sus fortalezas, oportunidades,

debilidades y amenazas (análisis FODA).

Page 88: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

83  

Aquello empelados que tenían muchas cosas que mejorar

simplemente aceptaban las sugerencias de su supervisor y, se trazaban

metas y planes a coro y mediano plazo para convertir las debilidades en

fortalezas; sin embargo aquellos empleados que obtenían Buenos resultados

entendían que la empresa debía hacer un aumento salarial y comentaban

que no era necesario evaluar si no se iba a incentivar de la manera

esperada. Esto llevo entonces a la extinction de éta práctica hasta el día de

hoy.

2.9 Aplicación de encuesta y entrevista  

Para escoger este Modelo de Evaluación del Desempeño o

Feedback 360 grados, se aplicó una encuesta a los 51 colaboradores que

brindan servicios a la empresa camsoft.

Esta encuesta fue elaborada durante una semana y fue validad por

una profesional del área de Recursos Humanos con mas de 10 años de

experiencia en el tema de evaluación del desempeño. Por requerimiento de

la misma persona, su nombre no será mencionado en éste trabajo de

investigación.

Antes de la aplicación de esta encuesta, se comunicó al

vicepresidente de la empresa que es quien está a cargo de la misma, la

razón y la importancia de este procedimiento y el impacto en el desarrollo de

la investigación. A parte de explicar al vicepresidente la razón por cual se

aplicaría la entrevista a los colaboradores, se le realizó una entrevista que

incluía 7 preguntas.

Page 89: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

84  

Las preguntas de la entrevista y las respuetas fueron las siguientes:

1-¿Qué tiempo tiene laborando para la empresa?

Soy uno de los fundadores de la empresa, así que tengo 24 años en

la empresa, que es el tiempo que tiene de vigencia en el mercado.

2-¿Qué tiempo tiene ocupando la posición de vicepresidente?

A pesar de que soy fundador, al inicio la empresa era más pequeña y

solo estabamos mi compañero y yo que eramos los programadores pero a

medida que fuimos creciendo nos vimos en la necesidad de buscar otros

programadores y ya desde el año 2000 hasta ahora ocupo mi puesto actual.

3-¿Qué tanta participación tiene usted en los procesos de Recursos

Humanos?

Realmente no estoy muy involucrado ahora mismo en la parte de

planificación, mas sin embargo soy quien aprueba todas las propuestas y

cada cierto tiempo doy la retroalimentación a los autores de los procesos

según los resultados obtenidos luego de la puesta en práctica.

4-¿Hace qué tiempo fue la última vez que se hizo evaluación de

desempeño en la empresa?

Hace 3 años.

5-¿Qué consecuencias traía para la empresa la realización de este

proceso?

El proceso motivaba a los empleados porque pensaban que se les

haría un aumento luego de ser evaluados y si por alguna razón no se hacía

entonces el ambiente se ponía muy tenso.

6-¿Considera usted sería mas o menos favorable implementar un

Modelo de Evaluación del Desempeño 360 grados?

Page 90: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

85  

Entiendo que sería bueno pero haciendoles entender a todos que el

proceso tiene como objetivo la detección de necesidades además va ligado a

las capacitaciones.

7-¿Considera usted que el personal estaría dispuesto a formar parte

de esta practica de Recursos Humanos?

Ellos siempre dicen que sí aunque despues se quejen.

Luego de esta breve entrevista con el vicrepresidente de la empresa,

se aplicó una encuesta a los colaboradores sobre su percepción a cerca de

la implementación de éste nuevo sistema de Evaluación del desempeño 360

grados. Antes de aplicar la encuesta se reunió a los colaboradores para

explicarles la razón de éste proceso para que se sientan tomados en cuenta

e incluidos en este proceso que es tan importante para la empresa.

La encuesta aplicada constaba de 10 preguntas y cada una tenía la

opción de responder sí o no.

Page 91: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

86  

2.10 Resultados de la encuesta

Los resultados luego de aplicar esta encuesta a los 51 empleados de

CamSoft fueron los siguientes.

Gráfico No. 1: Evaluación de desempeño periódicamente

De los 51 empleados de la empresa, 36 respondieron que están de

acuerdo con que se evalúe el desempeño periódicamente y 15 de ellos

repondieron que no estan seguros. Esto nos indica que más del 50% de la

población de Camsoft entiende que es necesario éste proceso y que va a

colaborar con la realización del mismo. La otra parte no se siente con

seguridad si éste proceso sera positivo o no para ellos. De todas maneras la

mayor parte de los empleados esta de acuerdo con el proceso lo cual nos

indica que estas personas podrían ser de influencia para el resto del personal

que no se siente seguro de ete proceso. Es bueno ver que ninguno dice que

no esta de acuerdo.

¿Está de acuerdo con que la empresa evalúe el desempeño de los empleados periódicamente?

SI

NO

NO ESTOY SEGURO

Page 92: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

87  

Gráfico No. 2: Aporte positive evaluación de desempeño

De los 51 empelados de Camsoft, 36 consideran que el proceso de

evaluación del desempeño aporta positivamente, mientras que 15 de ellos no

estan seguros de los aportes que estos podría traer a ellos mismos. Esta

pregunta va muy de la mano con la anterior y de hecho lo resultados son los

mismos y el gráfico se muestra igual. Al igual que en la pregunta anterior,

ninguno de los encuestados dió un no como respuesta, por tanto podemos

decir que la mayoría que esta de acuerdo puede influir positivamente en el

resto.

¿Considera que este proceso le aporta algo positivo?

SI

NO

NO ESTOY SEGURO

Page 93: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

88  

Gráfico No. 3: Evaluación de 4 personas Vs. 1 persona

30 empleados consideran que la evaluación del desempeño 360

grados es más favorable que ser evaluado por una sola persona, mientras

que 10 empleados no estan de acuerdo con esta propueta y 11 no estan

seguro. En esta pregunta y alas opiniones son mas varias, pues algunos

dieron un no como respuesta. De todas maneras la mayor parte entiende que

resulta mas factible y justo ser evaluado por 4 personas que por una sola;

pues de esta forma el resultado final sera mas objetivo y sobre todo el

feedback que recibirá el evaluado estará mejor sustentado y se elimina un

poco de subjetividad.

¿Consiera que ser evaluado por 4 personas incluyendose es mejor que solo ser evaluado por

su supervisor?

SI

NO

NO ESTOY SEGURO

Page 94: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

89  

Gráfico No. 4: Consideración de evaluación como proceso estresante

45 empleados consideran que ser evaluado es un proceso

estresante, mientras que otros 6 consideran que no lo es. En esta pregunta

se muestra claramente que la gran mayoría de los encuestados percibe el

proceo como estresante y la minoría consideran que no. Ninguno expresó no

estar seguro así que no hay un punto medio en las respuestas.

¿Considera que ser evaluado es un proceso estresante?

SI

NO

NO ESTOY SEGURO

Page 95: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

90  

Gráfico No. 5: Evaluar el desempeño motiva

En esta gráfica mostramos que 36 de los encuestados consideran

que que ser evaluado motiva a los empleados, mientras que otros 15

consideran que no es motivador. En la pregunta anterior vimos que la gran

mayoría de los empleados opina que ser evaluado es un proceso estresante

sin embargo aquí han respondido que motiva a los empleado. Esto podemos

analizarlo de dos maneras distintas, una es que los empleados a pesar de

que esto los estresaría a la vez los hace pensar que el resultado sera bueno

o que simplemente el feedback que van a recibir es necesario y les haría ver

como los demás ven su desempeño o la mayoría tiene una gran confución a

cerca de este tema.

¿Evaluar el desempeño motiva a los empleados?

SI

NO

NO ESTOY SEGURO

Page 96: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

91  

Gráfico No. 6: Es desfavorable evaluar el desempeño

10 empleados consideran que la evaluación del desempeño es

desfavorable para ellos, otros 30 consideran que no lo es y los demás 11 no

estan seguros. Las respuestas a esta pregunta es variada, pero

relacionandola con la anterior consideramos que los encuestados no están

muy claros en su forma de pensar relacionado con este tema, pues la

mayoría respondió que ser evaluado lo motiva, mientras que la minoría opina

que sí, sin embargo en esta pregunta unos opinan que este proceso es

desfavorable, otros no estan seguros pero gran parte considera que no lo es.

¿Es la Evaluación del Desempeño desfavorable para los empleados?

SI

NO

NO ESTOY SEGURO

Page 97: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

92  

Gráfico No. 7: Evaluar el desempeño indica fortaleza y debilidades

45 empleados consideran que ser evaluados los ayuda a conocer

sus fortalezas y debilidades, mientras que otros 11 no estan seguros. Las

respuestas que dieron los encuestados en esta pregunta se relaciona un

poco con lo que respondieron en la pregunta anterior, pues gran parte

respondió que el proceso de evaluación no es desfavorable para ellos como

colaboradores de la empresa y la minoría no eentiende que sí, sin embargo

otra minoría respondió que si es defavorable y en esta pregunta no vemos

esto.

¿Evaluar el desempeño ayuda a los empleados a conocer sus fortalezas y debilidades?

SI

NO

NO ESTOY SEGURO

Page 98: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

93  

Gráfico No. 8: Oportunidad de mejora al ser evaluado

En esta gráfica se muestra que 45 empleados consideran que ser

evaluado es una oportunidad de mejora y los otros 11 no estan seguros. Las

respuestas coinciden con las respuestas de la pregunta anterior, los números

de los que respondierin que sí son los mismos y los que no están seguros

por igual. Hay una lógica entre las respuestas ya que las preguntas son

relacionan.

¿Ser evaluado es una oportunidad de mejora?

SI

NO

NO ESTOY SEGURO

9

Page 99: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

94  

Gráfico No. 9: Evaluacion de desempeño provoca desvinculación

36 de los empleados consideran que la evaluación de ellos no

provoca desvinculaciones por bajo rendimiento, 5 consideran que ambos

procesos ocurren de manera independiente y 10 no estan seguros. Esta

pregunta se relaciona mucho con lo que los empelados hayan vivido en todo

el tiempo que tien laborando en la empresa, de hecho puedo influir en lo que

hayan vivido en otras empresas en las que han laborado anteriormente.

¿Evaluar el desempeño provoca que la empresa desvinculen a sus empleados por bajo

rendimiento?

SI

NO

NO ESTOY SEGURO

10 

Page 100: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

95  

Gráfico No. 10: Evaluación por reajuste de sueldo

30 empleados consideran que la evaluación se realiza para reajustar

los sueldos, mientras que otros 21 consideran que no. Podríamos decir que

la mitad opina que sí y la otra mitad que no. Esta pregunta al igual que la

anterior va mucho de la mano con las experiencias que han tenido los

encuestados.

Luego de ver los resultados de la encuesta aplicada a los 51 empleados de

la empresa CamSoft, podemos decir que aunque los empleados tienen

dudas sobre los efectos efectos que podría traer el proceso de Evaluación

del Desempeño 360 grados, un 75 % de la pobla ción, está de acuerdo con

la realización de este procedimiento.

 

 

¿Considera que cuando se evalúa es para realizar reajustes de sueldo?

SI

NO

NO ESTOY SEGURO

11 

Page 101: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

96  

 

CAPÍTULO III

PLAN DE ACCIÓN  

La propuesta de este trabajo de investigación es la implementación de un

Sistema de Evaluación del Desempeño 360 grados para la empresa camsoft

que se dedica a crear softwares para brindar diversas soluciones a diferentes

empresas tanto nacionales como internacionales.

La Evaluación del Desempeño según Chiavenato (2000) “es una apreciación

sistemática del desempeño de cada persona en el cargo o del potencial de

desarrollo futuro”.

Según Cipolla L. (2010) Evaluación del Desempeño 360 Grados es

“Evaluación Integral desde una perspectiva de todos los involucrados:

supervisores, compañeros, subordinados, clientes internos y la propia

autoevaluación del empleado”.

La Evaluación o El feedback 360 consisten en las opiniones generales y

retroalimentaciones que se van recolectando en pruebas que se le hacen al

personal acerca del desempeño de algún departamento u trabajador. Los

que participan en la prueba van desde compañeros, jefes inmediatos,

subordinados y clientes para tener una perspectiva 360 grados acerca de la

forma de trabajo.

Gracias a este modelo de evaluación posible para la industria organizar sus

prioridades y planificar objetivos con la satisfacción de que sus empleados

Page 102: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

97  

miran al mismo enfoque e Inyecta un ambiente de trabajo en equipo, y

fomenta la cultura de comunicación.

Esta metodología está enfocada al crecimiento y mejoramiento de la

compañía, ya que esta debe estar al tanto de los mejoramientos individuales.

Basado en la información proporcionada del jefe, de sus subordinados,

demás empleados y clientes mismos y no cae en juicios de una sola

persona. Es motivador ya que el empleado sabe que el mejorar su

comportamiento y desempeño en el trabajo le dará una calificación positiva.

También Satisfacción y felicidad. Habrá más felicidad en el trabajo porque los

Empleados tienen un objetivo claro a alcanzar en y con su trabajo.

Considero que ete método de evaluación es adecuado, pues es una manera

en la cual el empleado tenga un feedback mejor sustentado y compuesto por

la valoración de diversos puntos de vistas que no solo estan sujetos a la

opinión dle supervisor.

Algunos de los principales usos que se le da a esta evaluación en las

empresas son los siguientes:

• Medir el desempeño del talento humano.

• Evaluar las competencias.

• Diseñar programas de aprendizaje y desarrollo.

• Servir como base para implementar planes de carrera y sucesión.

Page 103: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

98  

Es importante comentar que debe de incluirse en el proceso una

autoevaluación ya que esto permite a la persona una introspección y

visualización de su desempeño. De esta manera al contar con la propia

perspectiva del evaluado y la retroalimentación de los demás se logra

mantener un equilibro y la mayor objetividad posible.

Las ventajas de ésta metodología de evaluación son:

-Obtener información de cada miembro del equipo desde diferentes

perspectivas, con lo que se consigue información más confiable.

-Reducir los prejuicios y sesgos que pueden aparecer cuando la evaluación

depende de una sola persona.

- Fomentar el trabajo en equipo y la colaboración de tal manera que los

compañeros se conocen entre ellos y se realiza una crítica constructiva.

-Identificar las fortalezas y áreas de oportunidad de tus colaboradores en

cuanto a sus competencias.

- Motivar a que tus empleados conozcan, se identifiquen y vivan la misión,

visión y valores de la empresa.

-Mejorar la percepción de equidad, transparencia y justicia en los procesos

de evaluación.

-Identificar las necesidades de desarrollo de los colaboradores para la toma

de decisiones estratégicas en la gestión de talento.

-Proporciona retroalimentación constructiva y totalmente anónima.

Como la Evaluación del Desempeño 360 grados tiene cuatro pasos (Jefe

inmediao, colegas, subordinados y clientes), es necesario que plantille que

se utilice sea adaptable a esos cuatro puntos de evaluación.

Los factores a evaluar van a ser:

Liderazgo

Page 104: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

99  

Según Jose Alberto Santos “el proceso de influir sobre sí mismo, el grupo o

la organización a través de los procesos de comunicación, toma de

decisiones y despliegue del potencial para obtener un resultado útil”.

Así mismo Konrad Fiedler, autor de la Teoría de la Consistencia, pone el

énfasis en la habilidad para inspirar a los demás, definiendo el liderazgo

como “la capacidad de persuadir a otro para que busque entusiastamente

objetivos definidos. Es el factor humano que mantiene unido a un grupo y los

motiva hacia sus objetivos.

Keith Davis, por su parte, define el liderazgo como “la habilidad de

convencer a otros para que busquen con entusiasmo el logro de objetivos

definidos”.

Raymond Catell, define el liderazgo como “como la generación de un cambio

efectivo en el rendimiento del grupo”. Peter Senge, amplía esta definición y

concibe el liderazgo como la “creación de un ámbito en el cual los seres

humanos continuamente profundizan en su comprensión de la realidad y se

vuelven más capaces de participar en el acontecer mundial, por lo que tiene

que ver con la creación de nuevas realidades”.

John Kotter, profesor de la Harvard Business School, aporta la siguiente

definición de liderazgo: “no es más que la actividad o proceso de influenciar a

la gente para que se empeñe voluntariamente en el logro de los objetivos del

grupo”.

Page 105: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

100  

El liderazgo en sí tiene otras características que forman parte de sí mismo,

estas son:

-Inteligencia Emocional: Los grandes líderes son empáticos, tienen la

habilidad de entender las necesidades y deseos de otras personas. Cuando

la gente siente que la entienden y que son empáticos con ellos, existe una

respuesta y se forma un vínculo.

-Aprendizaje continuo: La curiosidad y un deseo insaciable de siempre ser

mejores son características esenciales de un líder. Los líderes pocas veces

se sienten satisfechos con el status quo y siempre buscan adquirir nuevos

conocimientos y aportes.

-Contextualización: Los grandes líderes responden a cada desafío con una

mirada nueva. Están conscientes de que la solución que funcionó en una

situación en particular no necesariamente será efectiva en otra. Antes de

actuar, se aseguran de comprender los detalles específicos de la situación a

la que se enfrentan y modifican sus acciones de acuerdo a eso.

-No son controladores. Muchos piensan que el liderazgo tiene directa

relación con el control pero no es así. Los líderes saben que las personas

talentosas no quieren ni necesitan gente que los controle en todo lo que

hacen. El liderazgo se trata de influir, guiar y apoyar, no de controlar.

-Honestidad. Cuando la gente es deshonesta, pierde credibilidad. Tomando

en cuenta que vivimos en una época donde todo se puede averiguar, es

importante siempre ser honesto. Más aún, los líderes son ejemplos a seguir.

Si eres un líder (o quieres serlo), el ser honesto ayudará a tu reputación y a

la de tu empresa.

-Amabilidad y respeto. La ignorancia y la arrogancia no son buenas

características para un líder ya que son sinónimo de inseguridad. El tratar a

la gente con respeto es algo fundamental para todo líder (y persona). Si te

caracterizas por ser honesto, amable y respetuoso, tendrás mejor reputación

entre los trabajadores de tu organización.

-Colaboración. Los trabajos y las carreras de las personas son parte integral

de sus vidas. Mientras más permitan los líderes que sus trabajadores

Page 106: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

101  

colaboren dentro de su organización, mejores resultados les entregarán. Y

para eso es fundamental que se les comunique a ellos las estrategias, metas

y desafíos de la empresa.

-Asociarse con los trabajadores. Es buena idea averiguar las metas de los

empleados de la organización y hacer todo lo posible para ayudarlos a

lograrlas, incluso si esto significa que deban dejar la empresa para la que

están trabajando. Esto conducirá a tener empleados felices y productivos que

trabajarán con pasión y compromiso.

Motivación

Sexton (1977: 162) define la motivación como “el proceso de estimular un

individuo para que se realice una acción que satisfaga alguna de sus

necesidades y alcance alguna meta deseada para el motivador”.

En términos de Recursos Humanos, la motivación se basa en mantener una

cultura corporativa basada en los valores que conduzcan a los colaboradores

de la organización a un alto desempeño. (Armstrong, 1991: 266).

Robbins (1999:17) dice que “la motivación es el deseo de hacer mucho

esfuerzo por alcanzar las metas de la organización condicionado por la

necesidad de satisfacer alguna neceidad individual. Si bien la motivación

general se refiere al esfuerzo por conseguir cualquier meta, nos

concentramos en metas organizacionales a finde reflejar nuestro interés

primordial por el comportamiento conexo con la motivación y el sistema de

valores que rige la organización”.

Según Ajello (2010), la motivación “debe ser entendida como la trama que

sostiene el desarrollo de aquellas actividades que son significativas para la

persona y en las que esta toma parte”.

Page 107: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

102  

Trechera (2005) explica que, etimológicamente, el término motivación

procede del latín motus, que se relaciona con aquello que moviliza a la

persona para ejecutar una actividad. De esta manera, se puede definir la

motivación como” el proceso por el cual el sujeto se plantea un objetivo,

utiliza los recursos adecuados y mantiene una determinada conducta, con el

propósito de lograr una meta”.

En el año 1996, Stones define la motivación como “una característica de la

Psicología” que incluye los factores que ocasionan, canalizan y sostien la

conducta humana. Lo que hace que las personas funcionen “. Desde mi

parecer en esta definición el autor nos da a entender que la motivación viene

siendo como un motor si lo comparamos con un automóvil, es decir, que

personas se encuentran motivadas funcionan como el móvil, en caso

contrario que empujarlas, pero cuanta energía no se gastaría durante todo el

proceso.

Por su parte Chiavenato (2000) define este concepto como “el resultado de la

interacción entre el individuo y la situación que lo rodea”. Para que una

persona esté motivada debe existir una interacción entre el individuo y la

situación que este viviendo en ese momento, el resultado arrojado por esta

interacción es lo que va a permitir que el individuo esté o no motivado.

Mahillo (1996) dice que la motivación “es el primer paso que nos lleva a la

acción”. Sin esta es imposible que nos movamos y que hagamos las cosas

sobre todo con entrega y dedicación. La calidad en un factor muy importante,

que debe estar en todo lo que logremos; con obtener un resultado no es

suficiente, es necesario que se cumpla con los requerimientos necesarios y si

es posible que tenga un valor agregado.

Page 108: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

103  

Si los profesionales o como empleados no agregan valor a su trabajo,

entonces no habrá algo que nos diferencie de los demás. En nuestro país

hay muchos profesionales de diversas áreas pero no todos han alcanzado el

éxito por el simple hecho de que er profesionales no es suficiente, si lo que

estudiaste no te gusta, no te apasiona entonces no estarás motivado ni

orientado a brindar un buen servicio.

Si la motivación no es un hecho de la experiencia, ni un hecho o

característica de la conducta, deberemos entonces asumir que es una idea o

concepto que usamos cuando queremos explicar o encontrar el por qué de la

conducta.

Según Hernández y Prieto (2002), l”a motivación ha recibido según los

distintos enfoques, diferentes nombres: instintos, pulsiones, refuerzos,

necesidades, emociones, intereses, etc. Conceptos tan dispares hacen notar

que los motivos son muchos y variados, por lo que no es difícil concebir que

la motivación deba definirse como un proceso multideterminado”.

Fernández-Abascal, Palmero y Martinez-Sánchez (2002), afirman que la

motivación tiene que ser considerada como un proceso, en el cual se incluye

la propia conducta motivada, pero, además, engloba otras variables de

relevancia, como las cognitivas, en forma de análisis, valoración y atribución

de causas, y como las afectivas, referidas al estado afectivo actual del sujeto.

La motivación debería referirse a un proceso adaptativo, que es el resultado

de un estado interno de un organismo, que le impulsa y le dirige hacia una

acción en un sentido determinado. Es decir, es influenciado por factores

externos e internos que activan al organismo y dirigen su conducta hacia la

Page 109: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

104  

consecución de objetivos o metas gratificantes. Palmero, Martínez Sánchez y

Fernández-Abascal (2002).

Solución de problemas

La resolución de problemas es una importante actividad cognitiva que ha

sido reconocida desde hace tiempo por la teoría y la práctica educativas. Sin

embargo, cuando hablamos de resolver problemas, podemos estar pensando

en aspectos diferentes.

Es la capacidad, actitud y aptitude que tiene un ser humano de enfrentar

situacione de dificultad en los diferentes ámbitos de su vida y salir airoso de

ellas.

Desde el punto de vista de la educación escolar, la resolución de problemas

es, generalmente, contemplada como una parte del currículum relacionada

con materias de tipo científico. En cambio, este planteamiento no tiene

cabida en las ciencias sociales, que se contemplan básicamente a través de

una metodología descriptivo-narrativa de hechos o acontecimientos.

La mayor parte de las teorías psicológicas que han efectuado estudios sobre

el aprendizaje ha intentado también comprender cómo se produce el proceso

de solución de un problema. Una de las primeras teorías sobre este tema se

sitúa dentro del paradigma asociacionista. Según las posturas

asociacionistas, el aspecto fundamental para conocer cómo se soluciona un

problema estriba en poder establecer la relación de los mecanismos de

selección de respuestas. Se intenta, pues, describir y explicar los

determinantes de la respuesta de la persona que resuelve el problema.

Dentro de esta perspectiva, la tarea, la instrucción, etc. constituyen un

Page 110: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

105  

conjunto de estímulos, que pueden formar asociaciones. La probabilidad de

cada asociación está determinada por los principios básicos del aprendizaje,

cuyo postulado fundamental considera que la respuesta que ha sido más

frecuentemente reforzada es la de más fácil asociación con el estímulo.

Las metas son los objetivos que se pretenden alcanzar en una situación

determinada. Los datos son los elementos numéricos o la información verbal

que necesita el estudiante para analizar y resolver la situación problema; los

datos pueden estar explícitos o implícitos en el enunciado de un problema.

Las restricciones son los factores que limitan el camino para lograr solucionar

la situación planteada y los métodos se refieren a las operaciones o

procedimientos que deben aplicarse para alcanzar la solución. (Poggioli,

1999:15).

Vega Méndez (1992:15) define una situación – problema como "aquella que

exige que el que la resuelva comprometa en una forma intensa su actividad

cognoscitiva. Es decir, que se emplee a fondo, desde el punto de vista de la

búsqueda activa, el razonamiento y elaboración de hipótesis, entre otras".

Sostiene que “una misma situación puede representar o no un problema para

diversos estudiantes”. Por tanto, el docente debe procurar plantear

situaciones que sean capaces de provocar y activar el trabajo mental del

alumno, y no limitarse a usar enunciados de problemas rutinarios que los

alumnos resuelven en forma mecánica, sin ningún esfuerzo cognoscitivo,

pues estas situaciones en realidad no constituyen verdaderos problemas”.

Desde la niñez el ser humano aprende a resolver problemas. Tomar

desiciones en una situación en específico es una solución de problemas.

Page 111: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

106  

Un gran descubrimiento resuelve un gran problema, pero en la solución de

todo problema, hay un gran descubrimiento. El problema que se plantea

puede ser modesto; pero si pone a prueba la curiosidad que induce a poner

en juego las facultades inventivas, si se resuelve por propios medios, se

puede experimentar el encanto del descubrimiento y el goce del triunfo.

(Polya, 1989: 7).

Los métodos heurísticos específicos sostienen que la eficiencia de un

individuo para resolver un problema esta relacionada con el conocimiento

sobre el área en cuestión que posea el mismo.

En tal sentido, autores como Mayer y Stenberg (citados por Poggioli, 1999)

han señalado que los tipos de conocimientos necesarios para resolver un

problema incluyen: el conocimiento declarativo (conceptual), conocimiento

lingüístico, referido al lenguaje como palabras, frases, oraciones, entre otros;

conocimiento semántico, es decir significado de las palabras o términos;

conocimiento esquemático, que se refiere a los diferentes tipos de

problemas;conocimiento procedimental, es decir, de los algoritmos u

operaciones necesarias para resolver el problema; conocimiento estratégico

que se refiere a los tipos de conocimientos y de los métodos heurísticos.

Comunicación

Según Stanton, Etzel y Walker, la comunicación es "la transmisión verbal o

no verbal de información entre alguien que quiere expresar una idea y quien

espera captarla o se espera que la capte"

Page 112: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

107  

Para Lamb, Hair y McDaniel, la comunicación es "el proceso por el cual

intercambiamos o compartimos significados mediante un conjunto común de

símbolos".

Hablando de comunicación en el ámbito laboral, Annie Bartoli expresa que “la

organización y la comunicación se encuentran estrechamente vinculadas para el

funcionamiento de la empresa que busca resultados”.

Para que una organización funcione de manera adecuada y se logren los objetivos

institucionales es muy necesario que los colaboradores tengan una buena

comunicación, asertiva y efectiva.

La comunicación asertiva es una competencia. Las personas se pueden entrenar

para comunicarse. Muchos desde muy jóvenes saben como hacerlo, otros tienen

dificultad para hacerlo de manera correcta.

Por la variedad de personal que hay en las empresas, es normal que hayan

personas cuya comunicación no sea tan efectiva; no todos poseen esa habilidad,

pero a pesar de que es algo que vemos día a día no quiere decir que sea positivo ni

bueno, pues muchas veces una mala comunicación afecta los procesos del día a

día e impide que los colaboradores realicen sus tareas de la manera correcta. Esto

sucede cuando la gerencia tiene problemas en este aspecto y entonces no se

entiende con claridad las cosas que se deben hacer y al final los resultados son

otros simplemente porque no quedó claro lo que se quería.

En el año 1977 Wolpe dijo “la expression adecuada drigida a otras personas, de

cualquier emoción que no sea la respuesta de ansiedad”.

Alberty y Emmons (1978), dice que “La conducta que permite una persona actuar

sobre la base de sus intereses más importantes, defenderse sin ansiedad, expresar

Page 113: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

108  

cómodamente sentimientos honestos o ejecer derechos personales sin negar los

derechos de otros”.

Por otra parte, Lazarus (1996), expresó “el aspecto de la libertad emocional que se

relaciona con la capacidad de luchar por los propios derechos”.

Capacidad de realización de tareas

Según Mabel Gómez (2017) “ss el potencial que tiene una persona de aplicar

sus conocimientos teóricos y hasta empíricos, para cumplir con la realización

de las tareas que les son asignadas en su plano laboral; esto permite que el

profesional sepa discernir los conocimientos que debe aplicar en cada

situación que se presente cada día, así como salir airoso de las

problemáticas que se presenten día a día”.

Esta evaluación deberá ser aplicada a lo nuevos empleados luego de sus

tres meses laborando en la empresa, a los 6 meses y luego de un año.

Cuando el empleado ya tiene un año en la empresa entonces será evaluado

cada seis meses.

Como parte de este proceso, es necesario que el supervisor directo

communiqué al evaluado los resultados de su desempeño, de manera que se

tomen en conjunto las medidadas necesarias para mejor el desempeño del

empleado en caso de ser deficiente; si el desempeño es muy favorable

entonces se debe buscar la manera de que este continúe las buenas

prácticas o realizar algún ascenso, aumento salarial o cualquier tipo de

incentivo.

Page 114: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

109  

CONCLUSIÓN  

Camsoft es una empresa formada por 51 empleados dedicada a desarrollar

software con diferentes utilidades a nivel empresarial, con 24 años de

vigencia en el mercado. En estos años la empresa ha sufrido unos cuantos

cambios en el área administrativa y dentro de estos cambios esta la

eliminación del proceso de evaluación del desempeño. Esto sucedió debido a

que la consecuencias que traía el proceso no eran favorables para la

estabilidad del clima laboral. Hubo gran descontento de parte de la mayor

parte de los colaboradores, pues esperaban que se hicieran aumentos o

promociones.

En este trabajo de investigación se entrevistón al vicepresidente de la

empresa con el propósito de que expresara la razón por la cual no se está

evaluando el desempeño actualmente en la empresa si estaría de acuerdo

con que se implemente de nuevo. También se aplicó una encuesta a los

colaboradores para conocer si estos estan de acuerdo con que nuevamente

se evalúe el desempeño, esta vez utilizando un modelo de avaluación 360

grados. Tanto el vicepresidente como los empleados estan dispuestos a

intentar nuevamente realizar este proceso, ya que es una manera de dar

feedback a los colaboradores y que vayan teniendo cada cierto tiempo una

muestra de sus avances dentro de la organización y que su desempeño sea

Page 115: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

110  

visto desde diferentes perspectivas que son el supervisor inmediato, un

colega, un cliente y un subordinado.

Vale aclarar que antes de aplicar la encuesta a los 51 empleado de la

empresa, se hizo una comunicación interna explicando el proceso que se

estaba realizando y la intención de esto, así como también se les envoi

infirmación sobre lo que es la evaluación del desempeño 360 grados, así

como las ventajas de esto. Se aclaró que este proceso no va directamente

relacionado con un aumento salarial o una promoción sino con acompañar a

todo el personal, detectar necesidades y hacerles ver que cosas deben

mejorar y cuales deben continuar realizando.

Se tomóla desición de comenzar con este proceso a partir del año 2018

como parte de unos de los planes de año nuevo. También se dió la opción de

dar hacer toda las preguntas necesarias relacionadas con el tema de manera

tal que este proceso se lleve a cabo de la mejor manera posible

garantizandoles tranquilidad a los empleados y así contar con su apoyo en

esta parte tan importante para el desarrollo del personal.

Page 116: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

111  

FUENTES BIBLIOGRÁFICAS  

Texto:

Chiavenato, Idalberto (2009, p.377). “Administración de los Recursos

Humanos”.

Jesús González Barahona (2003, p.16) “Introducción al Software Libre”.

John W. Newstrom (2014, 13 ed.) “Comportamiento Humano en el Trabajo”

Ileana Hernández Darias, Sonia Fleitas Triana Y Diana Salazar Fernández

(2011, p. 137) “Revista Venezolana de Análisis de Coyuntura, 2011”.

Ken beck (2002, p. 315) “Test Driven Development”

Martha Alles (2008, P. 110) “Desempeño por Competencias”.

Matellan Olivera V., (2004, p.197). “Software Libre”.

Michael G. Aamodt (2010, p. 237). Gengage Learning, 6a. Ed. “Psicología

Industrial/ Organizacional”.

Mondy y Noe, (2005, p. 271) “Proceso de Evaluación del Desempeño”.

Pressman R, (2002, P. 122). MacGraw-Hill, 5ta edición. “Ingeniería del

Software”

Page 117: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

112  

Ricardo Castellanos Casas y Gozalo Ferreyras Cortes (2001, p. 16)

“Infomaticas 2: La herramienta del Nuevo Milenio”

Robert C. Martin (2006, p. 224) Prentice Hall“Agile Principles Patterns and

Paractices “.

Snell-Bohlander (2012, p.344). Gengage Learning, 16a .Ed. “Administración

de Recursos Humano”.

Páginas Web:

Psicom Editores (2012) “Psicopediahoy”

http://psicopediahoy.com/evaluacion-desempeno-360/

Rodríguez Vergada (2006). Recuperado el 20 de Junio del 2017. 

http://psicopediahoy.com/evaluacion-desempeno-360/

Select Business Solutions (1988). Recuperado el 20 de Junio del 2017.

http://www.selectbs.com/analysis-and-design/what-is-a-software-

development-process

 

 

 

 

 

 

 

 

 

 

Page 118: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

113  

ANEXOS

Page 119: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

Encuesta aplicada a los colaboradores de Camsoft

Encuesta para empleados de CamSoft

MARCA SI , NO O NO ESTOY SEGURO EN CADA PREGUNTA

MARCA CON UNA X SI NO NO ESTOY SEGURO

1- Esta de acuerdo con que la empresa

evalúe el desempeño de los empleados

periódicamente.

2- Conidera que este proceso le aporta algo

positivo.

3- Consiera que ser evaluado por 4 personas

cincluyendose es mejor que solo ser evaluado

por su supervisor.

4- Considera que ser evaluado es un proceso

estresante.

5- Evaluar el desempeño motiva a los

empleados.

6- La Evaluación del Desempeño es

desfavorable para los empleados.

7- Evaluar el desempeño ayuda a los

empleados a conocer sus fortalezas y

debilidades.

8- Ser evaluado es una oportunidad de mejora.

9- Evaluar el desempeño provoca que la

empresa desvinculen a sus empleados por bajo

Page 120: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

rendimiento.

10- Considera que cuando se evalúa es para

realizar reajustes de sueldo.

Comentarios :

Page 121: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

Plantilla que propuesta para la Evaluación del Desempeño 360 Grados

Evaluación del desempeño 360 grados

Nombre del evaluado:

Puesto del evaluado:

Nombre de quien evaluador:

Puesto del evaluador:

Fecha:

Seleccione el número en cada categoría según considere.

Liderazgo

1- Ha logrado GRAN influencia en su equipo, la gente sabe a donde va, y como hacerlo.

Tienen gran seguridad.

2-Ha logrado cierta influencia en su equipo, la gente sabe a donde va, y como hacerlo. Tiene

seguridad.

3-Tiene el respeto de la mayoría, ha sabido dirigirlos sin problemas y sienten confianza, más

no plena seguridad.

4-Poca gente le tiene confianza, no ha sabido dirigir a su equipo con seguridad, hay dudas

de lo que quiere.

Page 122: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

5-Nula confianza y seguridad hacia él por parte de su equipo, graves deficiencias de

dirección.

Motivación

1-Su forma de ser y de comunicarse mantienen permanentemente muy motivado a su todo

su equipo de trabajo.

2-Ha sabido mantener elevada y constante la motivación de su equipo, pero en ocasiones no

en todos.

3-Hay motivacion, aunque no es en todos y no siempre.

4-Poca gente esta motivada y de vez en cuando, hay pasividad y actitud negativa en la

gente.

5-Su equipo de trabajo se ve sumamente desmotivado hacia su trabajo.

Solución de problemas

1-Encuentra soluciones efectivas y de forma oportuna a todas y diversas situaciones que se

le presentan.

2-Da soluciones adecuadas y en tiempo a las situaciones y problemas que se le presentan.

3-Aporta soluciones adecuadas, aunque en ocasiones un poco lento a los problemas que se

presentan.

4-Ha tomado algunas decisiones equivocadas y en destiempo a los problemas y situaciones

que se presentan.

5-La mayoría de sus decisiones dejan mucho que desear y generalmente cuando ya es

Page 123: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

tarde.

Comunicación

1-Su forma de comunicarse es permanente, clara y objetiva, en ambos sentidos con todos.

2-Se comunica permanentemente, de forma clara y objetiva, en ambos sentidos pero NO con

todos.

3-Se comunica cuando requiere, de forma clara y objetiva, aunque casi no escucha.

4-Se comunica muy poco, de forma clara y objetiva, además no escucha.

5-Comunicación practicamente nula y es difícil de entender, además de no escuchar.

Capacidad de realizar sus tareas

1-Siempre ha demostrado conocimientos, habilidades y experiencia sorprendentes y

excepcionales.

2-Su capacidad, experiencia y habilidad personal, nunca han dejado lugar a dudas. Es bueno

en general.

3-En alguna ocasión ha demostrado ciertas deficiencias en su capacidad, aunque no es muy

notable.

4-Ha habido varias ocasiones en que su falta de conocimientos, habilidad o experiencia le ha

provocado problemas.

5-Denota grandes deficiencias personales para llevar a cabo su trabajo.

Los números que anteceden las afirmaciones, corresponden a la punctuación de cada

Page 124: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

una.

5-9= Insatisfactorio 10-14= Satisfactorio

15-19=Favorable 20-25= Muy favorable

 

Page 125: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

1.1 Del anteproyecto

1.Selección y Definición del tema de Investigación

“Creación de Sistema de Evaluación del Desempeño para la empresa de Desarrollo de

Software Camsoft, en la ciudad de Santo Domingo en el período Mayo-Agosto 2017”

2. Planteamiento del problema de investigación:

La empresa Dominicana Camsoft, fundada en el año 1993, es una empresa dedicada

al Desarrollo de Software, brindando servicios nacionales e internacionales. Camsoft

que tiene 24 años en el mercado dominicano, ha sufrido una serie de cambios y entre

ellos cambios en área administrativa, parte de esto ha creado la necesidad de la

implementación de un sistema de Evaluación de Desempeño. La falta de este sistema

ha provocado que no se esté llevando acabo un Sistema de Capacitación, pues no

existe un método efectivo de detección de necesidades basado en resultados. Sin un

Sistema de Evaluación del Desempeño, la empresa no es capaz de dar un diagnóstico

certero de las Esta situación ha generado descontento en muchos de los

colaboradores, pues esto a lo largo ha traído desvinculaciones que con capacitaciones

se pueden evitar.

3. Objetivos de la investigación

Objetivos general:

Crear un Sistema de Evaluación del Desempeño para la Empresa Camsoft.

Objetivos específicos:

-Evaluar el Desempeño de los empleados de Camsoft periódicamente.

-Conocer las áreas de debilidad de los empleados para así capacitarlos y mejorar su

desempeño.

-Capacitar a los empleados que necesiten desarrollar algún área en específico.

Page 126: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

-Lograr que los empleados tengan el desempeño esperado y logren las metas

esperadas.

4. Justificación de la invetigación

La decisión de la Creación de Sistema de Evaluación del Desempeño para la empresa

de Desarrollo de Software Camsoft, en la ciudad de Santo Domingo en el período

Mayo-Agosto 2017 es debido a que considero que la evaluación del desempeño es

un proceso de gran importancia que debe llevarse a cabo en toda empresa y más aún

si es una empresa grande. La falta de este proceso entiendo que está influyendo en el

clima laboral y provocando que el índice de rotación sea cada vez más elevado. Todo

empleado necesita sentir que se está desarrollando y creciendo junto con la empresa,

así como conocer sus debilidades y oportunidades de mejora. Un sistema de

evaluación del desempeño es la manera idónea para retroalimentar a los colaboradores

y esto ayuda a hacerlos sentir valorados y que su trabajo se está tomando en cuenta.

También es una manera de que haya una interacción e intercambio de opiniones entre

los colaboradores y su supervisor. Este proceso ayuda a que las capacitaciones se

realicen de manera objetiva, pues algunos empleados han dicho que se capacita a

personas que no lo necesitan sin embargo los que realmente lo necesitan se están

sintiendo estancados y la misma empresa entonces ha decidido desvincularlos por no

lograr los resultados.

5. Marco de referencia

Cuando estamos hablando de Recursos humanos y lo conectamos con los negocios,

debemos pensar en estrategias y procesos.

Para que un negocio pueda ser exitoso, debe tener una buena gestión y esto viene del

talento humano. En toda empresa la gestión del talento viene del departamento de

Recursos Humanos que es de donde sale toda la gestión, del conocimiento y de los

humanos con talento que con su experiencia, competencias y dedicación sean parte

imprescindible para el crecimiento de la empresa.

Page 127: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

Toda empresa o institución, sin importas su línea de negocio tiene planes de acción

para lograr los objetivos y satisfacer a los clientes. Para lograr esto debe haber una

estructura y procesos en secuencia.

De las estrategias y los procesos viene lo que es el desempeño de los colaboradores,

que es lo que dará origen a la obtención de resultados que pueden ser favorables o no

favorables para la empresa. Por esto es tan importante que se evalúe el desempeño de

manera periódica, pues con de esa forma se puede detectar los puntos de falla y crear

una estrategia para fortalecer al colaborador y de tal manera fortalecer la empresa.

Evaluar el desempeño de los colaboradores de una empresa e una manera de motivar,

pues saber que los resultados de su trabajo van a ser medidos es un impulse para

hacer las cosas cada vez mejor y mas aún si detras de un buen resultado vendra una

recompense. Hasta en el caso de de una baja puntuación que amerite capacitación es

un aporte para la vida profesional de este empleado.

Desde alrededor del año 1973, autores comenzaron a definir el concepto de lo que es

Evaluación del Desempeño. Según Zerilli (1973) es “ Una apreciación sistemática del

valor que un individuo demuestra por sus características personales y/o presentación

con respecto a la organización de la que forma parte, expresado periódicamente

conforme a un preciso procedimiento por una o más personas encargadas, que

conozcan al individuo y su trabajo. Harper y Lynch, (1992) definen Evaluación del

Deempeño como “Una técnica o procedimiento que pretende apreciar, de la forma más

sistemática y objetiva posible, el rendimiento de los empleados de una organización.

Esta evaluación se realiza en base a los objetivos planteados, las responsabilidades

asumidas y las características personales” .

En el año 1995 Puchol expresó que este concepto era “Un procedimiento continuo,

sistemático, orgánico y en cascada, de expresión de juicios acerca del personal de una

empresa, en relación con su trabajo habitual, que pretende sustituir a los juicios

ocasionales y formulados de acuerdo con los más variados criterios. Bryan y Rue

(1996) lo definieron como “un proceso destinado a determinar y comunicar a los

Page 128: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

empleados la forma en que están desempeñando su trabajo y, en principio a elaborar

planes de mejora”.

La definición mas actualizada fue dada en el año 2009 por Morales Cartaya quien dice

que este proceso debe realizare de manera periódica y continuamente de manera que

se pueda evidenciar que los trabajadores están potencializando sus competencias lo

cual va de la mano con los objetivos de la empresa. Es necesario que el trabajador

sienta que se esta desarrollando; si este no se siente identificado con sus tareas diarias

entonces los resultados no serán los que se esperan.

Las Normas Cubana 3000, 3001 y 3002 (2007) definen la Evaluación del Desempeño

como la medición sistemática del grado de eficacia y eficiencia con el que los

trabajadores realizan sus actividades laborales durante un período de tiempo

determinado y de su potencial desarrollo, y constituye la base para elaborar y ejecutar

el plan individual de capacitación y desarrollo. Comprende la evaluación de la

idoneidad demostrada, las competencias laborales, los resultados alcanzados en el

cumplimiento de sus funciones, tareas y objetivos, su plan de capacitación y desarrollo

individual y las recomendaciones derivadas de evaluaciones anteriores. El proceso de

evaluación debe estar documentado en un procedimiento que asegure su planificación,

ejecución y control, donde se definan indicadores relacionados con los puestos de

trabajo y competencias laborales y deben ser dados a conocer a los miembros de la

organización. Es necesario que tengan niveles de medición o estándares

completamente verificables. Ser un proceso sistemático, con definición de cortes

parciales y realizar recomendaciones al evaluado con acciones de capacitación y

desarrollo individual.

Para evolucionar a un proceso de evaluación eficiente y eficaz se requiere además de

perfeccionar y consolidar los procedimientos, voluntad y exigencia institucionales y que

provoque una alta motivación en quienes evalúan y evaluados.

Es necesario definir claramente y comunicar los estándares con que serán evaluados

los empleados. Estos estándares deben relacionarse con el puesto (a través del

análisis, descripción y especificación del puesto), para que puedan ser establecidos.

Debe considerarse, que con la aplicación de estos indicadores se logra aprendizaje,

pues cuando se realiza esfuerzo por mejorar el desempeño, se examinan tareas e

Page 129: TRABAJO FINAL PARA OPTAR POR EL TITULO DE · 2020. 8. 15. · Gráfico No. 1: Evaluación de desempeño periódicamente ... Fred Brooks publicó su famoso libro The Mythical ManMonth

identifican distintas formas que llevan al grupo a trabajar mejor y se producen

resultados más útiles, se produce un proceso de aprendizaje. De ahí que la concepción

que históricamente existía de que la evaluación del desempeño se restringía al simple

juicio unilateral del jefe respecto al comportamiento funcional del colaborador queda

anulada.

Para Evaluar el Desempeño debe haber una primera etapa de planificación. Para

Sastre y Aguilar (2003, p.323) “Es la fase en la que se debe decidir la población a

evaluar, el criterio básico de valoración y la metodología de evaluación debiendo haber

un alto grado de coherencia en tales desiciones”.

Luego de la Planificación entra la etapa del Diseño. Según Chinchilla (2000), “La etapa

de Diseño tiene como fin la construcción total del sistema que se desea aplicar. En esta

etapa del proceso es necesario que se considere la cultura organizacional, el perfil del

puesto y los planes de trabajo establecidos para la organización y el soporte

tecnológico, a fin de que el sistema sea coherente con la realida organizacional”. El

primer paso a realizar en esta parte del proceso es es identificar las dimensiones con

las que se va a medir el desempeño; para determinar esto se debe hacer una revisión

de los análisis de puestos.

La Evaluación siempre se deberá basar en espectativas de desempeño claramente

entendidas ( Mondy y Noe, 2005, p. 271). Todos los participantes en este proceso

deben conocer conocer el sistema para que puedan hacer una conexión lógica entre lo

que se esta midiendo y los resultados obtenido. A parte de conocer el proceso, la

herramienta debe estar definida de tal forma que tanto el evaluado como el evaluador

puedan entender como funcionan.

6. Aspectos metodológicos

El método a utilizar en este trabajo de investigación es el Deductivo.