Final PSP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Evaluacion final - Escenario 8

Fecha de entrega 7 de jul en 23:55 Puntos 100 Preguntas 10 Disponible 4 de jul en 0:00 - 7 de jul en 23:55 4 días
Límite de tiempo 90 minutos Intentos permitidos 2

Instrucciones

Volver a realizar el examen

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 49 minutos 100 de 100

 Las respuestas correctas estarán disponibles del 8 de jul en 23:55 al 9 de jul en 23:55.

Puntaje para este intento: 100 de 100


Entregado el 6 de jul en 18:34
Este intento tuvo una duración de 49 minutos.

Pregunta 1 10 / 10 pts

En la siguiente tabla se presenta el conjunto de descripciones del proxy y el número de LOC asociadas.

¿Cuál es el valor de la desviación estándar para la el proxy formulario de registro?

+/-0

+/-1

0.632
Para calcular la desviación estándar de la población se calcula el promedio o la media de los datos. Luego, se
estima la varianza de los datos o el promedio al cuadrado de las diferencias con respecto al valor medio. A ese
número se le calcula la raíz cuadrada:2/(4) raíz de ½ desviación estándar de la muestra ,Raíz de
ó á ó

Ninguna de las respuestas.

0.707

Pregunta 2 10 / 10 pts

La estimación de proyectos software es una tarea muy compleja, pero de vital importancia en toda la etapa de
desarrollo del software; el método PROBE apoya este proceso. ¿Cuáles de los siguientes procesos no hacen
parte del método PROBE?

Diseño conceptual

Construcción del product backlog

La Construcción del product backlog es un proceso propio de las metodologías ágiles. Los espacios en blanco
no son tenidos en cuenta en el método de estimación, pues no existe un proceso de análisis de este tipo de
espacios; los procesos que hacen parte del método PROBE se listan a continuación

Analizar el número de espacios en blanco.

Estimar los tamaños de los elementos

Calcular el intervalo de predicción

Pregunta 3 10 / 10 pts

PSP son las sigas que hacen referencia al proceso personal de software una marca registrada de Carnegie
Mellon University. ¿Cuáles de los siguientes corresponde a una herramienta de gestión de cronograma en PSP?

PSP define sus propios scripts

PSP define sus propios scripts. Los demás artefactos usados no están dentro de PSP como marca registrada de
Carnegie Mellon University; estos últimos son propios de las metodologías ágiles.

History mapping

Ninguna de las respuestas es válida

Diagrama de Gantt

Release planning

Pregunta 4 10 / 10 pts

Una forma de mejorar en el proceso de desarrollo de software es que, de manera esporádica, se reclasifiquen
los proxys en sus intervalos y calcule el valor inicial retirando los valores por fuera de la muestra no-
representativa, siempre que se tenga sospecha de que algo anda mal.

Verdadero

Falso

La afirmación correcta sería.CÓMO MEJORAR…De manera recurrente, reclasifica los proxys en sus categorías
y calcula el valor medio retirando los valores por fuera de la muestra representativa, no por sospecha, sino
usando técnicas matemáticas o formales.
Pregunta 5 10 / 10 pts

Organice cada una de las descripciones con el respectivo nivel al que pertenece:

Tiene 3 fases: planificación, desarrollo PSP 0: Proceso base


(diseño, código, compilación, prueba) y
post mortem. A partir del registro de datos
se establece una línea de base para la
medición del proceso actual: tamaño de un
programa, tiempo dedicado a la
programación, fallas eliminadas e
inyectadas. En un análisis post mortem, el
ingeniero se asegura que todos los datos
de los proyectos han sido correctamente
registrados y analizados.

Avanza el proceso con la adición de un


PSP 0.1: Medición y estándar
estándar de codificación, una medición de
tamaño y el desarrollo de un plan personal
de mejora de procesos (PPMP), en el que el
programador o ingeniero registra sus
propias ideas para mejorar su proceso.

Sobre la base de los datos recogidos en el PSP 1: Proceso de planeación


establecimiento de la línea base, el
ingeniero define el alcance, determina cuán
grande es un nuevo programa y prepara un
informe de prueba (PSP1).

Para estimar el tiempo total se utilizan los PSP 1.1: Estimación de tamañ
datos acumulados de los proyectos
anteriores. Cada nuevo proyecto registrará
el tiempo real ejecutado. Con base en esta
información, se realiza la planificación y
estimación de tiempo y tamaño.

El foco o punto central es la prevención de PSP 2: Proceso de administra


defectos y la eliminación de ellos; para esto
agregan dos nuevas fases: revisión de
diseño y revisión de código. Los ingenieros
aprenden a evaluar y mejorar su proceso
midiendo cuánto tiempo toma las tareas y
el número de defectos que inyectan y
eliminan en cada fase de desarrollo. Los
ingenieros construyen y utilizan listas de
verificación para el diseño y las revisiones
de código.

Introduce especificaciones de diseño y PSP 2.1: Veri cación del diseñ


técnicas de análisis.

Es proceso de mejora continua y PSP 3: Proceso personal cíclic


planeación de proyectos a gran escala;
también es un nivel heredado que ha sido
reemplazado por TSP.

Pregunta 6 10 / 10 pts

PSP cuenta con 4 niveles y 3 subniveles; esto permite distinguir la fase del proceso de desarrollo personal en la
que se encuentra. Organice desde el más básico hasta el más avanzado los siguientes niveles y subniveles del
proceso personal de software que se listan a continuación:

Proceso base 1

Medición y estandares 2
Proceso de planeación personal
3

Estimación de tamaño y tiempo 4

Proceso de administración de calidad


5
personal

Verificación de diseño 6

proceso personal cíclico 7

Pregunta 7 10 / 10 pts

Una prueba unitaria se utiliza para comprobar que un método concreto del código funciona correctamente.

Verdadero

Las pruebas unitarias, como su nombre lo indica se encargan de las unidades o partes del software; se utilizan
para comprobar que un método concreto del código funciona correctamente y para probar el conjunto se suelen
utilizar otro tipo de pruebas como, por ejemplo, las pruebas de integración.

Falso

Pregunta 8 10 / 10 pts

Una herramienta útil para la Administración de defectos, seguimiento y control de procesos es Git Hub. ¿Cómo
contribuye Git Hub al desarrollo de software a nivel personal?

Ninguna de las respuestas es válida.

No contribuye porque añade más complejidad al código

Utiliza tecnología Big Data de la cual se puede analizar múltiples cosas

Establece una relación directa entre el cliente y el programador

Permite tener trazabilidad sobre el proceso de desarrollo de software

Esta respuesta es correcta. Mediante el burndown chart se tiene acceso a todo el proceso de desarrollo de
manera gráfica; Git Hub genera estadísticas sobre el proceso y cuenta con varios plugins que adicionan
características a los reportes.

Pregunta 9 10 / 10 pts

La siguiente gráfica representa la tabla de distribución normal estándar:


¿Cuál es el resultado de los valores de la distribución normal z si el valor de probabilidad para la variable
estándar Z corresponde a 0,5?

0.2912

Es la suma de los valores en la fila 1 y columna 1, es donde se encuentra el valor 0.5.

Infinito

Ninguna respuesta es correcta

0.3085, 0.3050, 0.3015, 0.2981, 0.2946, 0.2912, 0.2877, 0.2843, 0.2810 y 0.2776

Pregunta 10 10 / 10 pts

Dos de las herramientas o disciplinas más importantes en el proceso de desarrollo personal, o en el desarrollo
de software, son la probabilidad y la estadística, pues aportan métricas e indicadores para el análisis del
proceso. ¿Cómo se expresa el intervalo de confianza?

Ninguna de las respuestas es válida

Simplemente se toma el promedio o la media, y se añade “±” y la varianza

Simplemente se toma el promedio o la media, y se añade “±” y el valor crítico

Simplemente se toma el promedio o la media, y se añade “±” y el margen de error

Respuesta correcta; el margen de error me permite describir el intervalo de confianza.

Simplemente se toma el promedio o la media, y se añade “±” y la desviación estándar

Puntaje del examen: 100 de 100

También podría gustarte