Vous êtes sur la page 1sur 8

Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 1 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

MEDICIÓN DE LA NORMA ISO/IEC 9126

JOHN JAIRO ZAPATA CASTRILLON


ESTUDIANTE

DINORA SENETH MONSALVE


TURORA

SERVICIO NACIONAL DE APRENDIZAJE SENA


REGIONAL RISARALDA, CENTRO DE ATENCIÓN AL SECTOR
AGROPECUARIO.
APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE
DESARROLLO (1629235)

2018
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 2 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

DESARROLLO
Por medio del desarrollo de la siguiente guía, aplicará los conceptos básicos de Métrica,
Metas, PSP, Mejora Continua y Visión General de la Norma ISO 14598.
 Relacione cada métrica con su respectiva Norma en la ISO 9126:
Interna (C) A: ISO/IEC 9126-2

Externa (A) B: ISO/IEC 9126-4

En Uso (B) C: ISO/IEC 9126-3

 Escriba la palabra correcta en el siguiente crucigrama, de acuerdo a los


siguientes significados y explique al menos dos características:
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 3 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

CARACTERISTICAS

PSP0
 Definir el proceso de trabajo personal; comprende identificar las principales
actividades que se deben realizar durante el desarrollo, definir cada actividad
para que quede clara para todos los participantes en el proyecto y organizarlas en
función del tiempo y grupos de trabajo.

 Tener bases para mejorar las tareas; implementar planes de trabajo en función
del tiempo, ir evaluando el trabajo a medida que avanza su desarrollo.
PSP1
 Mejorar la planeación introduciendo un valor estimado en cuanto al tamaño del
producto; se estima la cantidad de líneas de código, puntos de función para
medir lo que el software hace.
 Introducir los reportes de prueba; sirve como guía en el sentido que todas las
pruebas y resultados son registrados y documentados para posterior utilización.
PSP2
 Introducir las actividades para detectar defectos; consiste en revisar el avance y
estado del diseño es decir cómo está quedando el producto, revisando el código
y probando funciones en busca de errores, comparar el avance del producto con
respecto a las listas de verificación previas buscando que la calidad y el factor
tiempo se esté cumpliendo.
PSP3
 •Introducir el proceso cíclico para desarrollar programas de mayor tamaño
Introducir el registro de seguimiento de asuntos.
 Llevar el resumen de la planeación y del registro de tiempo, tamaño y defectos
por cada ciclo.

 Dé su concepto general sobre la Norma ISO/IEC 14598.


Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 4 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

La Norma ISO/IEC 14598 Evaluación del producto. Esta norma consiste en evaluar la
funcionalidad del proyecto de software, donde se puede establecer que cumple con
estándares de calidad que garantizan la funcionalidad del producto. Para evaluar la
calidad del software, hay que establecer primero los requerimientos de la evaluación,
luego especificar, diseñar y ejecutar la evaluación. En el desarrollo de un producto de
software correcto, se deben especificar los requerimientos de calidad para poder
medirlos de alguna forma. Además, se debe planear, implementar, y controlar el proceso
para el aseguramiento de la calidad; es importante evaluar tanto los productos
intermedios como los finales para verificar su correcta funcionalidad.
La norma ISO/IEC 14598 consta de seis partes:
ISO/IEC 14598-1 Visión General: explica la relación entre la evaluación del producto
software y el modelo de calidad definido en la ISO/IEC 9126.
ISO/IEC 14598-2 Planeamiento y Gestión: contiene requisitos y guías para las
funciones de soporte tales como la planificación y gestión de la evaluación del producto
del software.

ISO/IEC 14598-3 Proceso para desenvolvedores: provee los requisitos y guías para la
evaluación del producto software cuando la evaluación es llevada a cabo en paralelo con
el desarrollo por parte del desarrollador.
ISO/IEC 14598-4 Proceso para adquirientes: provee los requisitos y guías para que la
evaluación del producto software sea llevada a cabo en función a los compradores que
planean adquirir o reutilizar un producto de software existente o pre desarrollado.
ISO/IEC 14598-5 Proceso para avaladores: provee los requisitos y guías para la
evaluación del producto software cuando la evaluación es llevada a cabo por
evaluadores independientes.
ISO/IEC 14598-6 Documentación de Módulos: provee las guías para la documentación
del módulo de evaluación.
Norma en la ISO 9126, La norma ISO/IEC 14598
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 5 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

 En el archivo adjunto comprimido llamado “Prueba de software1”,


identificar los posibles errores que pueda contener este programa, debes
realizar la tabla de registro de tiempo para diligenciar los campos allí
solicitados (ver cuadro ejemplo)
HORA ERROR
FECH INI FIN t DESCRIPCIÓ COMENTARIO
A O N ACTIVIDAD S
12-03- 12:0 12:1 La clase Implementar Condicionar
2018 0 0 “Nombre algoritmo para adecuadamente el
cliente” permitir solo el ingreso de dato en
permite el ingreso de letras un programa o
ingreso de y enviar sistema de
números mensajes de información
error al usuario. garantiza un buen
almacenamiento y
gestión en una
base de datos
12-03- 12:1 12:2 La clase ID Implementar La mayoría de
2018 0 0 permite el función para que números de
ingreso de solo se permita identificación en
letras el ingreso de el mundo están
números y asociados con los
mensaje al números naturales,
usuario en caso algunas ocasiones
de ingresar se agregan letras o
letras. caracteres
especiales pero
estas también
deben estar
controladas por un
algoritmo.
12-03- 12:2 12:2 La clase Implementar La mayoría de
2018 0 5 “teléfono” algoritmo para números de
permite el que solo se identificación en
ingreso de permita el el mundo están
letras ingreso de
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 6 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

números y una asociados con los


cantidad fija de números naturales,
unidades.
12-03- 12:3 12:3 La clase” Por seguridad, En la actualidad
2018 0 5 correo no tiene una dirección de son de gran
condición” correo importancia las
electrónico debe direcciones de
tener al menos el correos
símbolo “@” el electrónicos por lo
programa no tanto esta debe ser
debe permitir el bien almacenadas.
ingreso de un Con un algoritmo
nombre que no bien completo se
contenga este puede lograr el
símbolo. objetivo.
12-03- 12:4 12:5 Las clases: Todos los Es importante
2018 0 5 nombre, id, errores deben ser orientar al usuario
teléfono y informados al teniendo en cuenta
correo no usuario, esta que algunos
imprimen función se debe pueden no
ningún mensaje implementar en dominar temas
en pantalla. el condigo. tecnológicos, por
esta razón es
importante que el
programa lance
mensajes de error
o que sirvan de
guía.
12-03- 13:0 13:2 La lista de Solo debe El valor ingresado
2018 5 0 servicios permitir la para los diferentes
permite el cantidad y los servicios debe
ingreso de números corresponder con
números expresados en la la misma cantidad
menores que 1 lista de servicios. que esta
y mayores que especificada en la
Lo se puede
3. interfaz principal.
permitir que el
usuario ingrese
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 7 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

números
mayores que 3 o
menores que 1.

12-03- 13:2 13:4 El algoritmo Analizar


2018 0 5 para calcular el detalladamente
valor a pagar la problemática
cuando los para definir los
equipos son cálculos
para fuera de la matemáticos
ciudad no está correspondientes
sumando, caso a cada servicio.
contrario está
restando el 5%
5
35000 ∗
100
= 1750
35000 + 1750
= 36750
El algoritmo
está arrojando
33250 por el
alquiler de una
unidad por un
día fuera de la
ciudad.
36750
− 33250
= 3500
Se estarían
perdiendo 3500
por unidad
alquilada.
Servicio Nacional de Aprendizaje – SENA

Programa de formación: Aplicación de la calidad del software


en el proceso de desarrollo Fecha:
Octubre de 2010
GUIA DE APRENDIZAJE 1: Medición de la Norma ISO/IEC 9126
Versión 1.0
Sistema de Gestión PRESENTADO A: Ing. Dinora Seneth Monsalve
de la Calidad Página 8 de 8
PRESENTADO POR: Aprendiz: John Jairo Zapata Castrillón

12-03- 13:5 14:0 La opción 3 Par el servicio Es practico


2018 0 0 correspondient tipo 3 se debe implementar un
e al alquiler implementar la método para salir
dentro del función del programa y
establecimiento correspondiente evitar que se sierre
no hace la y además inesperadamente.
función agregar otro
indicada, esta método para
saca al usuario salir del
del programa. programa que
sea las amigable
con el usuario.