Please enable JavaScript.
Coggle requires JavaScript to display documents.
Midiendo el proceso de software, Paul Jiménez Vela | 24400238 | Ingeniería…
Midiendo el proceso de software
¿Porqué se deben hacer mediciones?
Para obtener una comprensión
cuantitativa.
Para evaluar un producto, proceso u
organización
Para el control de un producto o proceso
Para hacer una estimación o plan
Categorías de medición
Explicito / Derivado
Actividades directas y secundarias
Dinámico / Estático
A la fecha y el total
Absoluto / Relativo
Tamaño de un programa contra el promedio
Predictivo / Explicativo
En avance y después del hecho
Objetivo / Subjetivo
Es la contabilización contra juicio
Modelos Mentales
Es un proceso definido en un contexto definido para obtener datos
Cada tarea debe entrar una entrada y salida explicita
Comienzan de forma general y ve refinando
Algunos de los beneficios son:
Proporciona datos útiles.
GQM
GQM significa: Goal / Question / Métricas
Define primero los objetivos para la
actividad
Además, crea preguntas, responde como puedes
lograr esos objetivos
Por último, define y obtén los datos necesarios para
responder estas preguntas
Su objetivo es:
Identificar una jerarquía de los
objetivos organizaciones y relaciónalos
con tus objetivos.
GQM: METRICS
Las métricas son precisas. Son formas exactas
en que recolectas datos.
Refina o agrega métricas a las que ya
son recolectadas.
Diseña formas para la captura de estos datos,
facilita su captura:
Objetivos principales de PSP
Establece puntos de mejoras para tu proceso
Determina pasos para mejorar la calidad del
producto
Determinar el impacto de los cambios del
proceso en tu productividad
Entender como funciona el proceso personal de
desarrollo de software
Medidas fundamentales de un proceso
Para esto, se debe empezar siempre con un objetivo y definir explícitamente las métricas básicas
Se debe obtener las medidas derivadas de las
básicas
Tipos de métricas
Producto.
Producto.
Recursos.
Obtención de datos
PSP proporciona formas para la obtención de datos
La obtención de datos conlleva tiempo y paciencia
Cuando se conocen los datos propios, puede afectar el rendimiento para hacer las cosas mejor
Se necesita una buena cantidad de información para determinar si estas mejorando
El estrés puede modificar el rendimiento
Paul Jiménez Vela | 24400238 | Ingeniería de Software