Upload
luis-farinango
View
2.472
Download
0
Embed Size (px)
Citation preview
1
PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR
SEDE – IBARRA
EVALUACION DE SISTEMAS
DOCENTE
ING. JUAN CARLOS ARMAS
AUTOR
LUIS FARINANGO HERRERA
IBARRA- ECUADOR
LUIS FARINANGO HERRERA0980646258
2
INDICE DE CONTENIDOS
INTRODUCCION-----------------------------------------------------------------------------5
JUSTIFICACION-----------------------------------------------------------------------------6
OBJETIVO-------------------------------------------------------------------------------------7
CARACTERISTICA-------------------------------------------------------------------------8
1. FUNCIONALIDAD-----------------------------------------------------------------------9
1.1.1 Adecuación--------------------------------------------------------------------------------9
1.1.2 Exactitud-----------------------------------------------------------------------------------9
1.1.3 Interoperabilidad-------------------------------------------------------------------------9
1.1.4 Seguridad--------------------------------------------------------------------------------10
2. FIABILIDAD------------------------------------------------------------------------------10
2.1.1 Madurez----------------------------------------------------------------------------------10
2.1.2 Recuperabilidad-------------------------------------------------------------------------10
2.1.3 Tolerancia a fallos----------------------------------------------------------------------10
2.1.4 Cumplimiento de Fiabilidad-----------------------------------------------------------10
3. USABILIDAD------------------------------------------------------------------------------11
3.1.1 Aprendizaje------------------------------------------------------------------------------11
LUIS FARINANGO HERRERA0980646258
3
3.1.2 Comprensión----------------------------------------------------------------------------11
3.1.3 Operatividad-----------------------------------------------------------------------------11
4. EFICIENCIA--------------------------------------------------------------------------------11
4.1.1 Comportamiento en el tiempo---------------------------------------------------------11
4.1.2 Comportamiento de recursos----------------------------------------------------------12
5. MANTENIBILIDAD----------------------------------------------------------------------12
5.1.1 Estabilidad-------------------------------------------------------------------------------12
5.1.2 Facilidad de análisis--------------------------------------------------------------------12
5.1.3 Facilidad de cambio--------------------------------------------------------------------12
5.1.4 Facilidad de pruebas--------------------------------------------------------------------12
6. PORTABILIDAD--------------------------------------------------------------------------13
6.1.1 Capacidad de instalación---------------------------------------------------------------13
6.1.2 Capacidad de reemplazamiento-------------------------------------------------------13
6.1.3 Adaptabilidad----------------------------------------------------------------------------13
6.1.4 Existencia--------------------------------------------------------------------------------13
7. ESTANDAR--------------------------------------------------------------------------------14
7.1.1 Factores----------------------------------------------------------------------------------14
LUIS FARINANGO HERRERA0980646258
4
7.1.2 Criterios----------------------------------------------------------------------------------14
7.1.3 Métricas----------------------------------------------------------------------------------14
8. MODELO PARA CALIDAD EN USO-------------------------------------------------15
8.1.1 Efectividad-------------------------------------------------------------------------------15
8.1.2 Productividad----------------------------------------------------------------------------15
8.1.3 Seguridad de acceso--------------------------------------------------------------------15
8.1.4 Satisfacción------------------------------------------------------------------------------16
CONCLUSIONES----------------------------------------------------------------------------17
BIBLIOGRAFIA------------------------------------------------------------------------------18
ANEXOS---------------------------------------------------------------------------------------19
LUIS FARINANGO HERRERA0980646258
5
INTRODUCCION
La ISO 9126 es un estándar internacional para la evolución de Software, está
dividido en cuatro partes las cuales dirigen, respectivamente, lo siguiente: modelo de
calidad, métricas externas, métricas internas y calidad en las métricas de uso.
Este estándar está pensado para los desarrolladores, adquirentes, personal que
asegure la calidad y evaluadores independientes, responsables de especificar y
evaluar la calidad del producto software.
Por tanto, puede servir para validar la completitud de una definición de requisitos,
identificar requisitos de calidad de software, objetivos de diseño y prueba, criterios
de aseguramiento de la calidad, etc.
Este estándar proviene desde el modelo establecido en 1977 por McCall y sus
colegas, los cuales propusieron un modelo para especificar la calidad del software.
ISO 9126 distingue entre fallos y no conformidad, siendo un fallo el no
cumplimiento de los requisitos previos, mientras que la no conformidad afecta a los
requisitos especificados. Una distinción similar es hecha entre la validación y la
verificación.
LUIS FARINANGO HERRERA0980646258
6
JUSTIFICACION
En el presente documento encontraremos información relacionado con las normas
ISO IEC 9126, el mismo que es muy indispensable para el uso de la evolución del
software, tomando en cuenta desde el inicio del problema hasta llegar a la obtención
del resultado final que cumpla con cada uno de los requisitos necesario para el
usuario final.
LUIS FARINANGO HERRERA0980646258
7
OBJETIVO
Satisfacer las necesidades de calidad de software en los procesos del ciclo de vida
del desarrollo del software.
Objetivo Específico
Mejorar y evaluar la calidad del producto.
LUIS FARINANGO HERRERA0980646258
8
CARACTERISTICA
El modelo establece diez características, seis que son comunes a la vista interna y
externa y cuatro que son propias de la vista en uso. Las características que definen
las vistas interna y externa.
LUIS FARINANGO HERRERA0980646258
9
El estándar está dividido en cuatro partes las cuales dirigen, realidad, métricas
externas, métricas internas y calidad en las métricas de uso y expendido. El modelo
de calidad establecido para el estándar, ISO 9126, clasifica la calidad del software en
un conjunto estructurado de características y subcaracterísticas de la siguiente
manera:
1. FUNCIONALIDAD
Un conjunto de atributos que se relacionan con la existencia de un conjunto de
funciones y sus propiedades específicas. Las funciones son aquellas que satisfacen
las necesidades implícitas o explícitas.
1.1.1 Adecuación
Atributos del software relacionados con la presencia y aptitud de un conjunto de
funciones para tareas especificadas.
1.1.2 Exactitud
Atributos del software relacionados con la disposición de resultados o efectos
correctos o acordados.
1.1.3 Interoperabilidad
Atributos del software que se relacionan con su habilidad para la interacción con
sistemas especificados.
LUIS FARINANGO HERRERA0980646258
10
1.1.4 Seguridad
Atributos del software relacionados con su habilidad para prevenir acceso no
autorizado ya sea accidental o deliberado, a programas y datos.
2. FIABILIDAD
Conjunto de atributos relacionados con la capacidad del software de mantener su
nivel de prestación bajo condiciones establecidas durante un período establecido.
2.1.1 Madurez
Atributos del software que se relacionan con la frecuencia de falla por fallas en el
software.
2.1.2 Recuperabilidad
Atributos del software que se relacionan con la capacidad para restablecer su nivel
de desempeño y recuperar los datos directamente afectos en caso de falla y en el
tiempo y esfuerzo relacionado para ello.
2.1.3 Tolerancia a fallos
Atributos del software que se relacionan con su habilidad para mantener un nivel
especificado de desempeño en casos de fallas de software o de una infracción a su
interfaz especificada.
2.1.4 Cumplimiento de Fiabilidad
La capacidad del producto software para adherirse a normas, convenciones o
legislación relacionadas con la fiabilidad.
LUIS FARINANGO HERRERA0980646258
11
3. USABILIDAD
Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en
la valoración individual de tal uso, por un establecido o implicado conjunto de
usuarios.
3.1.1 Aprendizaje
Atributos del software que se relacionan al esfuerzo de los usuarios para
reconocer el concepto lógico y sus aplicaciones.
3.1.2 Comprensión
Atributos del software que se relacionan al esfuerzo de los usuarios para
reconocer el concepto lógico y sus aplicaciones.
3.1.3 Operatividad
Atributos del software que se relacionan con el esfuerzo de los usuario para la
operación y control del software.
4. EFICIENCIA
Conjunto de atributos relacionados con la relación entre el nivel de desempeño del
software y la cantidad de recursos necesitados bajo condiciones establecidas.
4.1.1 Comportamiento en el tiempo
Atributos del software que se relacionan con los tiempos de respuesta y
procesamiento y en las tasas de rendimientos en desempeñar su función.
LUIS FARINANGO HERRERA0980646258
12
4.1.2 Comportamiento de recursos
Usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo
su función bajo condiciones determinadas.
5. MANTENIBILIDAD
Conjunto de atributos relacionados con la facilidad de extender, modificar o
corregir errores en un sistema software.
5.1.1 Estabilidad
Atributos del software relacionados con el riesgo de efectos inesperados por
modificaciones.
5.1.2 Facilidad de análisis
Atributos del software relacionados con el esfuerzo necesario para el diagnóstico
de deficiencias o causas de fallos, o identificaciones de partes a modificar.
5.1.3 Facilidad de cambio
Atributos del software relacionados con el esfuerzo necesario para la
modificación, corrección de falla, o cambio de ambiente.
5.1.4 Facilidad de pruebas
Atributos del software relacionados con el esfuerzo necesario para validar el
software modificado.
LUIS FARINANGO HERRERA0980646258
13
6. PORTABILIDAD
Conjunto de atributos relacionados con la capacidad de un sistema software para ser
transferido desde una plataforma a otra.
6.1.1 Capacidad de instalación
Atributos del software relacionados con el esfuerzo necesario para instalar el
software en un ambiente especificado.
6.1.2 Capacidad de reemplazamiento
Atributos del software relacionados con la oportunidad y esfuerzo de usar el
software en lugar de otro software especificado en el ambiente de dicho software
especificado.
6.1.3 Adaptabilidad
Atributos del software relacionados con la oportunidad para su adaptación a
diferentes ambientes especificados sin aplicar otras acciones o medios que los
proporcionados para este propósito por el software considerado.
6.1.4 Existencia
Coexistir con otro software independiente, en un entorno común, compartiendo
recursos comunes.
Cada subcaracterísticas está dividida en atributos. Un atributo es una entidad la
cual puede ser verificada o medida en el producto software. Los atributos no están
definidos en el estándar, ya que varían entre diferentes productos software.
LUIS FARINANGO HERRERA0980646258
14
Un producto software está definido en un sentido amplio como: los ejecutables,
código fuente, descripciones de arquitectura.
El estándar provee un entorno para que las organizaciones definan un modelo de
calidad para el producto software. Haciendo esto así, sin embargo, se lleva a cada
organización la tarea de especificar precisamente su propio modelo. Métricas
internas son aquellas que no dependen de la ejecución del software (medidas
estáticas). Métricas externas son aquellas aplicables al software en ejecución. La
calidad en las métricas de uso están sólo disponibles cuando el producto final es
usado en condiciones reales.
7. ESTANDAR
Este estándar es un modelo para especificar la calidad del software, el modelo de
calidad está organizado sobre tres tipos de Características de Calidad:
7.1.1 Factores
Describen la visión externa del software, como es visto por los usuarios.
7.1.2 Criterios
Describen la visión interna del software, como es visto por el desarrollador.
7.1.3 Métricas
Se definen y se usan para proveer una escala y método para la medida.
LUIS FARINANGO HERRERA0980646258
15
La ISO 9126 distingue entre fallo y no conformidad, un fallo es el incumplimiento
de los requisitos previos, mientras que la no conformidad es el incumplimiento de los
requisitos especificados.
8. MODELO PARA CALIDAD EN USO
El modelo de calidad de uso se encuentra dividido en cuatro modelos los mismos que
nos indican la calidad del producto de software los mismos que detallamos a
continuación:
8.1.1 Efectividad
La capacidad del producto software para permitir a los usuarios alcanzar objetivos
especificados con exactitud y complenitud, en un contexto de uso especificado.
8.1.2 Productividad
La capacidad del producto software para permitir a los usuarios gastar una cantidad
adecuada de recursos con respecto a la efectividad alcanzada, en un contexto de uso
especificado.
8.1.3 Seguridad de acceso
La capacidad del producto software para alcanzar niveles aceptables del riesgo de
hacer daño a personas, al negocio, a las propiedades o al medio ambiente, en un
contexto de uso adecuado.
LUIS FARINANGO HERRERA0980646258
16
8.1.4 Satisfacción
La capacidad del producto software para satisfacer a los usuarios en un contexto de
uso especificado.
LUIS FARINANGO HERRERA0980646258
17
CONCLUSIONES
El modelo de calidad está formado por una serie de características y estas a su vez
por subcaracterísticas. Las subcaracterísticas pueden ser medidas por internas o
externas métricas.
LUIS FARINANGO HERRERA0980646258
18
FUENTES DE INFORMACION
http://es.wikipedia.org/wiki/ISO/IEC_9126
http://normaiso9126.blogspot.com/
http://www.google.com.ec/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&uact=8&ved=0CFoQFjAF&
url=http%3A%2F%2Fjrvargas.files.wordpress.com
%2F2009%2F03%2Fguia_tecnica_para_evaluacion_de_software.pdf&ei=7uB7U7Ci
MKzjsASDoIGQBw&usg=AFQjCNHq6krM-kaym1-1DhbHrhMmTJ_v-
g&sig2=u5dZCj5FOi6n-uuXOS8Nig
http://www.google.com.ec/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CDQQFjAB
&url=http%3A%2F%2Fwww.austral.edu.ar%2Faplic%2FwebSIA
%2FwebSIA2004.nsf
%2F6905fd7e3ce10eca03256e0b0056c5b9%2Fc18992b29a6c30e00325779e004ef56
b%2F%24FILE%2FNorma%2520ISO%25209126%2520espa
%25C3%25B1ol.pdf&ei=7uB7U7CiMKzjsASDoIGQBw&usg=AFQjCNGjdxPmPs
3PDzId2tmnSU7otqKFiA&sig2=oVmQDLGTxX5MugujZCL4_g
LUIS FARINANGO HERRERA0980646258
19
ANEXOS
CUESTIONARIO DE EVALUACION
1. QUE ES LA NORMA ISO IEC 9126
Es un estándar internacional para la evolución de Software.Es un estándar internacional para la evolución de Hardware.Es un estándar internacional para la evolución del Lenguaje de Programación.
2. Este estándar está dividido en cuatro partes Modelo de calidad Métricas externas Métricas internas Calidad en las métricas de uso
3. En cuantas características se divide el modelo de ISO IEC 9126.
4. En que se clasifica la calidad del software.
5. Que es la funcionalidad en la calidad del software.
6. En que se clasifica la Fiabilidad.
MadurezRecuperabilidadExactitudTolerancia a fallosCumplimiento de fiabilidadAdecuación
7. Cuantos modelos de calidad de uso existen señale la respuesta.
4
LUIS FARINANGO HERRERA0980646258
20
6812
8. En que está definido un producto de software.
9. En que se divide el modelo de calidad interna y externa.
10. Que permite el modelo de calidad de uso en la productividad.
LUIS FARINANGO HERRERA0980646258