You are on page 1of 11

CARRERA MATERIA CLAVE UNIDAD

INGENIERIA EN SISTEMAS COMPUTACIONALES METRICAS DE SOFTWARE I 3 METRICAS

L.I Elizabeth Gabriela Vargas Espinoza 05 de marzo del 2011

Contenido
1. 2 INTRODUCCIN ..........................................................................................................2 MTRICAS (II PARTE) .................................................................................................3 2.4 2.5 2.6 3 4 5 ASIGNACIN R1 (ESTNDAR DE CONTEO DE LNEAS) .......................................................3 ASIGNACIN DE CODIFICACIN R2 (ESTNDAR DE CODIFICACIN) .....................................5 PSP0.1 ......................................................................................................................7

CONCLUSIONES .........................................................................................................8 RECOMENDACIONES .................................................................................................9 REFERENCIAS BIBLIOGRFICAS ............................................................................ 10

Lista de tablas y figuras


FIG. 1 INTRODUCCIN ..................................................................................................................2 FIG. 2 ESTRUCTURA DE PSP ........................................................................................................3 FIG. 3 PLANTILLA ESTNDAR DE CONTEO (R1) ...............................................................................4 FIG. 4 PSP0.1 ............................................................................................................................7

TABLA 1 PLANTILLA ESTNDAR DE CODIFICACIN DE R2 .................................................................5 TABLA 2 TABLA DE CODIFICACIN DE R2........................................................................................6

L.I Elizabeth Gabriela Vargas Espinoza.

1.

INTRODUCCIN

Las mtricas son importantes, en el desarrollo de sistemas ya que con el uso de ellas podemos ver los errores y tratar de corregirlos, en esta semana seguimos revisando las mtricas y cmo vamos a aplicar estas, en los modelos PSP. Adems que con las mtricas podemos llevar un control ms adecuado para poder predecir y evaluar un software y lo ms importante es que se puede a llegar a desarrollar software de calidad. El objetivo de las mtricas es que siempre estaremos mejorando el desarrollo de los procesos y productos.

Medir

Metrica

Estimar

contar

Fig. 1 Introduccin

L.I Elizabeth Gabriela Vargas Espinoza.

2 MTRICAS (II PARTE)


2.4 Asignacin R1 (Estndar de conteo de Lneas)
La asignacin R1 se utiliza para saber cmo queremos contar las lneas de cdigo. Recordamos que PSP tiene la siguiente estructura.

Requisitos
Proceso PSP0 Planificacin Desarrollo
Diseo Logs de tiempos y defectos

Guiones de Proceso

Cdigo Pruebas
Compil
Resumen Plan

Postmortem
Proyecto Y Proceso

Producto Acabado Fig. 2 Estructura de PSP

La asignacin de PSP de conteo de lneas la hacemos en la parte de Logs de tiempos y defectos. Esta asignacin la realizamos de acuerdo al tipo de lenguaje de programacin que vayamos a utilizar. Para realizar la asignacin hay que tomar en cuenta desde: Los comentarios que se vayan a poner en el lenguaje. Si se toman en cuenta las instrucciones nulas. Las libreras. Los mdulos.

La finalidad de R1, es contar las lneas y mtodos que s realizaran a lo largo del desarrollo.

L.I Elizabeth Gabriela Vargas Espinoza.

Fig. 3 Plantilla Estndar de Conteo (R1)

En esta Fig. 3, se utilizo el lenguaje C, para el conteo de lneas la cual muestra nombre del autor nombre de conteo, tipo de instruccin, aclaraciones, y notas.

Aggi, O. C. (May de 2007). http://www.cedip.edu.mx. Recuperado el 9 de Mar de 2011, de http://www.cedip.edu.mx/tesinas/tesis_uam/Proceso%20Personal%20para%20el%20Desarrollo %20de%20Software%20PSP_UAMI13736.pdf

L.I Elizabeth Gabriela Vargas Espinoza.

2.5

Asignacin de codificacin R2 (Estndar de codificacin)


Ve los defectos Texto normal, prrafo de nivel 2 El estndar de codificacin R2, forma parte de PSP0.1, este estndar de codificacin, muestra los mdulos con los que van a estar trabajando las tarea., muestra: El tipo de variables. La cabecera. Describe la funcin de cada modulo.

En la siguiente figura se muestra un ejemplo de la asignacin de codificacin R2.

Tabla 1 Plantilla Estndar de Codificacin de R2


2

L.I Elizabeth Gabriela Vargas Espinoza.

Tabla 2 Tabla de codificacin de R2

Aggi, O. C. (May de 2007). http://www.cedip.edu.mx. Recuperado el 9 de Mar de 2011, de http://www.cedip.edu.mx/tesinas/tesis_uam/Proceso%20Personal%20para%20el%20D esarrollo%20de%20Software%20PSP_UAMI13736.pdf

L.I Elizabeth Gabriela Vargas Espinoza.

2.6

PSP0.1
PSP es proceso de personal de software, consiste en aplicar guas para brindar calidad en el software.PSP tiene que ver mucho con las mtricas del software ya que ayuda a planear y a estimar el trabajo. Con PSP0 medimos: Proceso actual. Registro de tiempo. Registro de defectos. Estndar de tipos de defectos.

Con PSP0.1 mediremos lo siguiente:

Estandar de cdigo

Lineas de cdigo

Mejoras de proceso

Fig. 4 PSP0.1

En la figura 2, mostramos lo que mide PSP0.1, en la parte de mejoras de proceso encontramos (PIP), este se utiliza para con ya de software ya que

L.I Elizabeth Gabriela Vargas Espinoza.

CONCLUSIONES

Hoy en da es muy importante saber, que el producto es de calidad, para eso, los desarrolladores de software, implementan guas para medir la calidad. PSP es una de ellas su objetivo es ayudar a los desarrolladores a realizar mejor su trabajo adems que ya tiene procesos definidos y es mas practico. Adems conociendo la estructura de PSP es ms prctico y brinda un control durante el desarrollo del software y as reduce errores y no se desperdicia tiempo en ello.

L.I Elizabeth Gabriela Vargas Espinoza.

RECOMENDACIONES

Se hace la recomendacin de leer todo el recurso adems de apoyarse en la bibliografa que se te proporciona para una mejor comprensin del tema. En el recurso se muestran las plantillas estndar de codificacin de R1 y R2, para ejemplificar

L.I Elizabeth Gabriela Vargas Espinoza.

REFERENCIAS BIBLIOGRFICAS

Pressman, R. S. (1997). INGENIERIA DEL SOFWARE (Vol. cuarta edicin). Mxico: McGrall-Hill. Process, T. P. (2000). Watts S. Humphrey. EUA: Addison-Wesley Publishers. technology, T. w. (s.f.). ieee. Recuperado el 05 de Mar de 2011, de http://www.ieee.org/index.html

L.I Elizabeth Gabriela Vargas Espinoza.

10

You might also like