Está en la página 1de 9

Planeación – Organizador Didáctico del Aprendizaje

Materia: Métricas de desarrollo de software (PSP) (DS-DMDS-1801-B2-001). Ciclo: 2018-1

Competencia general

Revisar el proceso de planeación, tomando como base los recursos y tiempos en general y cómo aplicarlo a los
programas que normalmente realiza un desarrollador. Todo esto utilizando plantillas y aplicando el proceso de PSP 1.1..
Competencia específica:
Aplicar la estimación de recursos y tiempos para planear un programa a través de la elaboración de un calendario con el
proceso PSP 1.1

Unidad 3: Planeación: Recursos y calendario


Actividad ¿Qué tarea voy a realizar? Semana
Actividad 1. Propósito: Identificar en un problema los recursos que deben ser planeados y el 24 de mayo
Planeación de tiempo de desarrollo por medio de la estimación. a 28 de
recursos y mayo
estimación del Instrucciones: 1. Analiza e identifica, en el siguiente planteamiento de un programa los
tiempo de recursos que deben ser planeados y el tiempo de desarrollo por medio de la
desarrollo estimación. (No es necesario desarrollar el código).

2. Comparte tus respuestas en el Foro.

Descripción del programa: “Desarrollar un programa en lenguaje Java que permita


mostrar el promedio, la varianza y la desviación estándar de un conjunto de N
números reales. Los valores deberán ser leídos desde un archivo de texto. Deberás
utilizar una lista enlazada para almacenar los N números con los cuales realizarás los
cálculos”.
2. Completa los siguientes datos aplicando tu experiencia para estimar los tiempos de
desarrollo en cada requerimiento y completa el resto de las columnas con los recursos
necesarios, como se indica.
Requerimientos Tiempo Programadores Software Hardware
estimado
Leer números 1 java Pc
desde un
archivo de
texto
Almacenar los 1 java Pc
números leídos
en una lista
enlazada
Calcular
promedio y
mostrar
Calcular
varianza y
mostrar
Calcular
desviación
estándar y
mostrar

Actividad 2. Propósito: Analizar aspectos básicos para combinar estimaciones, los elementos que 28 de mayo
Estimaciones, intervienen para estimar un calendario y el concepto de valor ganado. al 1 de
calendario y junio
valor ganado Instrucciones: Analizar el problema y contestar el cuestionario sobre estimaciones,
calendario y valor ganado.
Descripción del problema: Considera el siguiente calendario de actividades, observando
los días en que fueron planeadas las actividades y los días en que fueron terminadas.
Contesta el cuestionario que se presenta en seguida de la tabla:

ID Actividades Horas Horas Día Valor Valor Día de Valor Valor


acumuladas planeado planeado término ganado ganado
acumulado proyectado
1 Planificación 1 1 1 5.0 5.0 1 5.0
2 Diseño 1 2 2 5.0 10.0 2 10.0
3 Codificar 3 5 3 15.0 25.0 3 25.0
lectura de
archivo de
texto
4 Codificar 5 10 4 25.0 50.0 4 50.0
lista
enlazada
5 Codificar 1 11 5 5.0 55.0 6 ?
cálculo de
promedio
6 Codificar 2 13 6 10.0 65.0 7
cálculo de
varianza
7 Codificar 3 16 7 15.0 80.0 8
cálculo de
desviación
estándar
8 Compilación 1 17 8 5.0 85.0
9 Pruebas 2 19 9 10.0 95.0
10 Postmortem 1 20 10 5.0 100.0

Pregunta Justificación de respuesta


1. ¿Qué es el valor planeado? a) Es el
porcentaje de las horas planeadas
correspondientes a una actividad. b) Es el
valor que asigna el líder de proyecto para
cada actividad. c) Es un valor fijo que se
toma de referencia al realizar un
cronograma. d) Es el porcentaje
planeado de las horas acumuladas de
cada actividad.

2. Si los valores de las horas fueron


calculados con el método Delphi ¿Cuál
de las siguientes afirmaciones es
correcta? a) Aplicaron una técnica
estadística combinada con una de
analogía. b) Tomaron los tiempos reales
de cronogramas de programas previos y
similares. c) Varias personas realizaron la
estimación. d) Se aplicó una técnica
estadística con valores mínimos,
probables y esperados.
3. Si los valores de las horas fueron
calculados con la técnica de Analogía
¿Cuál de las siguientes afirmaciones es
correcta? a) Aplicaron una técnica
estadística combinada con una de
analogía. b) Tomaron los tiempos reales
de cronogramas de programas previos y
similares. c) Varias personas realizaron la
estimación. d) Se aplicó una técnica
estadística con valores mínimos,
probables y esperados
4. Si los valores de las horas fueron
calculados con la técnica PERT
únicamente ¿Cuál de las siguientes
afirmaciones es correcta? a) Aplicaron
una técnica estadística combinada con
una de analogía. b) Tomaron los tiempos
reales de cronogramas de programas
previos y similares. c) Varias personas
realizaron la estimación. d) Se aplicó una
técnica estadística con valores mínimos,
probables y esperados.

5. ¿Qué día se terminó la actividad 5?


a) 5
b) 6
c) 7
d) 8
6. ¿Qué día se terminó la actividad 6?
a) 5
b) 6
c) 7
d) 8
7. ¿Qué día se terminó la actividad 7?
a) 5
b) 6
c) 7
d) 8
8. ¿Cuál es el valor ganado para la
actividad 5?
a) 50
b) 55
c) 60
d) 80
9. ¿Cuál es el valor ganado para la
actividad 6?
a) 50
b) 55
c) 60
d) 80
10. ¿Cuál es el valor ganado para la
actividad 7?
a) 50
b) 55
c) 60
d) 80

Evidencia de 1 de junio
aprendizaje. Propósito: Desarrollar un programa aplicando el procedimiento del PSP 1.1 al 8 de
PSP 1.1 junio
PARTE I 1. Desarrolla un programa en lenguaje Java que permita mostrar el
promedio, la varianza y la desviación estándar de un conjunto de N números reales. Los
valores deberán ser leídos desde un archivo de texto. Deberás utilizar una lista
enlazada para almacenar los N números con los cuales realizarás los cálculos.

2. Descomprime la línea base que contiene código que podrás re-utilizar para completar
los requerimientos del programa. DesvEstandar.zip

3. Realiza pruebas suficientes a tu programa. Al menos dos casos de prueba deberán


ser utilizados con los Valores mostrados en las siguientes columnas. Los resultados
esperados son mostrados a continuación.
Valores Col.1 Col.2

160 15.0
591 69.9
114 6.5
229 22.4
230 28.4
270 65.9
128 19.4
1657 198.7
624 38.8
1503 138.2

Resultados columna 1
Promedio = 550.6
Varianza = 327214.71
Desviación estándar = 542.03

Resultados columna 2
Promedio = 60.32
Varianza = 3876
Desviación estándar = 62.26

Si tienes dudas de cómo calcular la varianza puedes consultar el siguiente vínculo:

http://www.spssfree.com/spss/analisis2.html

PARTE II Instrucciones: observa la siguiente tabla, imagina que son los tiempos que
planeaste con PROBE. Ahora le estás dando seguimiento y hasta la actividad número
5, ¿Cuál será el Valor ganado proyectado con los valores que se han obtenido hasta
ese momento? (Completar columna de Valor ganado proyectado).
ID Actividades Horas Horas Día Valor Valor Día de Valor Valor
acumuladas planeado planeado término ganado ganado
acumulado proyectado
1 Planificación 1 1 1 5.0 5.0 1 5.0
2 Diseño 1 2 2 5.0 10.0 2 10.0
3 Codificar 3 5 3 15.0 25.0 3 25.0
lectura de
archivo de
texto
4 Codificar 5 10 4 25.0 50.0 4 50.0
lista
enlazada
5 Codificar 1 11 5 5.0 55.0 6 ?
cálculo de
promedio
6 Codificar 2 13 6 10.0 65.0 7 ?
cálculo de
varianza
7 Codificar 3 16 7 15.0 80.0 8 ?
cálculo de
desviación
estándar
8 Compilación 1 17 8 5.0 85.0
9 Pruebas 2 19 9 10.0 95.0
10 Postmortem 1 20 10 5.0 100.0

Cierre: Llevar a la práctica un proceso PSP completamente nos va disciplinando en la


generación de datos y uso de los mismos para proyectar la tendencia de actividades
futuras en caso de continuar con el mismo ritmo de desempeño. Es por ello que es
importante no tan solo hacer planes precisos, si no también monitorear su ejecución y
cuidar las proyecciones para no desviar las fechas compromiso
Autorreflexiones 1.- ¿Cuál es la importancia de llevar a cabo una Planeación de recursos y estimación Del 8 al 12
Unidad 3 del tiempo de desarrollo? de junio
2.-¿A qué se refiere el valor ganado que habla la segunda actividad
3.-¿Qué aprendizaje significativo obtienes de estas 3 unidades?

Esquema de evaluación
Tipo de evaluación 15%
Tareas 10%
Portafolio 60% Evidencias 50%
Autorreflexiones 10%
Asignación a cargo del Instrumentos y técnicas a cargo del Docente en 15%
Docente en línea línea
CALIFICACION FINAL 100%