Sie sind auf Seite 1von 72

CAPTULO IV

ANLISIS Y RESULTADOS DE LA INVESTIGACIN


4.1

EJECUCIN DE ANLISIS DOCUMENTAL

4.1.1

CUESTIONARIO
En el Anexo A se presenta el cuestionario que dirigi la revisin

documental. En el Anexo B se presenta el modelo de ficha bibliogrfica, que


fue utilizado en el proceso de revisin documental. En el Anexo C se presenta
el modelo de ficha de fuente informtica, que fue utilizado en el proceso de
revisin de sitios web y otros recursos. En el anexo D se presenta el cuestionario
de evaluacin de la aplicacin web que es dirigido al usuario final.
4.1.2

RESULTADOS
El apartado 4.1.2.1 Resultados de la investigacin documental, muestra

los resultados presentados de la revisin documental, con respecto al


desempeo docente por competencia.
El apartado 4.1.2.2 Resultados de la implementacin del software, contiene
todo el proceso de desarrollo de la aplicacin web.
4.1.2.1 RESULTADOS DE LA INVESTIGACIN DOCUMENTAL
A.

Quines deben evaluar el desempeo docente por competencias?

Tabla N 4.1:
Ficha

bibliogrfica

de

quienes

deben

evaluar

el

desempeo

docente

por

competencia

FICHA BIBLIOGRFICA
Autor/a: Martha Alicia Alles
Ciudad, Pas: Buenos Aires, Argentina
Ttulo: Desempeo por competencias
Ao: 2005
Resumen del contenido:
En la seccin de evaluacin 360, llamada as ya que considera todas las
opiniones de todo el entorno del evaluado: el jefe del departamento, sus
pares, sus estudiantes, acerca de las competencias en evaluacin.

42

B.

Cul es el camino que debe seguirse en un proceso de evaluacin


integral?

Tabla N 4.2:
Ficha bibliogrfica de cul es el camino que debe seguirse en un proceso de
evaluacin integral

FICHA BIBLIOGRFICA
Autor/a: Martha Alicia Alles
Ciudad, Pas: Buenos Aires, Argentina
Ttulo: Desempeo por competencias
Ao: 2005
Resumen del contenido:
El camino que debe seguirse en un proceso de evaluacin 360 es el siguiente:

Definir las competencias.

Disear el cuestionario o formulario de evaluacin de 360, es decir, los


comportamientos que conforman cada competencia definida.

Eleccin de los participantes, es decir, los evaluadores: jefes, pares,


colaboradores, entre otros.

Lanzamiento del proceso de evaluacin. Es importante recalcar que


estas evaluaciones son annimas, y estarn promocionadas a travs de
un lanzamiento de publicidad, capacitaciones y sensibilizacin del
personal.

Relevamiento y procesamiento de los datos, es decir, procesar cada


evaluacin.

Comunicacin a los interesados de los resultados de la evaluacin de


360.

C.

Informes solo hacia el evaluado (retroalimentacin).

Qu evalan las universidades latinoamericanas?

Tabla N 4.3:
Ficha informtica de qu evalan las universidades latinoamericanas

FICHA BIBLIOGRFICA
Archivo: Digital
Ttulo: Encuentro Iberoamericano sobre Evaluacin del Desempeo Docente.
Sitio: Http://www.oei.es/de/rifad01.htm
Entidad: Organizacin de Estados Iberoamericanos
43

Lugar y fecha de elaboracin: OEI, 2008


Lugar y fecha de consulta: Noviembre 2011
Resumen del contenido:
La tabla N 4.4 muestra la comparacin de los ocho pases que evalan el
desempeo de los docentes, como Argentina, Costa Rica, Cuba, Uruguay,
Bolivia, Mxico, Repblica Dominica y Colombia.
Tabla N 4.4:
La evaluacin del desempeo profesional en trece pases de Latinoamrica (Valds,

Pas

2000)

Desempeo docente
Para qu evalan?
Para el ingreso a la

Argentina

docencia.
Para ascenso de
jerarqua.
Para el aumento en la
asignacin de horas
ctedra.

Qu evalan?
Ttulos
Antecedentes
(capacitacin,
publicaciones,
postgrados)

Colombia

Cmo se asume el
educador a s

como persona y

mismo.

la prctica reflexiva.

clases.

Fase de

mejorar el educador

evaluacin basada en

Observacin de

preparatoria.

y profesional.

Generar una cultura de

documentacin.

Fase

mejoramiento personal

profesional.

Anlisis de

Desempeo.

Orientar acciones de

Identificar qu debe

Cmo evalan?

Cmo asume el
educador su papel
pedaggico.
Cmo asume el

obtencin de
informacin.
Aplicacin de
instrumentos.
Fase de
evaluacin previa
anlisis de

educador el

informacin

mejoramiento de la

contexto

cualitativa.

calidad y la autonoma

institucional y la

institucional.

cultura.

Contribuir al

Fase de
evaluacin final,
calificacin

Facilitar informacin
sistemtica y fiable para

cuantitativa y

la toma de decisiones.

juicio evaluativo.

44

Costa Rica

Procedimientos de
Para mejorar y tener
retroalimentacin.

Usando una

enseanza,

escala de 5,

tcnicas, mtodos,

preguntas

presentacin y

formuladas y

objetivos de los

observacin.

Programas.
Para el mejoramiento
del trabajo de los
docentes en sus aulas e
instituciones.
Para contribuir a su
desarrollo profesional.
Cuba

Para diagnosticar su

Resultados del
trabajo.
Preparacin para el
desarrollo del
trabajo.
Caractersticas

Observaciones
de clases.
Entrevistas y/o
encuestas a
padres y alumnos.
Ejercicios de

grado de preparacin y

personales y

nivel de ejecucin

cumplimiento de las

rendimiento

profesional y derivar del

normas de

profesional en los

mismo su plan de

conducta y

colectivos de

capacitacin.

principios de la tica

ciclos y

pedaggica y

departamentos.

Para relacionar su
salario con su

profesional.

desempeo.
Aplicacin de
disposiciones
operativas.

Bolivia

Ascenso de categora
Para optar a incentivos
(Bonos de Actualizacin
Docente).

Manejo de proyecto

Exmenes escritos
con tems de

de aula como

seleccin mltiple

estrategia

y respuesta nica,

pedaggica:

produccin de

formulacin,

lengua.

planificacin,
ejecucin,
evaluacin.

45

El factor de
formacin
Para recompensar a los
mejores docentes a

comprende

travs de estmulos

dominio.

econmicos
Mxico

profesional, que

Para generar
diagnsticos que

Del marco legal


genrico.
De la

Instrumentos
objetivos de lpiz
y papel
constituidos por
tems de

realimenten a los

reglamentacin

seleccin

propios docentes y

especfica del rea

mltiple.

permitan el diseo de

o nivel educativo

cursos de actualizacin.

De los materiales
curriculares y de la

R. Dominicana

especialidad.
Para determinar
competencias en el
desempeo y para la
aplicacin de incentivos
salariales.

Desempeo en el

Opinin de

aula, cumplimiento

estudiantes,

de normas,

directores de

relaciones con

centros y

directivos, colegas y

Orientadores.

estudiantes.
Capacidad tcnicopedaggica.
Conduccin del

Para retroalimentar al

Uruguay

docente y mejorar las


prcticas docentes.
Para calificar el
desempeo del
docente. La calificacin
incide en el escalafn.

proceso de
enseanza y
aprendizaje.
Orientacin dada al

Observacin
directa del

curso, planificacin

trabajo en el

y desarrollo del

aula.

mismo.
Respeto al alumno y
promocin de su
capacidad de
autodeterminacin.

46

D.

Qu competencias evaluar?

Tabla N 4.5:
Ficha informtica de qu competencias evaluar

FICHA DE FUENTES INFORMTICAS


Archivo: Digital
Ttulo: Tesis Doctoral Diseo de un protocolo de evaluacin de las
competencias docentes del profesorado universitario
Sitio:
http://helvia.uco.es/xmlui/bitstream/handle/10396/12015/2014000000932.pdf?s
equence=1
Entidad: Universidad de Crdoba
Lugar y fecha de elaboracin: Crdoba, Espaa 2014
Lugar y fecha de consulta: Abril 2015
Resumen del contenido:
En definitiva, el objetivo que centra su proyecto es disear un modelo de
indicadores de evaluacin de la calidad docente del profesorado universitario
y crear un protocolo de evaluacin de su actividad, a partir de la
identificacin de las competencias marcadas para tal fin.
La tabla N 4.6 muestra los indicadores de evaluacin competencial del
profesorado universitario definitivo.
Este modelo competencial validado por parte de un juicio de expertos(as)
como muestra en el Anexo E, puesto en experimento y adems valorado por
LIFE (Laboratorio de Investigacin, Innovacin, Formacin y Educacin - LIFE).

Tabla N 4.6:
Indicadores de evaluacin competencial del profesor universitario definitivo

COMPETENCIA
Gua docente

INDICADOR
Vinculacin de los contenidos con los diferentes
aspectos de la profesin.
Adecuacin de las competencias con el
desarrollo de la profesin
Adecuacin de los objetivos con el perfil
profesional de la titulacin
Utilidad de las prcticas para el desarrollo de
competencias profesionales
Adecuacin de la metodologa de enseanza
a las formas de aprendizaje del alumnado
Adecuacin de las prcticas al contexto
terico del curso
Adecuacin de los sistemas de evaluacin
empleados con las diferentes tareas propuestas
Adecuacin del nmero de prcticas al
47

Metodologa docente

Recursos didcticos

desarrollo del curso


Existencia de sistemas de coordinacin de las
actividades tericas y prcticas previstas en el
programa
Fomento de la participacin en clase y
motivacin del alumnado
Uso de metodologas para implicar
activamente a los estudiantes en el
aprendizaje
Seguimiento del proceso de aprendizaje del
alumnado
Desarrollo de la capacidad de sntesis y de
razonamiento del alumnado
Promocin del desarrollo en el alumno de una
actitud reflexiva
Creacin de un clima de trabajo y
participacin
Estmulo al alumnado para que se interese por
su proceso de aprendizaje
Reparar en la opinin de los estudiantes en
cuestiones relacionadas con el desarrollo de la
docencia
Propuesta de actividades para favorecer el
aprendizaje
autnomo
(bsqueda
de
informacin
complementaria,
trabajos,
investigaciones, etc.)
Variedad de procedimientos para evaluar el
aprendizaje del alumnado
Elaboracin de manuales didcticos de apoyo
al desarrollo de la asignatura
Diseo de cuadernos de prcticas para su
implementacin en el aula
Evaluacin coherente con los objetivos,
contenidos, metodologa y actividades del
curso
Exposicin de ejemplos en los que se ponen en
prctica las competencias a desarrollar por el
curso
Coherencia entre los objetivos planificados y las
tareas de enseanza
Presentacin de los conceptos bsicos de la
material a nivel terico y prctico
Aporte de bibliografa y/o fuentes de
informacin relevantes
Adecuacin de la bibliografa y los recursos con
las finalidades de la asignatura
Relacin entre los distintos bloques temticos
de la materia
Organizacin y presentacin de los materiales
adecuada (explicaciones, materiales escritos,
actividades, etc.)
48

Sistemas de evaluacin

Actitud del profesorado

Elaboracin de manuales didcticos de apoyo


al desarrollo del curso
Diseo de cuadernos de prcticas para su
implementacin en el aula
Coordinacin entre el profesorado para evitar
solapamientos y relacionar los contenidos de
las distintos cursos
Informacin del sistema de evaluacin al
finalizar el curso
Informacin del sistema de evaluacin durante
el transcurso de la docencia
Informacin del sistema de evaluacin al
comienzo del curso
Respeto hacia el alumnado
Inters por la asignatura por parte del docente
Actitud receptiva en su relacin con el
alumnado
Promocin de una comunicacin fluida y
espontnea
Atencin ante las dificultades de aprendizaje
de sus estudiantes
Inters
por
las
experiencias
y
las
representaciones del alumnado

4.1.2.2 RESULTADOS DE LA IMPLEMENTACIN DEL SOFTWARE


A.

FASE DE EXPLORACIN
Segn la Tabla N 2.2 del Captulo II se desarroll los siguientes

artefactos.
A.1.

HISTORIA DE USUARIO

Tabla N 4.7:
Historias de usuario Paquete seguridad

HISTORIA DE USUARIO

01

Autenticar usuario

02

Registrar usuario

03

Asignar permiso

DESCRIPCIN
Permita asegurar que el ingreso al sistema
se realice solo por usuarios autorizados.
Permita el registro de los usuarios en el
sistema.
Permita asignar permiso a cada perfil.

49

Tabla N 4.8:
Historias de usuario Paquete mantenimientos

HISTORIA DE USUARIO

DESCRIPCIN
Permita el mantenimiento de los cargos
creados en el sistema. El perfil de puesto
est incluido en el registro del cargo

04

Mantener cargo

expresado

como

un

contenedor

de

competencias. El mantenimiento se refiere


al

listado,

la

bsqueda,

registro,

modificacin y eliminacin.
Permita

el

mantenimiento

de

competencias que podrn ser utilizadas


05

Mantener competencia

para conformar la evaluacin 360 a


crear. Es decir, el listado, la bsqueda, el
registro, modificacin y eliminacin.
Permita

el

mantenimiento

de

comportamientos (preguntas) que podrn


06

Mantener comportamiento

ser

utilizadas

para

conformar

la

evaluacin 360 a crear. Es decir, el


listado,

la

bsqueda,

el

registro,

modificacin y eliminacin.
Tabla N 4.9:
Historias de usuario Paquete ejecucin de la evaluacin

HISTORIA DE USUARIO

DESCRIPCIN
Permita

07

Mantener evaluacin 360

el

mantenimiento

de

evaluaciones 360. Es decir, el listado, la


bsqueda,

el

registro,

modificacin y

eliminacin.
08

Establecer competencias

09

Establecer evaluados

10

Establecer pesos para los

Permita

agregar

competencias

para

cada evaluacin 360.


Permita agregar evaluados (docentes)
para cada evaluacin 360
Permita definir pesos para los roles en

50

roles.

cada proceso de evaluacin 360.


Permita definir los roles de los evaluadores
para cada participante de la evaluacin

11

Establecer jerarqua de roles

360. De esta manera, se determina la


jerarqua de roles para esa evaluacin
porque se podr determinar quin es el
jefe, par o estudiante de otro evaluado.
Permita el envo de notificaciones a los

12

participantes

Enviar notificaciones

de

la

evaluacin

360

informando el inicio e indicaciones de la


evaluacin creada.
Permita el llenado y la modificacin de la

13

Llenar evaluacin en lnea

evaluacin en lnea creada previamente


por el administrador.

Tabla N 4.10:
Historias de usuario Paquete reportes

N
14

HISTORIA DE USUARIO
Generar

acta

DESCRIPCIN
de

compromiso

Permita generar el acta de compromiso.


Permita generar el conjunto de reportes

15

que contrasten el promedio obtenido por

Mostrar reportes

el evaluado, lo requerido en su perfil de


puesto, su autoevaluacin, entre otros.
Permita generar un consolidado de los

16

Generar

consolidado

de

reportes

reportes antes mencionados. Mediante


este el administrador podr realizar el
monitoreo y el avance.

17
18

Exportar reporte a formato

Permita exportar a formatos estndar a

PDF

nivel de reportes como PDF.

Exportar reporte a formato

Permita exportar a formatos estndar a

EXCEL

nivel de reportes como EXCEL.

51

A.2.

LISTA DE TECNOLOGAS A UTILIZAR

Tabla N 4.11:
Herramientas para el desarrollo

HERRAMIENTAS PARA EL DESARROLLO


HERRAMIENTA

FABRICANTE

SERVICIO
Windows 8 es la versin actual del

Windows 8

sistema

Microsoft

operativo

Windows,

Corporation

sirve

de

de

funcionamiento

Microsoft

base

de

los

para

el

distintos

programas.
Java es un lenguaje de programacin
de propsito general, concurrente,
orientado a objetos que fue diseado
especficamente para tener tan pocas
Java

dependencias

Sun Microsystems

de

implementacin

como fuera posible. Su intencin es


permitir que los desarrolladores de
aplicaciones escriban el programa
una vez y lo ejecuten en cualquier
dispositivo.
NetBeans es un entorno de desarrollo

Netbeans IDE 8.1

integrado libre, hecho principalmente

Sun Microsystems

para el lenguaje de programacin


Java.
Apache Tomcat (tambin llamado
Jakarta

Tomcat

Tomcat)

funciona

simplemente
como

un

contenedor de servlets desarrollado


Apache Tomcat

Apache Fundation

bajo

el

proyecto

Jakarta

en

la

Apache Software Foundation. Tomcat


implementa las especificaciones de
los servlets y de JavaServer Pages (JSP)
de

52

Oracle

Corporation

(aunque

creado por Sun Microsystems).


Microsoft SQL Server es un sistema de
manejo de bases de datos del modelo
SQL Server 2012

relacional. El lenguaje de desarrollo

Microsoft

utilizado (por lnea de comandos o

Corporation

mediante

la

interfaz

grfica

de

magnament studio) es Transact-SQL


(TSQL).
Spring
Spring MVC

Rod Johnson

es

un

framework

desarrollo

de

para

el

aplicaciones

desarrolladas en Java.
jQuery

es

una

biblioteca

de

JavaScript, que permite simplificar la


manera
JQuery

John Resig

de

interactuar

con

los

documentos HTML, manipular el rbol


DOM, manejar eventos, desarrollar
animaciones y agregar interaccin
con la tcnica AJAX a pginas web.
JavaScript

es

un

lenguaje

de

programacin interpretado, dialecto


Javascript

del estndar ECMA Script. Se define

Brendan Eich

como orientado a objetos, basado en


prototipos,

imperativo,

dbilmente

tipado y dinmico.
Twitter Bootstrap es un framework o
conjunto de herramientas de software
libre

para

diseo

de

sitios

aplicaciones web. Contiene plantillas


Bootstrap

Mark Otto y Jacbod de diseo con tipografa, formularios,


Thornton de Twitter.

botones,

cuadros,

mens

de

navegacin y otros elementos de


diseo basado en HTML y CSS, as
como,

extensiones

de

opcionales adicionales.
53

JavaScript

JSON, acrnimo de JavaScript Object


Notation, es un formato ligero para el
JavaScript

JSON

Object intercambio de datos. JSON es un

Notation

subconjunto de la notacin literal de


objetos de JavaScript que no requiere
el uso de XML.
Acrnimo de Asynchronous JavaScript
And XML (JavaScript asncrono y XML),
es una tcnica de desarrollo web para
crear aplicaciones interactivas o RIA

AJAX

Asynchronous

(Rich

Internet

Applications).

Estas

JavaScript And XML

aplicaciones se ejecutan en el cliente,


es decir, en el navegador de los
usuarios

mientras

comunicacin

se

mantiene

asncrona

servidor en segundo plano.


A.3.

ARQUITECTURA TCNICA INICIAL

Figura N 4.1:
Arquitectura tcnica inicial

54

con

la
el

B.

FASE DE PLANIFICACIN DE LA ENTREGA


Segn la Tabla N 2.3 del Captulo II se desarroll los siguientes

artefactos.
B.1.

HISTORIAS DE USUARIO POR PRIORIDAD

Tabla N 4.12:
Historias de usuario por prioridad

HISTORIA DE USUARIO

PRIORIDAD

Paquete seguridad
01

Autenticar usuario

Media

02

Registrar usuario

Media

03

Asignar permiso

Media
Paquete mantenimientos

04

Mantener cargo

Media

05

Mantener competencia

Alta

06

Mantener comportamiento

Alta

Paquete ejecucin de la evaluacin


07

Mantener evaluacin 360

Alta

08

Establecer competencias

Alta

09

Establecer evaluados

Alta

10

Establecer pesos para los roles

Alta

11

Establecer jerarqua de roles

Alta

12

Enviar notificaciones

Media

13

Llenar evaluacin en lnea

Alta

Paquete reportes
14

Generar acta de compromiso

Alta

15

Mostrar reportes

Alta

16

Generar consolidado de reportes

Alta

17

Exportar reporte a formato PDF

Media

18

Exportar reporte a formato EXCEL

Media

55

B.2.

ESTIMACIN DE ESFUERZO

Tabla N 4.13:
Estimacin de esfuerzo

TIEMPO ESTIMADO

HISTORIA DE USUARIO

SEMANAS

N DIAS

Paquete seguridad
01

Autenticar usuario

0.2

02

Registrar usuario

0.4

03

Asignar permiso

0.4

Paquete mantenimientos
04

Mantener cargo

05

Mantener competencia

06

Mantener comportamiento

Paquete ejecucin de la evaluacin


07

Mantener evaluacin 360

08

Establecer competencias

0.6

09

Establecer evaluados

0.6

10

Establecer pesos para los roles

0.6

11

Establecer jerarqua de roles

0.6

12

Enviar notificaciones

0.2

13

Llenar evaluacin en lnea

0.6

0.4

Paquete reportes
14

Generar acta de compromiso

15

Mostrar reportes

16

Generar consolidado de reportes

0.4

17

Exportar reporte a formato PDF

0.6

18

Exportar reporte a formato EXCEL

0.6

56

B.3.

PLAN DE ENTREGA

Tabla N 4.14:
Plan de entrega

ESFUERZO DE DESARROLLO
N

HISTORIA DE USUARIO

SEMANAS

DIAS

ESTIMADAS

ESTIMADOS

ITERACIN

ENTREGA

ASIGNADA

ASIGNADA

V1

V2

V3

Autenticar usuario

0.2

Registrar usuario

0.4

Asignar permiso

0.4

Mantener cargo

Mantener competencia

Mantener comportamiento

Mantener evaluacin 360

Establecer competencias

0.6

Establecer evaluados

0.6

10 Establecer pesos para los roles

0.6

11 Establecer jerarqua de roles

0.6

12

0.2

13 Llenar evaluacin en lnea

0.2

14 Generar acta de compromiso

0.4

Enviar notificaciones

58

V4

15 Mostrar reportes
16

Generar consolidado de
reportes

17 Exportar reporte a formato PDF


18

Exportar reporte a formato


EXCEL

0.4

0.6

0.6

Total das

59

15

19

15

54

C.

FASE DE ITERACIN
En este apartado del proyecto, se realiz un resumen de la iteracin 1,

iteracin 2, iteracin 3 y la iteracin 4 realizadas.


C.1.

ARQUITECTURA TCNICA

DIAGRAMA DE COMPONENTES
Figura N 4.2:
Diagrama de componentes

Request
Una peticin es enviada al servidor, el framework Spring MVC tiene un
dispatcher para atender las solicitudes.
Invokes
El dispatcher enva las solicitudes al controlador apropiado
Service call
El controlador interacta con la capa de servicio

60

Response
El controlador actualiza el modelo basado en el resultado y responde con la
correspondiente vista al usuario.
En edicin con las llamadas Ajax sucede lo siguiente:
Request
Un XMLHttpRequest (Peticin Ajax) es preparado y enviado al servidor, el
dispatcher enviar la solicitud al correspondiente controlador.
Response
El controlador interacta con la capa de servicio y los datos de respuesta
sern formateados y enviados al navegador, en este caso las vistas no son
involucradas ya que el navegador recibe los datos y realiza una actualizacin
parcial en la vista existente.
DIAGRAMA DE DESPLIEGUE
Figura N 4.3:
Diagrama de despliegue

61

PC Trabajador
Este nodo representa a la computadora del administrador, evaluador o
evaluado que desea ingresar al sistema desde la red de la Universidad.
Laptop
Este nodo representa a la computadora personal de cada miembro de la
Universidad que se conecta al sistema mediante una tarjeta de red
inalmbrica. Este computador

personal puede

ser

manejado por

el

administrador, evaluador o evaluado para interactuar con el sistema de


evaluacin 360.
Servidor de Evaluacin 360
Este nodo representa el servidor donde se ha implantado el sistema de
evaluacin 360. Para simplificar el grfico se asume que el servidor de
aplicaciones TOMCAT y el servidor de base de datos se encuentran en el
mismo nodo. El servidor fsico que soporte el servidor de aplicaciones debe ser
un Windows server 2008 o 2012, y tambin del mismo modo para el servidor de
base de datos.
PC Externa
Este nodo representa a una computadora ubicada fuera de la red
institucional. Esta PC externa puede ser manejada por el administrador,
evaluador o evaluado para interactuar con el sistema de evaluacin 360.
C.2.

TAREAS DE INGENIERA

TAREAS DE INGENIERA PARA LA PRIMERA ITERACIN


HU: Autenticar usuario
Tabla N 4.15:
Tarea de ingeniera Autenticar usuario

TAREA DE INGENIERA
Nmero tarea de ingeniera: 1

Nmero historia: 1

Nombre tarea: Autenticar usuario


Tipo de tarea: Desarrollo

Puntos estimados: 1

Fecha inicio: 20/03/2015

Fecha fin: 20/03/2015

62

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador, Estudiante y Docente) ingresa a la pgina de


logueo de evaluacin 360.

2.

El sistema muestra un formulario con los campos usuario y contrasea en


blanco.

3.

El usuario ingresa nombre de usuario y contrasea. Luego selecciona


Iniciar sesin.

4.

El sistema carga los permisos del usuario segn el perfil que posee. Todo
ello ocurre si la informacin es correcta.

HU: Registrar usuario


Tabla N 4.16:
Tarea de ingeniera Registrar usuario

TAREA DE INGENIERA
Nmero tarea de ingeniera: 2

Nmero historia: 2

Nombre tarea: Registrar usuario


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 21/03/2015

Fecha fin: 22/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Administracin y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Administracin y el sistema muestra


los mens del sub-mdulo seleccionado previamente por el usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado previamente por el usuario.

4.

El usuario hace clic en sub-men Usuarios y el sistema muestra el listado


de usuarios.

5.

El usuario hace clic en botn Nuevo y el sistema muestra un formulario


en blanco con los siguientes campos: usuario, clave, confirmar clave,
persona, correo y perfil (informacin cargada).

6.

El usuario hace clic en campo persona y el sistema muestra una ventana

63

modal con el listado de personas (estudiantes y docentes).


7.

El usuario filtra y selecciona la persona y el sistema cierra la ventana


modal.

8.

El usuario ingresa el resto de informacin en el formulario y presiona


Guardar.

9.

El sistema verifica los datos. Si se encuentran correctos, crea un nuevo


Usuario. Si la operacin fue exitosa el sistema re-direcciona al usuario a la
pantalla de usuarios.

10.

Los pasos 1-9 son repetidos para cada Usuario nueva que se registre.

HU: Asignar permiso


Tabla N 4.17:
Tarea de ingeniera Asignar permiso

TAREA DE INGENIERA
Nmero tarea de ingeniera: 3

Nmero historia: 3

Nombre tarea: Asignar permiso


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 23/03/2015

Fecha fin: 24/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Administracin y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Administracin y el sistema muestra


los mens del sub-mdulo seleccionado previamente por el usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de opciones del men seleccionado por el usuario.

4.

El usuario hace clic en opcin Perfil - Opciones y el sistema carga las


opciones de mdulo, sub mdulo y perfil.

5.

El usuario selecciona el mdulo y sub-mdulo y el sistema carga el men


del sub mdulo seleccionado previamente por el usuario.

6.

El usuario selecciona el men y el sistema carga el sub-men del men


seleccionado previamente por el usuario.

7.

El usuario selecciona el sub-men y el sistema muestra el listado de

64

opciones del sub-men seleccionado previamente por el usuario.


8.

El usuario selecciona el perfil y marca las opciones de permiso y presiona


Aplicar cambios.

9.

El sistema verifica los datos. Si se encuentran correctos, asigna permisos al


perfil. Si la operacin fue exitosa el sistema muestra un mensaje de xito.

10.

Los pasos 1-9 son repetidos para cada perfil nuevo.

HU: Mantener cargo


Tabla N 4.18:
Tarea de ingeniera Listar cargo

TAREA DE INGENIERA
Nmero tarea de ingeniera: 4

Nmero historia: 4

Nombre tarea: Listar cargo


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 25/03/2015

Fecha fin: 25/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Organizacin y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Gestin Perfil Puesto y el sistema


muestra los mens del sub-mdulo seleccionado previamente por el
usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado por el usuario.

4.

El usuario hace clic en sub-men Cargos y el sistema muestra el listado


de todos los cargos registradas en el sistema.

5.

Los pasos 1-4 son repetidos por para cada vez que el Usuario desee ver el
listado de cargos.

65

Tabla N 4.19:
Tarea de ingeniera Buscar cargo

TAREA DE INGENIERA
Nmero tarea de ingeniera: 5

Nmero historia: 4

Nombre tarea: Buscar cargo


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 26/03/2015

Fecha fin: 26/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario ingresa en el campo de bsqueda su consulta (el o los


caracteres) acerca del nombre del cargo que desea buscar, y el sistema
muestra un listado de cargos que cumplen con el filtro de bsqueda
ingresado por el usuario.

2.

El paso 1 es repetido para cada nueva bsqueda realizada por el


usuario.

Tabla N 4.20:
Tarea de ingeniera Registrar cargo

TAREA DE INGENIERA
Nmero tarea de ingeniera: 6

Nmero historia: 4

Nombre tarea: Registrar cargo


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 27/03/2015

Fecha fin: 27/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
Perfil Puesto.
1.

El usuario hace clic en opcin Nuevo y el sistema muestra un formulario


en blanco con los siguientes campos: misin, habilidades y/o actitudes,
responsabilidades, nivel estudios, estatus estudios y estado.

2.

El usuario ingresa la informacin en el formulario y presiona Guardar.

3.

El sistema verifica los datos. Si son correctos, crea un nuevo perfil y redirecciona al usuario a la pantalla del listado de perfiles. De lo contrario,
se muestra un mensaje de error indicando el o los campos que se deben
corregir.

66

4.

Los pasos 1-3 son repetidos para cada perfil que se desee registrar.

Asignar Competencias.
5.

El usuario identifica la fila del perfil deseado y hace clic en accin


Competencias y el sistema muestra una ventana modal con el listado
de competencias asignadas al perfil.

6.

El usuario hace clic en opcin Agregar y el sistema muestra una


ventana modal con las competencias cargadas.

7.

El usuario selecciona la competencia, ingresa el puntaje ideal y presiona


Agregar.

8.

Los pasos 9 - 11 son repetidos cada vez que se desee asignar


competencias al perfil.

Cargo.
9.

El usuario identifica la fila del perfil deseado y hace clic en accin


Cargo y el sistema muestra el listado del cargo en caso de existir.

10.

El usuario hace clic en opcin Nuevo y el sistema muestra un formulario


(ventana modal) en blanco con los siguientes campos: cargo, cargo
reporta y estado.

11.

El usuario ingresa la informacin en el formulario y presiona Guardar.

12.

El sistema verifica los datos. Si se encuentran correctos, crea un nuevo


Cargo. Si la operacin fue exitosa el sistema muestra un mensaje de xito,
de lo contrario, se muestra un mensaje de error indicando el o los campos
que se deben corregir.

13.

Los pasos 9-12 son repetidos para cada cargo nuevo que se registre.

Tabla N 4.21:
Tarea de ingeniera Modificar cargo

TAREA DE INGENIERA
Nmero tarea de ingeniera: 7

Nmero historia: 4

Nombre tarea: Modificar cargo


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 28/03/2015

Fecha fin: 28/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
Perfil Puesto.

67

1.

El usuario identifica del listado de perfiles, la fila del perfil a modificar y


luego hace clic en accin Editar, y el sistema muestra un formulario con
los siguientes datos: misin, habilidades y/o actitudes, responsabilidades,
nivel estudios, estatus estudios y estado.

2.

El usuario actualiza los datos que desea en el formulario y presiona


Guardar.

3.

El sistema verifica los datos. Si son correctos, modifica el perfil


seleccionado. De lo contrario, se muestra un mensaje de error indicando
el o los campos que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada perfil que el usuario desee
modificar.

Asignar Competencias.
5.

El usuario identifica del listado de perfiles, la fila del perfil a asignar


competencias y luego hace en clic en accin Competencias, y el
sistema muestra una ventana modal con el listado de competencias
asignadas.

6.

El usuario puede agregar ms competencias o quitarlo.

Cargo.
7.

El usuario identifica del listado de perfiles, la fila del perfil a modificar el


cargo y luego hace clic en accin Cargo, y el sistema muestra el
listado del cargo.

8.

El usuario identifica del listado del cargo, la fila del cargo a modificar y
luego hace en clic en accin Editar, y el sistema muestra una ventana
modal con los siguientes datos: cargo, cargo reporta y estado.

9.

El usuario actualiza los datos que desea en el sistema y presiona


Guardar.

10.

El sistema verifica los datos. Si son correctos, modifica el cargo


seleccionado. De lo contrario, se muestra un mensaje de error indicando
el o los campos que se deben corregir.

11.

Los pasos 7-10 son repetidos para cada cargo que el usuario desee
modificar.

68

Tabla N 4.22:
Tarea de ingeniera Eliminar cargo

TAREA DE INGENIERA
Nmero tarea de ingeniera: 8

Nmero historia: 4

Nombre tarea: Eliminar cargo


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 29/03/2015

Fecha fin: 29/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
Perfil Puesto.
1.

El usuario identifica del listado de perfiles, la fila del perfil a eliminar y


luego hace clic en accin Eliminar y el sistema muestra un mensaje de
confirmacin de eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que no existan cargos y competencias. De pasar la


verificacin se elimina el perfil. Si la operacin fue exitosa el sistema
muestra un mensaje de xito

4.

Los pasos 1-3 son repetidos para cada Perfil que el usuario desee eliminar.

Asignar Competencias.
5.

El usuario identifica del listado de perfiles, la fila del perfil a asignar


competencias y luego hace en clic en accin Competencias, y el
sistema muestra una ventana modal con el listado de competencias
asignadas.

6.

El usuario identifica del listado de competencias, la fila de la


competencia a eliminar y luego hace clic en eliminar.

7.

Los pasos 5-6 son repetidos para cada competencia asignada que el
usuario desee eliminar.

Cargo.
8.

El usuario identifica del listado de cargos, la fila del cargo a eliminar y


luego hace en clic en accin Eliminar y el sistema muestra un mensaje
de confirmacin de eliminacin.

9.

El usuario confirma la eliminacin pulsando sobre Aceptar.

10.

El sistema verifica que no existan cargos activos. De pasar la verificacin


se elimina el cargo. Si la operacin fue exitosa el sistema muestra un

69

mensaje de xito.
11.

Los pasos 8-10 son repetidos para cada Cargo que el usuario desee
eliminar.

HU: Mantener competencia


Tabla N 4.23:
Tarea de ingeniera Listar competencia

TAREA DE INGENIERA
Nmero tarea de ingeniera: 9

Nmero historia: 5

Nombre tarea: Listar competencia


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 30/03/2015

Fecha fin: 30/03/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Organizacin y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Gestin Competencias y el sistema


muestra los mens del sub-mdulo seleccionado previamente por el
usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado por el usuario.

4.

El usuario hace clic en sub-men Competencias y el sistema muestra el


listado de todas las competencias registradas en el sistema.

5.

Los pasos 1-4 son repetidos por para cada vez que el Usuario desee ver el
listado de competencias.

Tabla N 4.24:
Tarea de ingeniera Buscar competencia

TAREA DE INGENIERA
Nmero tarea de ingeniera: 10

Nmero historia: 5

Nombre tarea: Buscar competencia


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 31/03/2015

Fecha fin: 31/03/2015

70

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario ingresa en el campo de bsqueda su consulta (el o los


caracteres) acerca del nombre de la competencia que desea buscar, y
el sistema muestra un listado de las competencias que cumplen con el
filtro de bsqueda ingresado por el usuario.

2.

El paso 1 es repetido para cada nueva bsqueda realizada por el


usuario.

Tabla N 4.25:
Tarea de ingeniera Registrar competencia

TAREA DE INGENIERA
Nmero tarea de ingeniera: 11

Nmero historia: 5

Nombre tarea: Registrar competencia


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 01/04/2015

Fecha fin: 01/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario hace clic en opcin Nuevo y el sistema muestra un formulario


(ventana modal) en blanco con los siguientes campos: competencia,
descripcin y estado.

2.

El usuario ingresa la informacin en el formulario y presiona Guardar.

3.

El sistema verifica los datos. Si son correctos, crea una nueva


competencia. Si la operacin fue exitosa el sistema muestra un mensaje
de xito, de lo contrario, se muestra un mensaje de error indicando el o
los campos que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada competencia nueva que se
registre.

Tabla N 4.26:
Tarea de ingeniera Modificar competencia

TAREA DE INGENIERA
Nmero tarea de ingeniera: 12

Nmero historia: 5

Nombre tarea: Modificar competencia

71

Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 02/04/2015

Fecha fin: 02/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de competencias, la fila de la


competencia a modificar y luego hace clic en accin Editar, y el
sistema muestra un formulario (ventana modal) con los siguientes datos:
competencia, descripcin y estado.

2.

El usuario actualiza los datos que desea en el formulario y presiona


Guardar.

3.

El sistema verifica los datos. Si son correctos modifica la competencia


seleccionada. De lo contrario, se muestra un mensaje de error indicando
el o los campos que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada competencia que el usuario desee
modificar.

Tabla N 4.27:
Tarea de ingeniera Eliminar competencia

TAREA DE INGENIERA
Nmero tarea de ingeniera: 13

Nmero historia: 5

Nombre tarea: Eliminar competencia


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 03/04/2015

Fecha fin: 03/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de competencias, la fila de la


competencia a eliminar y luego hace clic en accin Eliminar y el
sistema muestra un mensaje de confirmacin de eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que no existan comportamientos. De pasar la


verificacin se elimina la competencia. Si la operacin fue exitosa el
sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada competencia que el usuario dese
72

eliminar.
HU: Mantener comportamiento
Tabla N 4.28:
Tarea de ingeniera Listar comportamiento

TAREA DE INGENIERA
Nmero tarea de ingeniera: 14

Nmero historia: 6

Nombre tarea: Listar comportamiento


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 04/04/2015

Fecha fin: 04/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Organizacin y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Gestin Competencias y el sistema


muestra los mens del sub-mdulo seleccionado previamente por el
usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado por el usuario.

4.

El usuario hace clic en sub-men Comportamientos y el sistema muestra


el listado de todos los comportamientos registradas en el sistema.

5.

Los pasos 1-4 son repetidos por para cada vez que el Usuario desee ver el
listado de comportamientos.

Tabla N 4.29:
Tarea de ingeniera Buscar comportamiento

TAREA DE INGENIERA
Nmero tarea de ingeniera: 15

Nmero historia: 6

Nombre tarea: Buscar comportamiento


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 05/04/2015

Fecha fin: 05/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:

73

1.

El usuario ingresa en el campo de bsqueda su consulta (el o los


caracteres) acerca del nombre del comportamiento que desea buscar,
y el sistema muestra un listado de comportamientos que cumplen con el
filtro de bsqueda ingresado por el usuario.

2.

El paso 1 es repetido para cada nueva bsqueda realizada por el


usuario.

Tabla N 4.30:
Tarea de ingeniera Registrar comportamiento

TAREA DE INGENIERA
Nmero tarea de ingeniera: 16

Nmero historia: 6

Nombre tarea: Registrar comportamiento


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 06/04/2015

Fecha fin: 06/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario hace clic en opcin Nuevo y el sistema muestra un formulario


(ventana modal) en blanco con los siguientes campos: comportamiento,
competencia y estado.

2.

El usuario ingresa la informacin en el formulario y presiona Guardar.

3.

El

sistema

verifica

los

datos.

Si

son correctos, crea

un

nuevo

comportamiento. Si la operacin fue exitosa el sistema muestra un


mensaje de xito, de lo contrario, se muestra un mensaje de error
indicando el o los campos que se deben corregir.
4.

Los pasos 1-3 son repetidos para cada comportamiento nuevo que se
registre.

Tabla N 4.31:
Tarea de ingeniera Modificar comportamiento

TAREA DE INGENIERA
Nmero tarea de ingeniera: 17

Nmero historia: 6

Nombre tarea: Modificar comportamiento


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 07/04/2015

Fecha fin: 07/04/2015

74

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de comportamientos, la fila del


comportamiento a modificar y luego hace clic en accin Editar, y el
sistema muestra un formulario (ventana modal) con los siguientes datos:
comportamiento, competencia y estado.

2.

El usuario actualiza los datos que desea en el formulario y presiona


Guardar.

3.

El sistema verifica los datos. Si son correctos modifica el comportamiento


seleccionado. De lo contrario, se muestra un mensaje de error indicando
el o los campos que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada comportamiento que el usuario
desee modificar.

Tabla N 4.32:
Tarea de ingeniera Eliminar comportamiento

TAREA DE INGENIERA
Nmero tarea de ingeniera: 18

Nmero historia: 6

Nombre tarea: Eliminar comportamiento


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 08/04/2015

Fecha fin: 08/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de comportamientos, la fila del


comportamiento a eliminar y luego hace clic en accin Eliminar y el
sistema muestra un mensaje de confirmacin de eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que no existan comportamientos activos. De pasar la


verificacin se elimina el comportamiento. Si la operacin fue exitosa el
sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada comportamiento que el usuario
desee eliminar.

75

HU: Mantener evaluacin 360


Tabla N 4.33:
Tarea de ingeniera Listar evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 19

Nmero historia: 7

Nombre tarea: Listar evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 09/04/2015

Fecha fin: 09/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en mdulo Evaluacin 360 y el


sistema muestra los sub-mdulos del mdulo seleccionado previamente
por el usuario.

2.

El usuario hace clic en sub-mdulo Evaluaciones y el sistema muestra los


mens del sub-mdulo seleccionado previamente por el usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado por el usuario.

4.

El usuario hace clic en sub-men Evaluaciones y el sistema muestra el


listado de todas las evaluaciones registradas en el sistema.

5.

Los pasos 1-4 son repetidos por para cada vez que el Usuario desee ver el
listado de evaluaciones.

Tabla N 4.34:
Tarea de ingeniera Buscar evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 20

Nmero historia: 7

Nombre tarea: Buscar evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 10/04/2015

Fecha fin: 10/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario ingresa en el campo de bsqueda su consulta (el o los


caracteres) acerca del nombre de la evaluacin que desea buscar, y el
sistema muestra un listado de evaluaciones 360 que cumplen con el filtro

76

de bsqueda ingresado por el usuario.


2.

El paso 1 es repetido para cada nueva bsqueda realizada por el


usuario.

Tabla N 4.35:
Tarea de ingeniera Registrar evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 21

Nmero historia: 7

Nombre tarea: Registrar evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 11/04/2015

Fecha fin: 11/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario hace clic en opcin Nuevo y el sistema muestra un formulario


(ventana modal) en blanco con los siguientes campos: evaluacin, fecha
inicio, fecha fin y semestre.

2.

El usuario ingresa la informacin en el formulario y presiona Guardar.

3.

El sistema verifica los datos. Si son correctos, crea una nueva evaluacin
360. Si la operacin fue exitosa el sistema muestra un mensaje de xito,
de lo contrario, se muestra un mensaje de error indicando el o los campos
que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada evaluacin 360 nuevo que se
registre.

Tabla N 4.36:
Tarea de ingeniera Modificar evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 22

Nmero historia: 7

Nombre tarea: Modificar evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 12/04/2015

Fecha fin: 12/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de evaluaciones, la fila de la evaluacin a

77

modificar y luego hace clic en accin Editar, y el sistema muestra un


formulario (ventana modal) con los siguientes datos: evaluacin, fecha
inicio, fecha fin y semestre.
2.

El usuario actualiza los datos que desea en el formulario y presiona


Guardar.

3.

El sistema verifica los datos. Si son correctos modifica la evaluacin


seleccionada. De lo contrario, se muestra un mensaje de error indicando
el o los campos que se deben corregir.

4.

Los pasos 1-3 son repetidos para cada evaluacin que el usuario desee
modificar.

Tabla N 4.37:
Tarea de ingeniera Eliminar evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 23

Nmero historia: 7

Nombre tarea: Eliminar evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 13/04/2015

Fecha fin: 13/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario identifica del listado de evaluaciones, la fila de la evaluacin a


eliminar y luego hace clic en accin Eliminar y el sistema muestra un
mensaje de confirmacin de eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que no existan evaluaciones activas. De pasar la


verificacin se elimina la evaluacin. Si la operacin fue exitosa el sistema
muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada evaluacin que el usuario desee
eliminar.

HU: Establecer competencias


Tabla N 4.38:
Tarea de ingeniera Listar competencias evaluacin 360

TAREA DE INGENIERA

78

Nmero tarea de ingeniera: 24

Nmero historia: 8

Nombre tarea: Listar competencias evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 14/04/2015

Fecha fin: 14/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de evaluaciones, la fila de


la evaluacin a configurar y luego hace clic en accin Configuracin,
y el sistema muestra la pgina de configuracin con los siguientes pasos:
evaluados, competencias y roles peso.

2.

El usuario hace clic en paso Competencias y el sistema muestra el


listado de las competencias agregadas.

3.

Los pasos 1-2 son repetidos para cada vez que el Usuario desee ver el
listado de competencias agregados a la evaluacin.

Tabla N 4.39:
Tarea de ingeniera Agregar competencias evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 25

Nmero historia: 8

Nombre tarea: Agregar competencias evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 15/04/2015

Fecha fin: 15/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en opcin Nuevo y el sistema


muestra un formulario (ventana modal) con el listado de competencias
sin asignados a la evaluacin.

2.

El usuario ingresa en el campo de bsqueda su consulta (el o los


caracteres) acerca de la denominacin de la competencia que desea
agregar, y el sistema muestra un listado de competencias que cumplen
con el filtro de bsqueda ingresado por el usuario.

3.

El usuario identifica del listado de competencias, la fila de la


competencia a agregar a la evaluacin y luego hace clic en accin
Agregar, y el sistema quita del listado actual y muestra en la lista de

79

competencias agregados.
4.

Los pasos 1-3 son repetidos por para cada vez que el Usuario desee
agregar competencias a la evaluacin 360.

Tabla N 4.40:
Tarea de ingeniera Eliminar competencia evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 26

Nmero historia: 8

Nombre tarea: Eliminar competencia evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 16/04/2015

Fecha fin: 16/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de competencias


agregados, la fila de la competencia a eliminar y luego hace clic en
accin Eliminar y el sistema muestra un mensaje de confirmacin de
eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que la evaluacin no est en proceso de evaluacin.


De pasar la verificacin se elimina la competencia. Si la operacin fue
exitosa el sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada competencia que el usuario desee
eliminar.

HU: Establecer evaluados


Tabla N 4.41:
Tarea de ingeniera Listar evaluados evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 27

Nmero historia: 9

Nombre tarea: Listar evaluados evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 17/04/2015

Fecha fin: 17/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:

80

1.

El usuario (Administrador) identifica del listado de evaluaciones, la fila de


la evaluacin a configurar y luego hace clic en accin Configuracin,
y el sistema muestra la pgina de configuracin con los siguientes pasos:
evaluados, competencias y roles peso.

2.

El usuario hace clic en paso Evaluados y el sistema muestra el listado de


evaluados agregadas.

3.

Los pasos 1-2 son repetidos por para cada vez que el Usuario desee ver el
listado de evaluados agregados a la evaluacin.

Tabla N 4.42:
Tarea de ingeniera Agregar evaluados evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 28

Nmero historia: 9

Nombre tarea: Agregar evaluados evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 18/04/2015

Fecha fin: 18/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en opcin Nuevo y el sistema


muestra un formulario (ventana modal) con el listado de docentes sin
asignados a la evaluacin.

2.

El usuario selecciona un departamento o ingresa en el campo de


bsqueda su consulta (el o los caracteres) acerca del nombre o apellidos
del docente que desea agregar, y el sistema muestra un listado de
docentes que cumplen con el filtro de bsqueda ingresado por el
usuario.

3.

El usuario identifica del listado de docentes, la fila del docente a agregar


a la evaluacin y luego hace clic en accin Agregar, y el sistema quita
del listado actual y muestra en la lista de evaluados.

4.

Los pasos 1-3 son repetidos por para cada vez que el Usuario desee
agregar docentes a la evaluacin 360.

81

Tabla N 4.43:
Tarea de ingeniera Eliminar evaluado evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 29

Nmero historia: 9

Nombre tarea: Eliminar evaluado evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 19/04/2015

Fecha fin: 19/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de evaluados, la fila del


evaluado a eliminar y luego hace clic en accin Eliminar y el sistema
muestra un mensaje de confirmacin de eliminacin.

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que no existan evaluadores para el evaluado. De pasar


la verificacin se elimina el evaluado. Si la operacin fue exitosa el
sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada evaluado que el usuario desee
eliminar.

HU: Establecer pesos para los roles


Tabla N 4.44:
Tarea de ingeniera Listar pesos roles evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 30

Nmero historia: 10

Nombre tarea: Listar pesos roles evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 20/04/2015

Fecha fin: 20/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de evaluaciones, la fila de


la evaluacin a configurar y luego hace clic en accin Configuracin,
y el sistema muestra la pgina de configuracin con los siguientes pasos:
evaluados, competencias y roles peso.

2.

El usuario hace clic en paso Roles Peso y el sistema muestra el listado de

82

pesos para los roles participantes en la evaluacin.


3.

Los pasos 1-2 son repetidos por para cada vez que el Usuario desee ver el
listado de pesos para los roles agregados a la evaluacin.

Tabla N 4.45:
Tarea de ingeniera Agregar pesos roles evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 31

Nmero historia: 10

Nombre tarea: Agregar pesos roles evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 21/04/2015

Fecha fin: 21/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en opcin Nuevo y el sistema


muestra un formulario (ventana modal) con los siguientes campos: rol y
peso.

2.

El usuario selecciona un rol e ingresa el peso y luego hace clic en botn


Agregar.

3.

El sistema verifica que el rol y el peso a agregar existe, de no existir el


sistema muestra en la lista de pesos para los roles agregados.

4.

Los pasos 1-3 son repetidos por para cada vez que el Usuario desee
agregar pesos para los roles a la evaluacin 360.

Tabla N 4.46:
Tarea de ingeniera Eliminar peso rol evaluacin 360

TAREA DE INGENIERA
Nmero tarea de ingeniera: 32

Nmero historia: 10

Nombre tarea: Eliminar peso rol evaluacin 360


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 22/04/2015

Fecha fin: 22/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de pesos para los roles, la


fila del peso rol a eliminar y luego hace clic en accin Eliminar y el

83

sistema muestra un mensaje de confirmacin de eliminacin.


2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que la evaluacin no est en proceso de evaluacin.


De pasar la verificacin se elimina el peso rol. Si la operacin fue exitosa
el sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada peso rol que el usuario desee
eliminar.

HU: Establecer la jerarqua de roles


Tabla N 4.47:
Tarea de ingeniera Listar evaluadores

TAREA DE INGENIERA
Nmero tarea de ingeniera: 33

Nmero historia: 11

Nombre tarea: Listar jerarqua de roles


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 23/04/2015

Fecha fin: 23/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de evaluaciones, la fila de


la evaluacin a configurar y luego hace clic en accin Configuracin,
y el sistema muestra la pgina de configuracin con los siguientes pasos:
evaluados, competencias y roles peso.

2.

El usuario hace clic en paso Evaluados y el sistema muestra un listado


de evaluados agregados a la evaluacin 360.

3.

El usuario identifica del listado de evaluados, la fila del evaluado a


agregar sus evaluadores y luego hace clic en accin Agregar
Evaluadores, y el sistema muestra un listado vaco de todas las personas
que evaluarn al evaluado escogido.

4.

Los pasos 1-2 son repetidos por para cada vez que el Usuario desee ver el
listado de evaluadores para el evaluado escogido.

Tabla N 4.48:
Tarea de ingeniera Agregar evaluadores

TAREA DE INGENIERA

84

Nmero tarea de ingeniera: 34

Nmero historia: 11

Nombre tarea: Agregar evaluadores


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 24/04/2015

Fecha fin: 24/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) hace clic en opcin Agregar y el sistema


muestra un formulario (ventana modal) con el listado de todos los
docentes y estudiantes.

2.

El usuario selecciona el tipo de persona o ingresa en el campo de


bsqueda su consulta (el o los caracteres) acerca del nombre o apellidos
de la persona (docente y/o estudiante) que desea agregar, y el sistema
muestra un listado de personas que cumplen con el filtro de bsqueda
ingresado por el usuario.

3.

El usuario identifica del listado de personas, la fila de la persona a


agregar y le asigna el rol correspondiente para la evaluacin actual,
luego hace clic en accin Agregar.

4.

El sistema agrega al nuevo evaluador con su respectivo rol en el proceso


de evaluacin y se actualiza el listado de evaluadores y roles.

5.

Los pasos 1-4 son repetidos para cada vez que el Usuario desee
establecer la jerarqua de roles de la evaluacin actual.

Tabla N 4.49:
Tarea de ingeniera Eliminar evaluador

TAREA DE INGENIERA
Nmero tarea de ingeniera: 35

Nmero historia: 11

Nombre tarea: Eliminar evaluador


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 25/04/2015

Fecha fin: 25/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Administrador) identifica del listado de evaluadores, la fila del


evaluador a eliminar y luego hace clic en accin Eliminar y el sistema
muestra un mensaje de confirmacin de eliminacin.
85

2.

El usuario confirma la eliminacin pulsando sobre Aceptar.

3.

El sistema verifica que el evaluador no haya empezado a evaluar. De


pasar la verificacin se elimina el evaluador. Si la operacin fue exitosa el
sistema muestra un mensaje de xito.

4.

Los pasos 1-3 son repetidos para cada evaluador que el usuario desee
eliminar.

HU: Enviar notificacin


Tabla N 4.50:
Tarea de ingeniera Llenar evaluacin en lnea

TAREA DE INGENIERA
Nmero tarea de ingeniera: 36

Nmero historia: 12

Nombre tarea: Enviar notificacin


Tipo de tarea: Desarrollo

Puntos estimados: 2

Fecha inicio: 26/04/2015

Fecha fin: 26/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El sistema asigna un evaluador para un evaluado.

2.

La notificacin va correo electrnico es enviada al evaluador asignado.


La informacin que contiene el correo electrnico es: inicio y fin de la
evaluacin 360, gua de su llenado.

3.

Los pasos 1-2 son repetidos para cada notificacin.

HU: Llenar evaluacin en lnea


Tabla N 4.51:
Tarea de ingeniera Llenar evaluacin en lnea

TAREA DE INGENIERA
Nmero tarea de ingeniera: 37

Nmero historia: 13

Nombre tarea: Llenar evaluacin en lnea


Tipo de tarea: Evaluacin

Puntos estimados: 2

Fecha inicio: 27/04/2015

Fecha fin: 27/04/2015

Programador responsable: Barrientos Espillco, Fredy


Descripcin:
1.

El usuario (Docente y Estudiante) hace clic en mdulo Evaluacin 360 y

86

el

sistema

muestra

los

sub-mdulos

del

mdulo

seleccionado

previamente por el usuario.


2.

El usuario hace clic en sub-mdulo Evaluaciones y el sistema muestra los


mens del sub-mdulo seleccionado previamente por el usuario.

3.

El usuario hace clic en men Catlogo y el sistema muestra el listado


de sub-men del men seleccionado por el usuario.

4.

El usuario hace clic en sub-men Evaluaciones y el sistema muestra el


listado de todas las evaluaciones registradas en el sistema.

5.

El usuario identifica del listado de evaluaciones, la fila de la evaluacin


activa y luego hace clic en accin Abierto, y el sistema muestra el
listado de evaluados.

6.

El usuario identifica la fila del evaluado a evaluar. Finalmente, el usuario


hace clic en accin Evaluar.

7.

El sistema muestra un formulario (ventana modal) indicando quin es el


evaluado y el curso a su cargo, indicaciones breves del llenado de la
encuesta para el rango de las respuestas y adems muestra un listado de
las competencias que posee la evaluacin 360 escogido.

8.

El usuario selecciona la competencia que desea evaluar del evaluado


escogido, y el sistema muestra las preguntas (comportamientos) a llenar
que comprueban el cumplimiento de la competencia por el evaluado.

9.

El usuario ingresa las respuestas en el sistema y presiona Guardar.

10.

El sistema verifica que todas las preguntas hayan sido respondidas. Si


pasa la verificacin, se registra el llenado de la evaluacin 360.

11.

Los pasos 1-10 son repetidos para el llenado de las competencias de una
evaluacin 360 en lnea para un evaluado en particular.

87

C.3.

PLAN DE ITERACIN

Tabla N 4.51:
Plan para la primera iteracin
N HU

HISTORIAS DE USUARIO

TAREAS DE INGENIERA

TIEMPO ESTIMADO

FECHA

SEMANAS

DAS

INICIO

FECHA FIN

Autenticar usuario

Autenticar usuario

0.2

20/03/2015

20/03/2015

Registrar usuario

Registrar usuario

0.4

21/03/2015

22/03/2015

Asignar permiso

Asignar permiso

0.4

23/03/2015

24/03/2015

Tabla N 4.52:
Plan para la segunda iteracin
N HU

HISTORIAS DE USUARIO

Mantener cargo

Mantener competencia

Mantener comportamiento

TIEMPO ESTIMADO

FECHA

SEMANAS

DAS

INICIO

Listar cargo

0.2

25/03/2015

25/03/2015

Buscar cargo

0.2

26/03/2015

26/03/2015

Registrar cargo

0.2

27/03/2015

27/03/2015

Modificar cargo

0.2

28/03/2015

28/03/2015

Eliminar cargo

0.2

29/03/2015

29/03/2015

Listar competencia

0.2

30/03/2015

30/03/2015

Buscar Competencia

0.2

31/03/2015

31/03/2015

Registrar competencia

0.2

01/04/2015

01/04/2015

Modificar competencia

0.2

02/04/2015

02/04/2015

Eliminar competencia

0.2

03/04/2015

03/04/2015

Listar comportamiento

0.2

04/04/2015

04/04/2015

TAREAS DE INGENIERA

88

FECHA FIN

Buscar comportamiento

0.2

05/04/2015

05/04/2015

Registrar comportamiento

0.2

06/04/2015

06/04/2015

Modificar comportamiento

0.2

07/04/2015

07/04/2015

Eliminar comportamiento

0.2

08/04/2015

08/04/2015

Tabla N 4.53:
Plan para la tercera iteracin
N HU

10

TIEMPO ESTIMADO

FECHA

SEMANAS

DAS

INICIO

Listar evaluacin 360

0.2

09/04/2015

09/04/2015

Buscar evaluacin 360

0.2

10/04/2015

10/04/2015

Registrar evaluacin 360

0.2

11/04/2015

11/04/2015

Modificar evaluacin 360

0.2

12/04/2015

12/04/2015

Eliminar evaluacin 360

0.2

13/04/2015

13/04/2015

Listar competencias evaluacin 360

0.2

14/04/2015

14/04/2015

15/04/2015

15/04/2015

HISTORIAS DE USUARIO

Mantener evaluacin 360

Establecer competencias

Establecer evaluados

Establecer pesos para los roles

TAREAS DE INGENIERA

Agregar competencias evaluacin


360

0.2

FECHA FIN

Eliminar competencia evaluacin 360

0.2

16/04/2015

16/04/2015

Listar evaluados evaluacin 360

0.2

17/04/2015

17/04/2015

Agregar evaluados evaluacin 360

0.2

18/04/2015

18/04/2015

Eliminar evaluado evaluacin 360

0.2

19/04/2015

19/04/2015

Listar pesos roles evaluacin 360

0.2

20/04/2015

20/04/2015

Agregar pesos roles evaluacin 360

0.2

21/04/2015

21/04/2015

89

11

Establecer jerarqua de roles

Eliminar peso rol evaluacin 360

0.2

22/04/2015

22/04/2015

Listar evaluadores

0.2

23/04/2015

23/04/2015

Agregar evaluadores

0.2

24/04/2015

24/04/2015

Eliminar evaluador

0.2

25/04/2015

25/04/2015

12

Enviar notificaciones

Enviar notificaciones

0.2

26/04/2015

26/04/2015

13

Llenar evaluacin en lnea

Llenar evaluacin en lnea

0.2

27/04/2015

27/04/2015

Tabla N 4.54:
Plan para la cuarta iteracin
N HU

HISTORIAS DE USUARIO

TAREAS DE INGENIERA

TIEMPO ESTIMADO

FECHA

SEMANAS

DAS

INICIO

0.4

28/04/2015

29/04/2015

30/04/2015

04/05/2015

FECHA FIN

14

Generar acta de compromiso

Generar acta de compromiso

15

Mostrar reportes

Mostrar reportes

16

Generar consolidado de reportes

Generar consolidado de reportes

0.4

05/05/2015

06/05/2015

17

Exportar a formato PDF

Exportar a formato PDF

0.6

07/05/2015

09/05/2015

18

Exportar a formato EXCEL

Exportar a formato EXCEL

0.6

10/05/2015

12/05/2015

90

C.4.

CASOS DE PRUEBA DE ACEPTACIN

Tabla N 4.55:
Casos de prueba de aceptacin para la primera iteracin
N HU

HISTORIA DE USUARIO

N CP

CASO DE PRUEBA
Ingreso al sistema con el rol y

Autenticar usuario

permisos

del

administrador,

docente y estudiante.
El sistema valida los campos del
2

Registrar usuario

formulario y realiza un registro


correcto del usuario.

Asignar permiso

El sistema valida los campos del


formulario y asigna permiso al rol.

Tabla N 4.56:
Casos de prueba de aceptacin para la segunda iteracin
N HU

HISTORIA DE USUARIO

N CP

CASO DE PRUEBA
El usuario realiza una accin, el

Mantener cargo

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
5

Mantener competencia

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
6

Mantener comportamiento

sistema

valida

la

accin

responde de acuerdo la accin.

Tabla N 4.57:
Casos de prueba de aceptacin para la tercera iteracin
N HU

HISTORIA DE USUARIO

N CP

CASO DE PRUEBA
El usuario realiza una accin, el

Mantener evaluacin 360

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
8

Establecer competencias

sistema

valida

la

accin

responde de acuerdo la accin.


9

Establecer evaluados

91

El usuario realiza una accin, el


sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
10

Establecer pesos para los roles

10

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
11

Establecer jerarqua de roles

11

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
12

Enviar notificaciones

12

sistema

valida

la

accin

responde de acuerdo la accin.


El usuario realiza una accin, el
13

Llenar evaluacin en lnea

13

sistema

valida

la

accin

responde de acuerdo la accin.

Tabla N 4.58:
Casos de prueba de aceptacin para la cuarta iteracin
N HU

HISTORIA DE USUARIO

N CP

CASO DE PRUEBA
Genera el acta de compromiso

14

Generar acta de compromiso

14

15

Mostrar reportes

15

Genera el reporte.

16

Generar consolidado de reportes

16

Genera el reporte consolidado.

17

Exportar a formato PDF

17

18

Exportar a formato EXCEL

18

C.5.

del proceso de evaluacin.

Comprobar que se logra exportar


cualquier reporte a PDF.
Comprobar que se logra exportar
cualquier reporte a EXCEL.

GUI

El GUI est basado en framework Bootstrap, que nos permite desarrollar


interfaces web de una forma estandarizada.
Bootstrap nos provee los CSS, el javascript e incluso una librera de conos que
facilitan y aceleran el desarrollo web.
Figura N 4.4:
GUI Iniciar Sesin

92

Figura N 4.5:
GUI Pgina Principal

Figura N 4.7:
GUI Listado de Competencias

93

Figura N 4.7:
GUI Registrar Competencia

C.6.

TARJETA CRC

Tabla N 4.59:
Tarjeta CRC Competencia
TARJETA CRC
Nmero: 1

Escenario: Mantener competencia

Nombre CRC: Competencia


Responsabilidades

Colaboradores

Atributos

Buscar competencia

Pregunta

IdCompetencia

Listar competencia

Evaluacin

NombreCompetencia

Registrar competencia

Perfil Puesto

Descripcin

Modificar

Activo

competencia

UsuarioCreacion

Eliminar competencia

FechaCreacion

Cambiar estado

UsuarioModificacion

competencia

FechaModificacion

Tabla N 4.60:
Tarjeta CRC Pregunta
TARJETA CRC
Nmero: 1

Escenario: Mantener comportamiento

Nombre CRC: Pregunta

94

Responsabilidades

Colaboradores

Atributos

Competencia

IdPregunta

Buscar pregunta

Listar pregunta

IdCompetencia

Registrar pregunta

Descripcin

Modificar pregunta

Activo

Eliminar pregunta

UsuarioCreacion

Cambiar estado

FechaCreacion

pregunta

UsuarioModificacion

FechaModificacion

Tabla N 4.61:
Tarjeta CRC Evaluacin
TARJETA CRC
Nmero: 1

Escenario: Mantener evaluacin 360

Nombre CRC: Evaluacin


Responsabilidades

Colaboradores

Atributos

Buscar pregunta

Competencia

IdEvaluacion

Listar pregunta

Docente

NombreEvaluacion

Registrar pregunta

Rol

FechaInicio

Modificar pregunta

Semestre

FechaFin

Eliminar pregunta

IdSemestre

Cambiar estado

Activo

pregunta

UsuarioCreacion

FechaCreacion

UsuarioModificacion

FechaModificacion

Tabla N 4.62:
Tarjeta CRC RolEvaluacin
TARJETA CRC
Nmero: 1

Escenario: Establecer pesos para los roles

Nombre CRC: RolEvaluacin


Responsabilidades

Colaboradores

Atributos

Buscar rol

Evaluacin

IdRolEvaluacion

Listar rol

Rol

IdRol

IdEvaluacion

Peso

Asignar rol

95

Activo

UsuarioCreacion

FechaCreacion

UsuarioModificacion

FechaModificacion

Tabla N 4.63:
Tarjeta CRC Perfil Puesto
TARJETA CRC
Nmero: 1

Escenario: Mantener cargo

Nombre CRC: Perfil Puesto


Responsabilidades

Colaboradores

Atributos

Buscar perfil puesto

Cargo

IdPerfilPuesto

Listar perfil puesto

Competencia

Mision

Registrar perfil puesto

Nivel Estudios

HabilidadesAptitues

Modificar perfil puesto

Estatus Estudio

Responsabilidades

IdNivelEstudios

IdEstatusEstudios

Activo

UsuarioCreacion

FechaCreacion

UsuarioModificacion

FechaModificacion

Eliminar perfil puesto

96

C.7.

BASE DE DATOS FSICA

Figura N 4.8:
Base de datos fsica

97

C.8.

CDIGO FUENTE DE PRUEBA UNITARIA

Tabla N 4.64:
Fragmento de cdigo fuente de prueba unitaria para la clase competencia

CLASE COMPETENCIATEST
package pe.edu.unsch.evaluacion360.domain;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import static org.junit.Assert.*;
public class CompetenciaTest {
public CompetenciaTest() {
}
@BeforeClass
public static void setUpClass() {
}
@AfterClass
public static void tearDownClass() {
}
@Before
public void setUp() {
}
@After
public void tearDown() {
}
@Test
public void testGetIdCompetencia() {

98

System.out.println("getIdCompetencia");
Competencia instance = new Competencia();
int expResult = 0;
int result = instance.getIdCompetencia();
assertEquals(expResult, result);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}
@Test
public void testSetIdCompetencia() {
System.out.println("setIdCompetencia");
int idCompetecia = 0;
Competencia instance = new Competencia();
instance.setIdCompetencia(idCompetecia);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}
@Test
public void testGetNombreCompetencia() {
System.out.println("getNombreCompetencia");
Competencia instance = new Competencia();
String expResult = "";
instance.setNombreCompetencia("");
String result = instance.getNombreCompetencia();
assertEquals(expResult, result);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}

99

@Test
public void testSetNombreCompetencia() {
System.out.println("setNombreCompetencia");
String nombreComptencia = "";
Competencia instance = new Competencia();
instance.setNombreCompetencia(nombreComptencia);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}
@Test
public void testGetDescripcion() {
System.out.println("getDescripcion");
Competencia instance = new Competencia();
String expResult = "";
instance.setDescripcion("");
String result = instance.getDescripcion();
assertEquals(expResult, result);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}
@Test
public void testSetDescripcion() {
System.out.println("setDescripcion");
String Descripcion = "";
Competencia instance = new Competencia();
instance.setDescripcion(Descripcion);
// TODO review the generated test code and remove the default call to
fail.
//fail("The test case is a prototype.");
}

100

Tabla N 4.65:
Fragmento de cdigo fuente de prueba unitaria para mtodo listar

CLASE COMPETENCIADAOTEST
package pe.edu.unsch.evaluacion360.dao.impl;
import org.junit.Test;
import static org.junit.Assert.*;
public class CompetenciaDaoTest {
public CompetenciaDaoTest() {
}
@Test
public void testSomeMethod() {
fail("The test case is a prototype.");
}
}

C.9.

CDIGO FUENTE

Tabla N 4.66:
Cdigo fuente de la clase competencia

CLASE COMPETENCIADAO
package pe.edu.unsch.evaluacion360.dao.impl;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import javax.sql.DataSource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.jdbc.core.SqlParameter;
import org.springframework.jdbc.core.namedparam.MapSqlParameterSource;

101

import org.springframework.jdbc.core.simple.SimpleJdbcCall;
import pe.edu.unsch.evaluacion360.dao.DaoManager;
import pe.edu.unsch.evaluacion360.domain.Competencia;
public class CompetenciaDao implements DaoManager<Competencia> {
@Autowired
DataSource dataSource;
@Override
public List<Competencia> listar() {
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
List<Competencia> competencias = jdbcTemplate.query("{call
Ev360_Competencia_Listar}", new CompetenciaRowMapper());
return competencias;
}
public List<Competencia> listarSinEvaluacion(int idEvaluacion) {
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
List<Competencia> competencias = jdbcTemplate.query("{call
Ev360_Competencia_ListarSinEvaluacion(?)}", new Object[]{idEvaluacion}, new
CompetenciaRowMapper());
return competencias;
}
@Override
public Competencia obtenerPorId(int id) {
List<Competencia> competencias = listar();
Integer indice = null;
for (int i = 0; i <= competencias.size() - 1; ++i) {
if (competencias.get(i).getIdCompetencia()== id) {

102

indice = i;
break;
}
}
if (indice != null) {
return competencias.get(indice);
} else {
return null;
}
}
@Override
public void insertar(Competencia competencia) {
SimpleJdbcCall jdbcCall = new SimpleJdbcCall(dataSource)
.withProcedureName("Ev360_Competencia_Insertar");
jdbcCall.addDeclaredParameter(new
SqlParameter("@NombreCompetencia", java.sql.Types.VARCHAR));
jdbcCall.addDeclaredParameter(new SqlParameter("@Descripcion",
java.sql.Types.VARCHAR));
jdbcCall.addDeclaredParameter(new SqlParameter("@Activo",
java.sql.Types.INTEGER));
jdbcCall.addDeclaredParameter(new SqlParameter("@UsuarioCreacion",
java.sql.Types.INTEGER));
MapSqlParameterSource maps = new MapSqlParameterSource();
maps.addValue("@NombreCompetencia",
competencia.getNombreCompetencia());
maps.addValue("@Descripcion", competencia.getDescripcion());
maps.addValue("@Activo", competencia.getActivo());
maps.addValue("@UsuarioCreacion", competencia.getUsuarioCreacion());
jdbcCall.execute(maps);

103

}
@Override
public void actualizar(Competencia competencia) {
SimpleJdbcCall jdbcCall = new SimpleJdbcCall(dataSource)
.withProcedureName("Ev360_Competencia_Modificar");
jdbcCall.addDeclaredParameter(new SqlParameter("@IdCompetencia",
java.sql.Types.INTEGER));
jdbcCall.addDeclaredParameter(new
SqlParameter("@NombreCompetencia", java.sql.Types.VARCHAR));
jdbcCall.addDeclaredParameter(new SqlParameter("@Descripcion",
java.sql.Types.VARCHAR));
jdbcCall.addDeclaredParameter(new SqlParameter("@Activo",
java.sql.Types.INTEGER));
jdbcCall.addDeclaredParameter(new
SqlParameter("@UsuarioModificacion", java.sql.Types.INTEGER));
MapSqlParameterSource maps = new MapSqlParameterSource();
maps.addValue("@IdCompetencia", competencia.getIdCompetencia());
maps.addValue("@NombreCompetencia",
competencia.getNombreCompetencia());
maps.addValue("@Descripcion", competencia.getDescripcion());
maps.addValue("@Activo", competencia.getActivo());
maps.addValue("@UsuarioModificacion",
competencia.getUsuarioModificacion());
jdbcCall.execute(maps);
}
@Override
public void eliminar(int id) {
SimpleJdbcCall jdbcCall = new SimpleJdbcCall(dataSource)
.withProcedureName("Ev360_Competencia_Eliminar");

104

jdbcCall.addDeclaredParameter(new SqlParameter("@IdCompetencia",
java.sql.Types.INTEGER));
MapSqlParameterSource maps = new MapSqlParameterSource();
maps.addValue("@IdCompetencia", id);
jdbcCall.execute(maps);
}
public class CompetenciaRowMapper implements
RowMapper<Competencia> {
@Override
public Competencia mapRow(ResultSet rs, int i) throws SQLException {
Competencia competencia = new Competencia();
competencia.setIdCompetencia(rs.getInt("IdCompetencia"));
competencia.setNombreCompetencia(rs.getString("NombreCompetencia"));
competencia.setDescripcion(rs.getString("Descripcion"));
competencia.setActivo(rs.getInt("Activo"));
return competencia;
}
}
}
C.10.

REPORTE DE PRUEBA UNITARIA

Tabla N 4.67:
Reportes de pruebas unitarias
N HU

N TI

NOMBRE DE CLASE/MTODO
CargoTest/listar

RESULTADO
Satisfactorio

105

CompetenciaTest/listar

Satisfactorio

PreguntaTest/listar

Satisfactorio

EvaluacionTest/listar

Satisfactorio

C.11.

REPORTE DE PRUEBAS DE ACEPTACIN

Tabla N 4.68:
Prueba de aceptacin Registrar competencia

PRUEBA DE ACEPTACIN
Caso de Prueba: El sistema valida los campos del formulario y realiza un registro
correcto de competencia.
Nmero de prueba: 1

Nmero Historia de Usuario: 5

Nombre de Caso de Prueba: Registrar correctamente la competencia


Descripcin:
Se realiza el registro de datos sobre una competencia
Condiciones de Ejecucin:
Realizar previa autenticacin en el sistema, para registrar los datos de la
competencia.
Entradas:
1. El usuario inicia sesin como Administrador.
2. El usuario llena los campos correspondientes a competencia.
3. El usuario hace clic en el botn Registrar.
Resultados esperados:
Se registra la informacin correspondiente a una competencia.
El sistema despliegue un mensaje de confirmacin del registro de la
competencia.
Evaluacin:
La competencia es registrada exitosamente.

106

Tabla N 4.69:
Reporte general de pruebas de aceptacin
N HU

HISTORIA DE USUARIO

N TI

TAREA DE INGENIERA

RESULTADOS ESPERADOS

RESULTADO DE LA
PRUEBA

Autenticar usuario

Autenticar usuario

Acceso al sistema exitoso

Exitosa

Registrar usuario

Registrar usuario

Usuario

registrado

Exitosa

asignado

Exitosa

correctamente
3

Asignar permiso

Asignar permiso

Permiso
correctamente

1
2

Mantener cargo

4
5
1

Mantener competencia

3
4

Listar cargo

Cargos listados correctamente

Exitosa

Buscar cargo

Bsqueda de cargo realizado

Exitosa

correctamente
Registrar cargo

Cargo

registrado

Exitosa

actualizado

Exitosa

Eliminar

Cargo eliminado correctamente

Exitosa

Listar competencia

Competencias

listados

Exitosa

competencia

Exitosa

correctamente
Modificar cargo

Cargo
correctamente

correctamente
Buscar competencia

Bsqueda

de

realizado correctamente
Registrar competencia

Competencia

registrado

Exitosa

actualizado

Exitosa

correctamente
Modificar competencia

107

Competencia

correctamente
5

Mantener comportamiento

Mantener evaluacin 360

5
8

Establecer competencias

Eliminar competencia

Competencia

eliminado

Exitosa

listados

Exitosa

Bsqueda de comportamiento

Exitosa

correctamente
Listar comportamiento

Comportamientos
correctamente

Buscar comportamiento

realizado correctamente
Registrar comportamiento

Comportamiento

registrado

Exitosa

actualizado

Exitosa

eliminado

Exitosa

listados

Exitosa

Bsqueda de evaluacin 360

Exitosa

correctamente
Modificar comportamiento

Comportamiento
correctamente

Eliminar comportamiento

Comportamiento
correctamente

Listar evaluacin 360

Evaluacin

360

correctamente
Buscar evaluacin 360

realizado correctamente
Registrar evaluacin 360

Evaluacin

360

registrado

Exitosa

actualizado

Exitosa

eliminado

Exitosa

competencias

Exitosa

correctamente
Modificar evaluacin 360

Evaluacin

360

correctamente
Eliminar evaluacin 360

Evaluacin

360

correctamente
Listar

competencias

108

evaluacin

Listado

de

360

asignados

realizados

correctamente

Agregar competencias evaluacin

Competencia

asignado

360

correctamente al proceso de

Exitosa

evaluacin
3

Eliminar competencia evaluacin

Competencia

quitado

Exitosa

360

correctamente

Listar evaluados evaluacin 360

Listado de evaluados asignados

Exitosa

realizados correctamente
Agregar

Establecer evaluados

evaluados

evaluacin

360

Evaluado

asignado

Exitosa

correctamente al proceso de
evaluacin

Eliminar evaluado evaluacin 360


3

Evaluado

quitado

Exitosa

correctamente del proceso de


evaluacin

10

Establecer pesos para los


roles

Establecer jerarqua de roles

Listado de pesos roles realizados

Exitosa

correctamente
Agregar pesos roles evaluacin

Pesos

roles

asignado

360

correctamente al proceso de

Exitosa

evaluacin
3

11

Listar pesos roles evaluacin 360

Eliminar peso rol evaluacin 360

Peso rol quitado correctamente

Exitosa

del proceso de evaluacin


Listar evaluadores

Listado

de

evaluadores

realizados correctamente

109

Exitosa

Agregar evaluadores
2

Evaluador

agregado

Exitosa

correctamente al proceso de
evaluacin en curso
Eliminar evaluador

Evaluador

quitado

correctamente del proceso de


evaluacin en curso

110

Exitosa

D.

FASE DE PRODUCCIN

Tabla N 4.70:
Reporte de pruebas adicionales y rendimiento

N HU

PRUEBAS ADICIONALES

RENDIMIENTO

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

Satisfactorio

100%

10

Satisfactorio

100%

11

Satisfactorio

100%

12

Satisfactorio

100%

13

Satisfactorio

100%

14

Satisfactorio

100%

15

Satisfactorio

100%

16

Satisfactorio

100%

17

Satisfactorio

100%

18

Satisfactorio

100%

4.1.2.3 RESULTADOS DE LA EVALUACIN DE USABILIDAD A LA APLICACIN WEB


En el ao 2008, Otaza Fuentes, Renato Alejandro, en su tesis de grado
Magster titulado: Metodologa de evaluacin de usabilidad para aplicaciones
web transaccionales, seccin fundamentacin terica, indica que la
evaluacin de la usabilidad de un sistema software es una de las etapas ms
importantes dentro del diseo centrado en el usuario. Para lo cual existen
distintos tipos de mtodos de evaluacin de usabilidad, cada uno con sus
caractersticas propias.
Para el proyecto de la aplicacin para la evaluacin del desempeo docente
por competencias, se utiliz la tcnica de interrogacin en este caso mediante
111

el cuestionario como muestra en el anexo D, dicho cuestionario se aplic a 10


usuarios (5 docentes y 5 estudiantes) que utilizaron la aplicacin web de
evaluacin 360 por muestreo no probabilstico por juicio de expertos.
I.

La

aplicacin web

evaluacin 360,

le

permite

registrar

las

competencias?
Tabla N 4.71:
Encuesta usabilidad de la aplicacin web evaluacin 360
ITEM

CARACTERSTICAS

CANTIDAD

PORCENTAJE

01

Satisfecho

100%

02

Insatisfecho

0%

II.

La aplicacin web evaluacin 360, le permite disear el cuestionario


o formulario de evaluacin de 360, es decir, los comportamientos que
conforman cada competencia definida?

Tabla N 4.72:
Encuesta usabilidad de la aplicacin web evaluacin 360
ITEM

CARACTERSTICAS

CANTIDAD

PORCENTAJE

01

Satisfecho

100%

02

Insatisfecho

0%

III.

La aplicacin web evaluacin 360, le permite elegir a los


participantes, es decir, los evaluadores: jefes, pares, colaboradores?

Tabla N 4.73:
Encuesta usabilidad de la aplicacin web evaluacin 360
ITEM

CARACTERSTICAS

CANTIDAD

PORCENTAJE

01

Satisfecho

100%

02

Insatisfecho

0%

IV.

La aplicacin web evaluacin 360, le permite llenar la evaluacin en


lnea por evaluado?

Tabla N 4.74:
Encuesta usabilidad de la aplicacin web evaluacin 360
ITEM

CARACTERSTICAS

CANTIDAD
112

PORCENTAJE

01

Satisfecho

100%

02

Insatisfecho

0%

V.

La aplicacin web evaluacin 360, le permite procesar cada


evaluacin?

Tabla N 4.75:
Encuesta usabilidad de la aplicacin web evaluacin 360
ITEM

4.2

CARACTERSTICAS

CANTIDAD

PORCENTAJE

01

Satisfecho

100%

02

Insatisfecho

0%

DISCUSIN DE RESULTADOS
Los resultados de la presente investigacin fueron obtenidos a travs

de la revisin bibliogrfica, para el caso de evaluacin del desempeo


docente por competencias en la Universidad Nacional San Cristbal de
Huamanga, mientras que los resultados para la implementacin del software
se obtuvieron de los artefactos de la metodologa XP, quedando registrados y
plasmados en la presente tesis.
Con los resultados obtenidos sobre la evaluacin del desempeo docente por
competencias,

se

pueden

hacer

generalizaciones

tanto

para

otras

universidades pblicas y privadas, puesto que la evaluacin del desempeo


docente juega un papel primordial ya que permite caracterizar su actuacin.
La diferencia que probablemente se encuentre siempre es con respecto a las
polticas de evaluacin de cada institucin.
Dentro de las limitaciones que existieron en el desarrollo de esta investigacin,
se puede citar a la falta de acceso a las polticas de evaluacin
(implementacin de polticas para qu evaluar?, contenido qu evaluar?,
propsito de la evaluacin por qu evaluar?, frecuencia cundo evaluar?,
proceso de evaluacin cmo evaluar?) utilizadas en las evaluaciones
pasadas, de igual manera a los resultados de procesos ejecutados, ya que
estas informaciones se encuentran en manos de las autoridades. Las

113

limitaciones mencionadas afectaron al momento de definir el diseo del


cuestionario o formulario de la evaluacin.
Dentro

de

los

resultados

obtenidos

es

importante

resaltar

que

la

implementacin de la aplicacin web, coincide con otras aplicaciones


desarrolladas similarmente, tanto en el nivel comercial como en el nivel de
investigacin, con la nica diferencia que en otras aplicaciones, se utilizaron
otras tecnologas de implementacin y otros niveles de detalle, pero
finalmente coinciden de manera general con el desarrollo de una aplicacin
web para la evaluacin del desempeo docente por competencias.
La hiptesis inicial se acepta totalmente, ya que con la implementacin de la
aplicacin web para la evaluacin del desempeo docente por competencia
se obtiene informacin en tiempo real, clara, precisa y objetiva (evaluacin
integral).

114