Académique Documents
Professionnel Documents
Culture Documents
____________________________________________________________________________________
_____
DISEO EXPERIMENTAL
9.1 Alternativas de Diseo
Para disear este experimento, debemos tomar en cuenta que partimos con dos restricciones:
1.
Los sujetos experimentales no se encuentran designados
Este experimento debe ser diseado pensando que la muestra est compuesta por un grupo de 6
estudiantes. Adems, el tiempo para el desarrollo del mismo es de aproximadamente 120 minutos.
Tomando en cuenta esto, disponemos de alternativas de diseo y se exponen sus ventajas y
desventajas
Opcin A: Trabajar en una sola sesin donde todos hacen todo
En la sesin cada sujeto experimental desarrollara las tareas asignadas
Grupo\Programa
Ventajas
Vision De usuarios
TAREAS
Solo1
Solo2
Solo3
Solo4
Solo5
Solo6
Desventajas
La comparativa se hara entre tcnicas aplicadas para
desarrollar programas distintos, por lo que se podra
argumentar que ambos programas no son
equiparables.
Se necesitaran mayor nmero de ordenadores para
ejecutar el experimento.
Programa A
Programa B
Grupo1
Grupo2
Solo1
Solo2
Ventajas
Desventajas
Programa A
Programa B
Grupo1
Grupo2
Solo1
Solo2
Ventajas
Desventajas
Ya que tenemos un tiempo determinado y restrictivo, cualquier opcin de diseo que implique cambios
en la asignacin de grupos queda descartada.
Cualquier diseo que implique el desarrollo de ms de dos programas (cortos) queda descartado.
En el siguiente apartado se encuentra el desarrollo del diseo seleccionado para este experimento.
Programa A
Programa B
Grupo 1
Grupo 2
Solo 1
Solo 2
SESION 2
Grupo 1
Problema A
Problema B
Grupo 2
Problema A
Problema B
Solo 1
Problema A
Problema B
Solo 2
Problema A
Problema B
ANEXO 1
Formulario F1: Lista de Sujetos:
____________________________________________________________________________
__
Num
Nombre
Rodolfo Campos
r.campo@alumnos.upm
Carlos Cardozo
c.cardozov@alumnos.upm.es
Dave Rojas
dave.rojas@alumnos.upm.es
Sergio Sastre
sergio.sastre.florez@alumnos.upm.
Darwin Vera
darwin.verrar@alumnos.upm.es
Diego Collarana
d.collarana@alumnos.alumnos.upm.es
ANEXO 2
Formulario F2: Lista de Asistencia / Attendance
Fecha:_____________________
No.
Nombre / Name
Rodolfo Campos
Carlos Cardozo
Dave Rojas
Sergio Sastre
Darwin Vera
Diego Collarana
Firma / Signature
ANEXO 3
Formulario F3: Explicacin del Experimento/Declaracin de Aceptacin
____________________________________________________________________________
_
Objetivo del experimento
Con este experimento llamado Comparacin de tcnica pair programming y only programing se
pretende comparar ambas tcnicas de programacin y ver cul es mejor, basados en el tiempo empleado
en la creacin de programas
Procedimientos
El experimento tendr una duracin mxima de 80 minutos y ser aplicado el da 10 de Abril,
2012. Durante el desarrollo del experimento se entregar la documentacin (instrucciones y
formularios) necesaria para el desarrollo del mismo.
Responsable del Experimento
Ing. Leydi Caballero
Estudiante del Mster Universitario en Software y Sistemas
Declaracin de Aceptacin
Con esta declaracin, dejo constancia de mi aceptacin a participar en el experimento planteado por la
Ing. Leydi Caballero. Y para que conste:
Nombre de la persona:
Fecha:
Firma:
_______________________________
Fecha:
_________________________
ANEXO 4
Formulario F4: Instrucciones al sujeto
Nombre (s): ______________________________________________________
Fecha:______________________
Material
Verifique que cuenta con siguiente material:
1. Especificaciones de los programas A y B a desarrollar. Formulario F5.
2. Formato del Control de Tiempos. Formulario F6.
Instrucciones
Se estima un tiempo de 80 minutos para el experimento. Por favor siga los
siguientes pasos.
1. Desarrollo del programa A (40 min)
a. Registrar en el formato del control de tiempos la hora en la que se inicia el desarrollo del
programa A.
b. Desarrollar la aplicacin
c. Registrar en el formato F7a la hora en la que se finaliza el desarrollo del programa A.
d. Solicitar los casos de prueba a aplicar al programa A
2. Casos de prueba programa A (10 min)
a. Aplicar los casos de prueba para el programa A indicados en el Formulario 6a
b. Registrar en el formato F7a la hora en la que se inicia los casos de prueba del programa A.
c. Corregir el programa en caso de ser necesario.
3. Desarrollo del programa B (20 min)
a. Registrar en el formato F7b la hora en la que se inicia el desarrollo del programa B.
b. Desarrollar la aplicacin
c. Registrar en el formato F7b la hora en la que se finaliza el desarrollo del programa B.
d. Solicitar los casos de prueba a aplicar al programa B
4. Casos de prueba programa B (10 min)
a. Aplicar los casos de prueba para el programa B indicados en el Anexo 6b.
b. Registrar en el formato del control de tiempos la hora en la que se finaliza la aplicacin de los
casos de prueba del programa B.a.
c. Corregir el programa en caso de ser necesario.
ANEXO 5
Formulario F5a: Especificaciones Programa A
___________________________________________________________________________
Programa A: Triangulo de Myers
1. Ingresar 3 numeros enteros positivos.
2. Determinar si los valores corresponden a los lados de un tringulo, considerando lo siguiente:
Las tres magnitudes corresponden a un triangulo si la suma de dos de sus lados siempre es
mayor al lado restante.
3. Si los valores corresponden a los lados de un triangulo determinar el tipo de la siguiente forma:
a. Equilatero cuando tiene los tres lados iguales.
b. Isosceles cuando tiene dos lados iguales y uno desigual.
c. Escaleno cuando tiene los tres lados desiguales.
4. Presentar por pantalla el tipo de triangulo que corresponda, en caso de no ser un triangulo
presentar el mensaje: Las longitudes no corresponden a un tringulo.
Clasificacin
Delgadez
Peso normal
Sobrepeso
IMC => 30
Obeso
2. El resultado debe desplegarse a travs de un mensaje que indique la clasificacin del IMC,
por ejemplo Su IMC corresponde a: Delgadez.
ANEXO 6
Formulario F6a: Casos de Prueba - Programa A
____________________________________________________________________________
__
Programa A: Triangulo de Myers
Ingrese los datos en el orden especificado y compare el resultado obtenido por el programa con
el resutado del caso de prueba y de ser iguales marque una V, caso contrario marque con
una X
No.
Lado 1
Lado 2
Lado 3
Resultado
No es triangulo
Isosceles
Escaleno
No es triangulo
Equilatero
12
12
24
No es triangulo
Checking
No.
Altura(m)
Peso(kg)
Indice
Resultado
1.90
120
33.24099
Obeso
1.56
52
21.36752
Normal
1.72
60
20.28123
Normal
Checking
ANEXO 7
Formulario F7a: Control de tiempo / Time control
____________________________________________________________________________
__
Num
Descripcin de tarea
Entrega de documento
Inicio de programacin
Fin de programa
Fin experimento
Hora (HH:MM)
Descripcin de tarea
Entrega de documento
Inicio de programacin
Fin de programa
Fin experimento
Hora (HH:MM)
ANEXO 8
Formulario F8: EXPERIENCIA Y CONOCIMIENTO EN EL AREA DEL EXPERIMENTO
____________________________________________________________________________
__
Nombre (s): ______________________________________________________
Fecha:______________________
Preguntas generales:
1. Indique el tiempo de experiencia (meses/aos) con el que cuenta en cada una de las siguientes
funciones:
Funcin
Meses
Aos
Administrador
Desarrollador
Tester
Analista
Otro:_____________________
2. Est conforme con leer o revisar los documentos de requisitos?
Favor de marcar con una X en la escala:
Valores
Nivel de
conformidad
0
No del todo
1
Bajo
2
Regular
3
Alto
0
Nada
1
Un poco
2
Moderado
3
Mucho
____________________________________________________________________________________
_____
____________________________________________________________________________________
_____
____________________________________________________________________________________
_____