Informe Calidad1
Instructor
Yonnatan Andrés Torres
Aprendices
Daihana Alexandra Clavijo Gómez
Cristian Camilo bastidas Pérez
Adison Jesús Jiménez Beltrán
Miguel Ángel Sánchez Oliveros
Michael Stiven Rojas Rivas
Análisis Y Desarrollo De Sistemas De Información
Servicio Nacional De Aprendizaje Sena
Centro de Diseño y Metrología
Regional Distrito Capital
19 de noviembre de2015
Contenido
Contenido
1. Introducción 3
2. Objetivos 4
2.1 Objetivo general 4
2.2 Objetivos Específicos 4
3. Métricas de Calidad - Modelos Conocidos 5
3.1 Directas 5
3.2 Indirectas 5
4. Evaluando la etapa de desarrollo 5
4.1 Métricas de medidas. 6
5. Etapas 7
6. Proceso Inicial 16
7. Pruebas 21
8. Tipos de usuarios. 22
8.1 Casos de pruebas. 22
1. Introducción
Las métricas se hacen conel fin de evaluar el software que se está desarrollando. Estas nos ayudaran a entender más acerca de nuestros productos, servicios de software además de controlar los recursos y los procesos utilizados en la producción.
Se comienza definiendo un conjunto limitado de medidas del proceso y del proyecto que pueden recopilarse con facilidad, se normaliza empleando las métricas orientadas al tamaño ola función.
2. Objetivos
2.1 Objetivo general
Este documentó se realiza con la finalidad y el objetivo de ayudar al diseñador en el producto que está desarrollando, proporcionando una variedad de métricas que pueden usarse para valorar y evaluar la calidad del programa.
2.2 Objetivos Específicos
Definir cuáles son las métricas aplicables.
Asegurar una métrica bien definidabasándose en las metas del diseñador.
Provee la base para el informe de requerimientos, para realizar un diseño eficiente de la métrica.
3. Métricas de Calidad - Modelos Conocidos
3.1 Directas
• LCF: líneas de código fuente escritas.
• HPD: horas-programador diarias.
• CHP: coste por hora programador, en unidades monetarias
3.2 Indirectas
• HPT: horas-programador totales.
• LCFH: líneas decódigo fuente por hora de programador.
• CTP: coste total actual del proyecto, en unidades monetarias.
• CLCF: coste por línea de código fuente.
Indicadores
• PROD: productividad de los programadores
4. Evaluando la etapa de desarrollo
Adison Jiménez
Métricas de Calidad - Modelos conocidos
TIPO
DESCRIPCIÓN
TIEMPO
LCF
360 líneas de código digitado
03:50:00 Horas
HPD
Horas a programar diario en elaplicativo
09:00:00 Horas
CHP
$2.200 por línea de código
01:00:00 Horas
HPT
520 líneas de código en total digitado
02:00:00 Horas
LCFH
250 líneas de código del programador
01:00:00 Horas
CTP
$2.000.000 coste del proyecto actualmente
CLCF
$100.000 por línea de código fuente
00:30:00 Minutos
PROD
90% en trabajo diario
09:00:00 Horas
Tabla 1 Métricas de calidad.
Uso
Conjunto deMétricas del Software, para los cuales la información debe ser recolectada y analizada, basada en el marco de referencia de madurez desarrollado por la SEI [26]. Las métricas deben ser implantadas paso a paso en cinco niveles, correspondientes al nivel de madurez del proceso de desarrollo.
4.1 Proceso Inicial
Su objetivo es formar una base de comparación con la forma en que las mejoras se realicen yse incremente la madurez, estos incluyen:
a) El tamaño del producto
Análisis.
Diseño.
Desarrollo.
Pruebas.
Implementación.
b) El esfuerzo del personal (Utilidades para determinar una tasa de productividad).
Esfuerzo reportado en unidades persona/mes
Dos integrantes del grupo cumplen con un 30% de trabajo en la etapa de análisis.
Proceso Repetible
Las métricas a este segundo nivelincluyen como objetivos de medición:
1. La cantidad de esfuerzo necesaria para desarrollar un sistema.
2. La duración del proyecto.
La línea azul en la gráfica representa la manera ideal de la trayectoria del proyecto, mientras que la línea naranja es la manera de cómo va en desarrollo el proyecto O&P.
3. El tamaño y la volatilidad de los requerimientos.
4. El costo global del...
Regístrate para leer el documento completo.