SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
1
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR
SEDE IBARRA
ESCUELA DE INGENIERÍA
“ISO IEC 14598”
PREVIA LA OBTENCIÓN DEL TITULO DE
“Ingeniero en Sistemas”
Autores: Velasco Rivadeneira Carlos
Junior Fabián Troya Vivanco
“Ibarra – Mayo 2014”
2
RESUMEN EJECUTIVO
La norma ISO/IEC 14598 es un estándar que proporciona un marco de trabajo
para evaluar la calidad de todo tipo de producto software e indica los requisitos
para los métodos de medición y el proceso de evaluación. Según esta norma,
los componentes fundamentales en la evaluación de la calidad del software
son: Modelo de calidad, método de evaluación, medidas de software,
herramientas de soporte.
Para el desarrollo de un producto de software correcto, deben especificarse 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. Se deberán evaluar tanto los productos intermedios como los finales.
Dependiendo de la etapa en el ciclo de vida que nos encontremos, y el
propósito de la evaluación, se determinarán que productos (intermedios o
finales) serán evaluados. Para la medición de los atributos de calidad que se
definen debe cumplir el software, es necesario utilizar métricas validadas.
La serie de estándares ISO/IEC 14598 brinda un conjunto de métodos para la
medición y evaluación de la calidad de un producto de software. Es importante
tener en cuenta que no describe métodos para la evaluación de los procesos
de desarrollo del software ni métodos para la predicción de costos. Para ello se
pueden utilizar las mediciones de la calidad del software. Esta norma la
conforman desarrolladores, adquirientes y evaluadores y está compuesta de
las siguientes partes:
Parte 1: Descripción general
Parte 2: Planificación y gerenciamiento
Parte 3: Proceso para Desarrolladores
Parte 4: Proceso para Adquirientes
Parte 5: Proceso para Evaluadores
Parte 6: Documentación de los módulos de evaluación
La Norma ISO-14598 proporciona un marco de trabajo para evaluar la calidad
de todos los tipos de software, indicando los requisitos que serán medidos, y
analizados en este proceso. Implementar estándares que garanticen una
correcta evaluación al software y mitigar los errores que pueda presentar
cuando se esté ejecutando.
3
EXECUTIVE SUMMARY
The ISO / IEC 14598 standard is a standard that provides a framework for
assessing the quality of all types of software product and indicates the
requirements for methods of measurement and evaluation process. Under this
rule, the fundamental components in the evaluation of software quality are:
Model quality, evaluation method, software measures, support tools.
For the development of a software product right should be specified quality
requirements to measure them somehow. Also you should plan, implement, and
control the process for quality assurance. Should be evaluated both
intermediate and final products.
Depending on the stage of the life cycle we are, and the purpose of the
evaluation is to determine (intermediate or final products) will be evaluated. To
measure the quality attributes defined must meet the software, you must use
validated metrics.
The series of ISO / IEC 14598 standard provides a set of methods for
measuring and assessing the quality of a software product. It is important to
note that not describe methods for the assessment of software development
processes and methods for predicting costs. It can be used for measurements
of the quality of software. Make this rule developers, acquirers and evaluators
and is composed of the following parts:
Part 1: General Description
Part 2: Planning and management
Part 3: Process for Developers
Part 4: Process for Acquirers
Part 5: Process for Evaluators
Part 6: Documentation of evaluation modules
The ISO-14598 Standard provides a framework for assessing the quality of all
types of software, stating the requirements to be measured, and analyzed in
this process. Implement standards to ensure a proper assessment and
mitigating software errors that may occur when you are running.
4
Índice de Contenidos PAG.
RESUMEN EJECUTIVO 2
EXECUTIVE SUMMARY 3
INDICE DE CONTENIDOS 4
MARCO TEORICO 5
1. OBJETIVO 5
2. ¿QUE ES LA NORMATIVA ISO/IEC 14598? 5
3. NORMA ISO/IEC 14598 5
4. DESCRIPCIÓN GENERAL 6
4.1. PROCESO DE EVALUACIÓN 6
5. PLANIFICACIÓN Y GERENCIAMIENTO 6
6. PROCESO PARA DESARROLLADORES 7
7. PROCESO PARA ADQUIRIENTES. 7
8. PROCESO PARA EVALUADORES 7
8.1.1. ESTABLECIMIENTO DE LOS REQUERIMIENTOS 8
8.1.2. ESPECIFICACIÓN DE LA EVALUACIÓN 9
8.1.2.1. ENTRADAS DE LA ETAPA 9
8.1.2.2. GESTION DE LOS COMPONENTES DEL PRODUCTO 10
8.1.2.3. GESTION DE RESULTADOS OBTENIDOS 10
8.1.2.4. GESTION DEL USO DE HERRAMIENTAS 10
8.1.2.5. REVISIÓN DE LOS DATOS OBTENIDOS Y GENERACIÓN DE REPORTES 11
8.1.2.6. SALIDAS DE LA ETAPA 11
8.1.3. CONCLUSIÓN DE LA EVALUACIÓN 11
8.1.4. DOCUMENTACIÓN DE MÓDULOS DE EVALUACIÓN. 11
BIBLIOGRAFIA 12
5
MARCO TEORICO
1. OBJETIVO
Conocer las diferentes etapas de la ISO IEC 14598 y comprender la importancia de
evaluar la calidad de los productos de software, además de métricas y requisitos para
los procesos de evaluación de los mismos.
2. ¿QUE ES LA NORMATIVA ISO/IEC 14598?
La norma ISO/IEC 14598 da una descripción general de los procesos para la
evaluación de productos de software así como también guías y requerimientos para
la evaluación. Por esta razón se recomienda su uso conjunto.
3. NORMA ISO/IEC 14598
En el campo de “Tecnología de la Información”, ISO (International Organization for
Standardization) e IEC (International Electrotechnical Commission) han establecido
un comité técnico conjunto ISO/IEC JTC, el cual preparó el estándar internacional
ISO/IEC 14598-1.
Según esta norma, los componentes fundamentales en la evaluación de la calidad
del software son:
- Modelo de calidad
- Método de evaluación
- Medidas de software
- Herramientas de soporte
Es importante tener claro que se entiende por métrica. En este estándar, se define
como: “Escala cuantitativa y métodos que serán utilizados para medir.” La palabra
“medida” es utilizada para hacer referencia al resultado de una medición. La serie de
estándares ISO/IEC 14598 brinda un conjunto de métodos para la medición y
evaluación de la calidad de un producto de software.
Esta norma está compuesta de las siguientes partes con el título “Tecnología de la
Información - Evaluación de Productos de Software”
 Parte 1: Descripción general
 Parte 2: Planificación y gerenciamiento
 Parte 3: Proceso para Desarrolladores
 Parte 4: Proceso para Adquirientes
 Parte 5: Proceso para Evaluadores
 Parte 6: Documentación de los módulos de evaluación
6
4. DESCRIPCIÓN GENERAL
Brinda una idea general sobre las partes que constituyen la norma. Explica la
relación que existe entre las normas ISO/IEC 14598 e ISO/IEC 9126. Da
definiciones de los términos que utiliza y brinda un marco para evaluar la
calidad de todo tipo de producto de software y establece los requerimientos para
los métodos de medición y evaluación de dichos productos.
4.1 PROCESO DE EVALUACIÓN
Esta norma puede utilizarse conjuntamente con la norma ISO/IEC 9126, ya que
el primer paso en la evaluación es seleccionar las características de calidad
importantes, utilizando un modelo de calidad, que descompone la calidad de un
software en diferentes características. Precisamente, la norma ISO/IEC 9126
describe un modelo de calidad.
Un modelo de calidad para la evaluación de un producto de software representa
la totalidad de los atributos de calidad clasificados en una estructura jerárquica
de características y subcaracterísticas. En el nivel más alto se encuentran las
características y en el nivel más bajo los atributos de calidad del software.
Esta norma provee una guía y requerimientos para el proceso de evaluación
desde tres perspectivas:
 Desarrollo (14598–3)
 Adquisición (14598–4)
 Evaluación (14598–5)
5. PLANIFICACIÓN Y GERENCIAMIENTO
Esta parte brinda detalles sobre la planificación y gestión de los requerimientos
asociados con la evaluación del producto de software. Tiene como objetivo
explicar los requerimientos que deben ser brindados por una organización para
asegurarse el éxito de la evaluación. Esta función de soporte puede ser parte de
la organización.
En otras palabras, describe los requerimientos, recomendaciones y guías para la
función de soporte que es responsable de la gestión de la evaluación de un
producto de software, así como también de las tecnologías necesarias para
llevarla a cabo.
El soporte está relacionado con la planificación y gestión del proceso de
evaluación de software y actividades asociadas.
Esta parte de la norma, está dirigida a las personas que son responsables de:
 Administrar el uso de la tecnología para la evaluación
7
 Dar soporte en la Evaluación del Software
 Gestionar organizaciones de desarrollo de software
 También para las personas que desempeñan tareas de Aseguramiento de
la calidad.
 El rol principal de la función de soporte es:
 adquirir estándares nacionales e internacionales
 desarrollar estándares apropiados y herramientas basándose en las
necesidades de la organización
 desarrollar criterios para determinar marcos para la evaluación
 colectar los resultados de la evaluación y difundirlos en la empresa
La función de soporte puede ser interna o externa a la organización. A su vez si
es interna, puede estar o no dentro del departamento que realiza la evaluación
del producto. La organización debe crear políticas y un plan para desarrollar
todas las actividades de evaluación. Esta norma brinda un template para
documentar el Plan de Evaluación.
1. PROCESO PARA DESARROLLADORES
Debe ser utilizado por organizaciones que planean desarrollar un producto nuevo o
mejorar uno existente, y quieren realizar evaluaciones de su producto, utilizando los
miembros de su propio personal técnico. Se hace hincapié en el uso de indicadores
que pueden predecir la calidad de los productos finales, midiendo los productos
intermedios desarrollados a lo largo del ciclo de vida.
2. PROCESO PARA ADQUIRIENTES.
Debe ser utilizado por organizaciones que planean comprar o rehusar un producto de
software existente o ya desarrollado. Puede aplicarse con el propósito de decidir
sobre la aceptación de un producto o para seleccionar un producto entre un conjunto
de productos alternativos.
3. PROCESO PARA EVALUADORES
El estándar define el proceso con sus respectivas actividades y entregables. Este
proceso apunta a ser utilizado por laboratorios evaluadores, los cuales con este
proceso podrían brindar servicios de evaluación a otras empresas. Empresas
desarrolladoras de software, las que podrían tener un laboratorio de evaluación
propio, el cual manteniendo la suficiente independencia, podría lograr los mismos
resultados. Adquirientes de software los cuales conociendo el estándar podrían dado
un producto que quieren adquirir, poder contratar una institución evaluadora que
realice una evaluación, y asi poder determinar en base a su calidad si comprarlo o
no, o decidir entre varios, cual comprar. Usuarios de un producto los cuales podrían
dado un informe de evaluación, poder determinar si la calidad del producto satisface
8
sus requerimientos. Y en el caso de entidades certificadoras, podrían utilizar el
estándar para realizar normas de calidad de productos.
Dicho proceso a través de todas sus etapas, promueve las siguientes características
de proceso:
Repetible: Que el proceso bajo las mismas circunstancias, la misma configuración
de las herramientas utilizadas, el mismo producto y el mismo evaluador, la
evaluación obtenga el mismo resultado.
Reproducible: Es muy parecido a repetible pero no es lo mismo, ya que en este caso
deben mantenerse todas las condiciones iguales, salvo que el evaluador sea otro y en
este caso también se debe obtener el mismo resultado.
Imparcial: La evaluación debe resultar de los estudios realizados en esa instancia y
no deben estar influidos por resultados anteriores obtenidos para realizar la misma
evaluación.
Objetivo: El evaluador no debe influenciarse por sentimientos propios o prejuicios
sobre el producto.
El proceso consta de 5 etapas:
1. Establecimiento de los Requerimientos
2. Especificación de la Evaluación
3. Diseño de la Evaluación
4. Ejecución de la Evaluación
5. Conclusión de la Evaluación
Si vemos el proceso como una “caja negra” notaremos que hay dos grandes entradas
de información, una es por parte del Cliente, el cual es el que está queriendo evaluar
un producto.
Y otra por parte del Evaluador, quien realizara efectivamente la evaluación. Este por
contraparte tendrá dos salidas, una es la evaluación propiamente dicha (informe) y la
otra son Registros de la Evaluación.
3.1.1 ESTABLECIMIENTO DE LOS REQUERIMIENTOS
El propósito de esta etapa es definir los objetivos de la evaluación. Esto se
realiza a partir de los requerimientos del solicitante, constituidos por una
descripción a gran escala de lo que el cliente quiere evaluar. Luego con el
evaluador se realiza una definición del cubrimiento de la evaluación, donde se
especifica que es lo que se quiere evaluar y que no.
Para esto puede ser interesante tener en cuenta varios puntos de vista como ser el
del desarrollador, proveedor, encargado de mantenimiento, etc. Luego con la
experiencia del evaluador, orienta al cliente sobre requerimientos que pudieran
9
quedar implícitos u otros los cuales podría haber pasado por alto a la hora de su
definición. También se proyecta por parte del evaluador conjuntamente con el
cliente el uso del producto y riesgos asociados. Y por último se llega a un
acuerdo entre ambos. Aunque parezca trivial mencionarlo, el llegar a un acuerdo
es muy importante ya que en caso contrario no se continúa adelante con la
evaluación.
Como resultado de esta etapa se logran los “requerimientos de evaluación”. Esta
constituido por una descripción general del dominio de aplicación del producto
en cuestión, un listado de requerimientos de calidad a evaluar y una ponderación
de dichos requerimientos en función del tipo de aplicación a evaluar. Para la
conformación del listado de los requerimientos se aconseja basarse en ISO/IEC
9126-1, pero en caso de querer realizar evaluación sobre otros atributos de
calidad, la última parte del estándar indica un procedimiento para especificarlos.
3.1.2 ESPECIFICACIÓN DE LA EVALUACIÓN
Una vez que se tienen los Requerimientos de Evaluación, los cuales son
obtenidos en la etapa anterior, es que estamos en condiciones de pasar a la
próxima etapa. Esta es la Especificación de la Evaluación. Esta etapa tiene como
propósito especificar las mediciones a ser tomadas sobre los atributos de calidad
que se definieron en la etapa anterior. Además, se desea brindar un nivel de
detalle suficiente como para asegurar que el proceso sea repetible y
reproducible, objetivo que se tiene que tener presente durante todas las etapas.
3.1.2.1 ENTRADAS DE LA ETAPA
Como se puede apreciar en la figura, esta etapa tiene 3 entradas bien
diferenciadas, estas son, Requerimientos de evaluación, Descripción del
producto y Especificaciones predefinidas.
Los Requerimientos de evaluación, son la salida de la etapa anterior y es sobre
estos requerimientos que se va a especificar la evaluación.
La Descripción del producto, es necesaria para definir la Especificación de la
evaluación, para apoyarse en aspectos del producto a la hora de llevar a cabo
dicha especificación, además también puede servir para refinar los
Requerimientos de evaluación.
Las Especificaciones predefinidas son algo así como “buenas practicas” que el
evaluador tiene, puesto que pudo haber tenido experiencia en especificaciones
similares, y eso es un valor agregado, puesto que hace que tenga una visión más
amplia de dicha evaluación y puede especificar cosas que a priori pueden no
parecer interesantes.
10
3.1.2.2 GESTION DE LOS COMPONENTES DEL PRODUCTO
Seguramente se reciban una gran cantidad de componentes del producto, por lo
que se a tener que ser muy prolijo con respecto a la administración de los
mismos para evitar la ocurrencia de errores.
El estándar sugiere llevar registros de todos y cada uno de los componentes
recibidos, creando un identificar único por cada componente y registrando como
mínimo los siguientes datos de cada componente: nombre, estado, versión y
fecha de recibido.
En caso de que la cantidad de componentes sea significativa, se podría llegar a
usar Gestión la Configuración para llevar adelante esta tarea.
3.1.2.3 GESTION DE RESULTADOS OBTENIDOS
Una vez que se comiencen con las actividades de medición y testeo, se va a
comenzar a generar grandes cantidades de datos o resultados intermedios, los
cuales luego serán analizados. Para evitar modificaciones sobre estos datos y
problemas a la hora de manejar la confidencialidad de los mismos, será
necesario el llevar a cabo una gestión ordenada con los mismos.
Esta actividad toma especial relevancia cuando las mediciones y testeos son
realizados por fuera de las premisas del evaluador, como es en el caso en que
estas son realizadas en el ambiente de desarrollo, dado que aquí se debe tener
mayor cuidado especialmente con el intentar proteger los datos considerados
como confidenciales.
3.1.2.4 GESTION DEL USO DE HERRAMIENTAS
Como vimos anteriormente pueden existir una gran cantidad de herramientas a
utilizar, para cada una se debe llevar registro del proveedor de la misma, la
versión utilizada y en el caso en que a la misma se le tenga que realizar una
configuración, la misma tiene también que ser registrada.
11
Un punto relevante dentro de esta actividad es el aseguramiento del correcto
funcionamiento de las herramientas, por lo que se podría llegar a realizar
pruebas acerca de las mismas.
Dentro de esta actividad también se encuentra el brindar capacitación sobre el
uso de ciertas herramientas, a aquellos que fueren a llevar a cabo las diferentes
pruebas.
3.1.2.5 REVISIÓN DE LOS DATOS OBTENIDOS Y GENERACIÓN DE
REPORTES
Una vez que se tienen los datos generados en base a las pruebas y las mediciones
sobre los componentes de productos, se pasa a realizar al análisis de los mismos.
Para esto el estándar sugiere que dentro del equipo de personas que realicen
dicho análisis, se encuentre al menos un integrante que no esté directamente
involucrado con la captura de los datos a analizar.
Como resultado de esta actividad se tiene el Informe Borrador de la Evaluación
el cual es entregado al cliente para que el mismo lo analice y como veremos en
la siguiente etapa realice comentarios acerca del mismo.
3.1.2.6 SALIDAS DE LA ETAPA
Esta etapa tiene 2 salidas, el Registro de Acciones y el Informe Borrador de la
Evaluación. Dentro del Registro de Acciones se encuentran todas esas acciones
particulares tomadas a la hora de realizar las pruebas y analizar los resultados de
las mismas, como por ejemplo: las configuraciones de las herramientas usadas,
ciertas decisiones tomadas a la hora de la interpretación de los resultados
obtenidos, etc., Todo esto con el fin de asegurar la repetibilidad y reproducción
del proceso de evaluación.
3.1.3 CONCLUSIÓN DE LA EVALUACIÓN
El propósito principal de esta etapa es el de generar el Informe Final de la
Evaluación mediante una revisión conjunta con el cliente.
3.1.4 DOCUMENTACIÓN DE MÓDULOS DE EVALUACIÓN.
ISO/IEC 14598-6 brinda guías para documentar los módulos de evaluación.
Según la definición que brinda la norma, un Módulo de Evaluación es: “Un
paquete de tecnología de evaluación para una característica o sub-características
de calidad. Este paquete incluye métodos de evaluación y técnicas.”
12
Estos módulos contienen la especificación del modelo de calidad (características
y subcaracteristicas) los datos asociados e información sobre la aplicación
planificada del modelo y la información sobre su aplicación real.
Para cada evaluación se seleccionan los módulos de evaluación apropiados. Se
pueden crear nuevos módulos de evaluación utilizando esta parte de la norma.
Con cada módulo, se documentan las técnicas, métricas y métodos del proceso
de evaluación, para una característica de calidad.
Bibliografía
Norma ISO/IEC 14598.
Evaluación Cuantitativa de la Calidad de Sitios Web. Grupo de I+D en Ingeniería de
Software. Universidad Nacional de La Plata. Argentina.
Software Engineering: Theory and Practice- Shari Lawrence
Pfleeger - Prentice-Hall–2001. Capítulo 12: La evaluación de productos, procesos y recursos.

Más contenido relacionado

La actualidad más candente

Iso 25000
Iso 25000Iso 25000
Iso 25000 Miguel Angel Marin Naranjo
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software aagalvisg
 
Iso-- 25000
Iso-- 25000Iso-- 25000
Iso-- 25000 Espinosa Benilda
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software duberlisg
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev Sam Camacho
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software Karloz Dz
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software Carlos Alberto Valencia Garcia
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software Hernan Espinoza
 
Calidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para AlcanzarlaCalidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para Alcanzarla AQCLab
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresas guest8e0579
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II Tensor
 
MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000 Oscar Limachi
 
Comparativo modelos de calidad
Comparativo modelos de calidadComparativo modelos de calidad
Comparativo modelos de calidad yessicagongora
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA Anita Ortiz
 
Sqa
SqaSqa
Sqa Daiina Navaa
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos Juan Carlos González Moreno
 
Evaluación calidad productos de software
Evaluación calidad productos de softwareEvaluación calidad productos de software
Evaluación calidad productos de software Jorge Maturana Palma
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software MARCO POLO SILVA SEGOVIA
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad lobo Gabriel Gomez
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdf cristobal461607
 

La actualidad más candente (20)

Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Iso-- 25000
Iso-- 25000Iso-- 25000
Iso-- 25000
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Calidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para AlcanzarlaCalidad Software - Principales Elementos para Alcanzarla
Calidad Software - Principales Elementos para Alcanzarla
 
Estandares Iso,Spice Y Cmm Y Empresas
Estandares Iso,Spice Y Cmm Y  EmpresasEstandares Iso,Spice Y Cmm Y  Empresas
Estandares Iso,Spice Y Cmm Y Empresas
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000MCCALL, ISO 9126, ISO 25000
MCCALL, ISO 9126, ISO 25000
 
Comparativo modelos de calidad
Comparativo modelos de calidadComparativo modelos de calidad
Comparativo modelos de calidad
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Sqa
SqaSqa
Sqa
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
Evaluación calidad productos de software
Evaluación calidad productos de softwareEvaluación calidad productos de software
Evaluación calidad productos de software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad lobo
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdf
 

Similar a Iso iec 14598

Estándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson BarreraEstándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson Barrera David Lugo
 
Actividad 1
Actividad 1Actividad 1
Actividad 1 fernando antonio Roman payan
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf Nelson Padilla
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares YENIFERALVARADO3
 
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptxISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx Luis Miguel Torres Barrios
 
Normas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrolloNormas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrollo MonicaGaitnRivera
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad MARYURYSABICHARRY
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software alejandrocubillos9
 
S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx Luis Fernando Aguas Bucheli
 
Estándares de calidad y normas iso
Estándares de calidad y normas isoEstándares de calidad y normas iso
Estándares de calidad y normas iso IngridVanesaSabiChar
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software edwardgutierrezp
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software edwardgutierrezp
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWARE Edwingelviz
 
Normal y estandares de calidad para el desarrollo de software
Normal y estandares de calidad para el desarrollo de softwareNormal y estandares de calidad para el desarrollo de software
Normal y estandares de calidad para el desarrollo de software feliperojasreyes
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx Luis Fernando Aguas Bucheli
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software 3134267271
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre rodrigoarriagasalinas
 
Sistema de Gestión de Calidad
Sistema de Gestión de CalidadSistema de Gestión de Calidad
Sistema de Gestión de Calidad RicardoAlba15
 
Calidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdfCalidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdf rodrigorobert8
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software erick garro fallas
 

Similar a Iso iec 14598 (20)

Estándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson BarreraEstándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson Barrera
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptxISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
 
Normas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrolloNormas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrollo
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software
 
S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx
 
Estándares de calidad y normas iso
Estándares de calidad y normas isoEstándares de calidad y normas iso
Estándares de calidad y normas iso
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWARE
 
Normal y estandares de calidad para el desarrollo de software
Normal y estandares de calidad para el desarrollo de softwareNormal y estandares de calidad para el desarrollo de software
Normal y estandares de calidad para el desarrollo de software
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Sistema de Gestión de Calidad
Sistema de Gestión de CalidadSistema de Gestión de Calidad
Sistema de Gestión de Calidad
 
Calidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdfCalidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdf
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 

Último

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers Iván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf IsabellaMontaomurill
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa AdrianaMartnez618894
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024 GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx JOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf SergioMendoza354770
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx Nombre Apellidos
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana. 241514949
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx azmysanros90
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof JuancarlosHuertasNio1
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles Fundación YOD YOD
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad MiguelAngelVillanuev48
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e... FacuMeza2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf soporteupcology
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt MiguelAtencio10
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL maryfer27m
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios Fundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD) GDGSucre
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx aylincamaho
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina arkananubis
 

Último (20)

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 

Iso iec 14598

  • 1. 1 PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE IBARRA ESCUELA DE INGENIERÍA “ISO IEC 14598” PREVIA LA OBTENCIÓN DEL TITULO DE “Ingeniero en Sistemas” Autores: Velasco Rivadeneira Carlos Junior Fabián Troya Vivanco “Ibarra – Mayo 2014”
  • 2. 2 RESUMEN EJECUTIVO La norma ISO/IEC 14598 es un estándar que proporciona un marco de trabajo para evaluar la calidad de todo tipo de producto software e indica los requisitos para los métodos de medición y el proceso de evaluación. Según esta norma, los componentes fundamentales en la evaluación de la calidad del software son: Modelo de calidad, método de evaluación, medidas de software, herramientas de soporte. Para el desarrollo de un producto de software correcto, deben especificarse 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. Se deberán evaluar tanto los productos intermedios como los finales. Dependiendo de la etapa en el ciclo de vida que nos encontremos, y el propósito de la evaluación, se determinarán que productos (intermedios o finales) serán evaluados. Para la medición de los atributos de calidad que se definen debe cumplir el software, es necesario utilizar métricas validadas. La serie de estándares ISO/IEC 14598 brinda un conjunto de métodos para la medición y evaluación de la calidad de un producto de software. Es importante tener en cuenta que no describe métodos para la evaluación de los procesos de desarrollo del software ni métodos para la predicción de costos. Para ello se pueden utilizar las mediciones de la calidad del software. Esta norma la conforman desarrolladores, adquirientes y evaluadores y está compuesta de las siguientes partes: Parte 1: Descripción general Parte 2: Planificación y gerenciamiento Parte 3: Proceso para Desarrolladores Parte 4: Proceso para Adquirientes Parte 5: Proceso para Evaluadores Parte 6: Documentación de los módulos de evaluación La Norma ISO-14598 proporciona un marco de trabajo para evaluar la calidad de todos los tipos de software, indicando los requisitos que serán medidos, y analizados en este proceso. Implementar estándares que garanticen una correcta evaluación al software y mitigar los errores que pueda presentar cuando se esté ejecutando.
  • 3. 3 EXECUTIVE SUMMARY The ISO / IEC 14598 standard is a standard that provides a framework for assessing the quality of all types of software product and indicates the requirements for methods of measurement and evaluation process. Under this rule, the fundamental components in the evaluation of software quality are: Model quality, evaluation method, software measures, support tools. For the development of a software product right should be specified quality requirements to measure them somehow. Also you should plan, implement, and control the process for quality assurance. Should be evaluated both intermediate and final products. Depending on the stage of the life cycle we are, and the purpose of the evaluation is to determine (intermediate or final products) will be evaluated. To measure the quality attributes defined must meet the software, you must use validated metrics. The series of ISO / IEC 14598 standard provides a set of methods for measuring and assessing the quality of a software product. It is important to note that not describe methods for the assessment of software development processes and methods for predicting costs. It can be used for measurements of the quality of software. Make this rule developers, acquirers and evaluators and is composed of the following parts: Part 1: General Description Part 2: Planning and management Part 3: Process for Developers Part 4: Process for Acquirers Part 5: Process for Evaluators Part 6: Documentation of evaluation modules The ISO-14598 Standard provides a framework for assessing the quality of all types of software, stating the requirements to be measured, and analyzed in this process. Implement standards to ensure a proper assessment and mitigating software errors that may occur when you are running.
  • 4. 4 Índice de Contenidos PAG. RESUMEN EJECUTIVO 2 EXECUTIVE SUMMARY 3 INDICE DE CONTENIDOS 4 MARCO TEORICO 5 1. OBJETIVO 5 2. ¿QUE ES LA NORMATIVA ISO/IEC 14598? 5 3. NORMA ISO/IEC 14598 5 4. DESCRIPCIÓN GENERAL 6 4.1. PROCESO DE EVALUACIÓN 6 5. PLANIFICACIÓN Y GERENCIAMIENTO 6 6. PROCESO PARA DESARROLLADORES 7 7. PROCESO PARA ADQUIRIENTES. 7 8. PROCESO PARA EVALUADORES 7 8.1.1. ESTABLECIMIENTO DE LOS REQUERIMIENTOS 8 8.1.2. ESPECIFICACIÓN DE LA EVALUACIÓN 9 8.1.2.1. ENTRADAS DE LA ETAPA 9 8.1.2.2. GESTION DE LOS COMPONENTES DEL PRODUCTO 10 8.1.2.3. GESTION DE RESULTADOS OBTENIDOS 10 8.1.2.4. GESTION DEL USO DE HERRAMIENTAS 10 8.1.2.5. REVISIÓN DE LOS DATOS OBTENIDOS Y GENERACIÓN DE REPORTES 11 8.1.2.6. SALIDAS DE LA ETAPA 11 8.1.3. CONCLUSIÓN DE LA EVALUACIÓN 11 8.1.4. DOCUMENTACIÓN DE MÓDULOS DE EVALUACIÓN. 11 BIBLIOGRAFIA 12
  • 5. 5 MARCO TEORICO 1. OBJETIVO Conocer las diferentes etapas de la ISO IEC 14598 y comprender la importancia de evaluar la calidad de los productos de software, además de métricas y requisitos para los procesos de evaluación de los mismos. 2. ¿QUE ES LA NORMATIVA ISO/IEC 14598? La norma ISO/IEC 14598 da una descripción general de los procesos para la evaluación de productos de software así como también guías y requerimientos para la evaluación. Por esta razón se recomienda su uso conjunto. 3. NORMA ISO/IEC 14598 En el campo de “Tecnología de la Información”, ISO (International Organization for Standardization) e IEC (International Electrotechnical Commission) han establecido un comité técnico conjunto ISO/IEC JTC, el cual preparó el estándar internacional ISO/IEC 14598-1. Según esta norma, los componentes fundamentales en la evaluación de la calidad del software son: - Modelo de calidad - Método de evaluación - Medidas de software - Herramientas de soporte Es importante tener claro que se entiende por métrica. En este estándar, se define como: “Escala cuantitativa y métodos que serán utilizados para medir.” La palabra “medida” es utilizada para hacer referencia al resultado de una medición. La serie de estándares ISO/IEC 14598 brinda un conjunto de métodos para la medición y evaluación de la calidad de un producto de software. Esta norma está compuesta de las siguientes partes con el título “Tecnología de la Información - Evaluación de Productos de Software”  Parte 1: Descripción general  Parte 2: Planificación y gerenciamiento  Parte 3: Proceso para Desarrolladores  Parte 4: Proceso para Adquirientes  Parte 5: Proceso para Evaluadores  Parte 6: Documentación de los módulos de evaluación
  • 6. 6 4. DESCRIPCIÓN GENERAL Brinda una idea general sobre las partes que constituyen la norma. Explica la relación que existe entre las normas ISO/IEC 14598 e ISO/IEC 9126. Da definiciones de los términos que utiliza y brinda un marco para evaluar la calidad de todo tipo de producto de software y establece los requerimientos para los métodos de medición y evaluación de dichos productos. 4.1 PROCESO DE EVALUACIÓN Esta norma puede utilizarse conjuntamente con la norma ISO/IEC 9126, ya que el primer paso en la evaluación es seleccionar las características de calidad importantes, utilizando un modelo de calidad, que descompone la calidad de un software en diferentes características. Precisamente, la norma ISO/IEC 9126 describe un modelo de calidad. Un modelo de calidad para la evaluación de un producto de software representa la totalidad de los atributos de calidad clasificados en una estructura jerárquica de características y subcaracterísticas. En el nivel más alto se encuentran las características y en el nivel más bajo los atributos de calidad del software. Esta norma provee una guía y requerimientos para el proceso de evaluación desde tres perspectivas:  Desarrollo (14598–3)  Adquisición (14598–4)  Evaluación (14598–5) 5. PLANIFICACIÓN Y GERENCIAMIENTO Esta parte brinda detalles sobre la planificación y gestión de los requerimientos asociados con la evaluación del producto de software. Tiene como objetivo explicar los requerimientos que deben ser brindados por una organización para asegurarse el éxito de la evaluación. Esta función de soporte puede ser parte de la organización. En otras palabras, describe los requerimientos, recomendaciones y guías para la función de soporte que es responsable de la gestión de la evaluación de un producto de software, así como también de las tecnologías necesarias para llevarla a cabo. El soporte está relacionado con la planificación y gestión del proceso de evaluación de software y actividades asociadas. Esta parte de la norma, está dirigida a las personas que son responsables de:  Administrar el uso de la tecnología para la evaluación
  • 7. 7  Dar soporte en la Evaluación del Software  Gestionar organizaciones de desarrollo de software  También para las personas que desempeñan tareas de Aseguramiento de la calidad.  El rol principal de la función de soporte es:  adquirir estándares nacionales e internacionales  desarrollar estándares apropiados y herramientas basándose en las necesidades de la organización  desarrollar criterios para determinar marcos para la evaluación  colectar los resultados de la evaluación y difundirlos en la empresa La función de soporte puede ser interna o externa a la organización. A su vez si es interna, puede estar o no dentro del departamento que realiza la evaluación del producto. La organización debe crear políticas y un plan para desarrollar todas las actividades de evaluación. Esta norma brinda un template para documentar el Plan de Evaluación. 1. PROCESO PARA DESARROLLADORES Debe ser utilizado por organizaciones que planean desarrollar un producto nuevo o mejorar uno existente, y quieren realizar evaluaciones de su producto, utilizando los miembros de su propio personal técnico. Se hace hincapié en el uso de indicadores que pueden predecir la calidad de los productos finales, midiendo los productos intermedios desarrollados a lo largo del ciclo de vida. 2. PROCESO PARA ADQUIRIENTES. Debe ser utilizado por organizaciones que planean comprar o rehusar un producto de software existente o ya desarrollado. Puede aplicarse con el propósito de decidir sobre la aceptación de un producto o para seleccionar un producto entre un conjunto de productos alternativos. 3. PROCESO PARA EVALUADORES El estándar define el proceso con sus respectivas actividades y entregables. Este proceso apunta a ser utilizado por laboratorios evaluadores, los cuales con este proceso podrían brindar servicios de evaluación a otras empresas. Empresas desarrolladoras de software, las que podrían tener un laboratorio de evaluación propio, el cual manteniendo la suficiente independencia, podría lograr los mismos resultados. Adquirientes de software los cuales conociendo el estándar podrían dado un producto que quieren adquirir, poder contratar una institución evaluadora que realice una evaluación, y asi poder determinar en base a su calidad si comprarlo o no, o decidir entre varios, cual comprar. Usuarios de un producto los cuales podrían dado un informe de evaluación, poder determinar si la calidad del producto satisface
  • 8. 8 sus requerimientos. Y en el caso de entidades certificadoras, podrían utilizar el estándar para realizar normas de calidad de productos. Dicho proceso a través de todas sus etapas, promueve las siguientes características de proceso: Repetible: Que el proceso bajo las mismas circunstancias, la misma configuración de las herramientas utilizadas, el mismo producto y el mismo evaluador, la evaluación obtenga el mismo resultado. Reproducible: Es muy parecido a repetible pero no es lo mismo, ya que en este caso deben mantenerse todas las condiciones iguales, salvo que el evaluador sea otro y en este caso también se debe obtener el mismo resultado. Imparcial: La evaluación debe resultar de los estudios realizados en esa instancia y no deben estar influidos por resultados anteriores obtenidos para realizar la misma evaluación. Objetivo: El evaluador no debe influenciarse por sentimientos propios o prejuicios sobre el producto. El proceso consta de 5 etapas: 1. Establecimiento de los Requerimientos 2. Especificación de la Evaluación 3. Diseño de la Evaluación 4. Ejecución de la Evaluación 5. Conclusión de la Evaluación Si vemos el proceso como una “caja negra” notaremos que hay dos grandes entradas de información, una es por parte del Cliente, el cual es el que está queriendo evaluar un producto. Y otra por parte del Evaluador, quien realizara efectivamente la evaluación. Este por contraparte tendrá dos salidas, una es la evaluación propiamente dicha (informe) y la otra son Registros de la Evaluación. 3.1.1 ESTABLECIMIENTO DE LOS REQUERIMIENTOS El propósito de esta etapa es definir los objetivos de la evaluación. Esto se realiza a partir de los requerimientos del solicitante, constituidos por una descripción a gran escala de lo que el cliente quiere evaluar. Luego con el evaluador se realiza una definición del cubrimiento de la evaluación, donde se especifica que es lo que se quiere evaluar y que no. Para esto puede ser interesante tener en cuenta varios puntos de vista como ser el del desarrollador, proveedor, encargado de mantenimiento, etc. Luego con la experiencia del evaluador, orienta al cliente sobre requerimientos que pudieran
  • 9. 9 quedar implícitos u otros los cuales podría haber pasado por alto a la hora de su definición. También se proyecta por parte del evaluador conjuntamente con el cliente el uso del producto y riesgos asociados. Y por último se llega a un acuerdo entre ambos. Aunque parezca trivial mencionarlo, el llegar a un acuerdo es muy importante ya que en caso contrario no se continúa adelante con la evaluación. Como resultado de esta etapa se logran los “requerimientos de evaluación”. Esta constituido por una descripción general del dominio de aplicación del producto en cuestión, un listado de requerimientos de calidad a evaluar y una ponderación de dichos requerimientos en función del tipo de aplicación a evaluar. Para la conformación del listado de los requerimientos se aconseja basarse en ISO/IEC 9126-1, pero en caso de querer realizar evaluación sobre otros atributos de calidad, la última parte del estándar indica un procedimiento para especificarlos. 3.1.2 ESPECIFICACIÓN DE LA EVALUACIÓN Una vez que se tienen los Requerimientos de Evaluación, los cuales son obtenidos en la etapa anterior, es que estamos en condiciones de pasar a la próxima etapa. Esta es la Especificación de la Evaluación. Esta etapa tiene como propósito especificar las mediciones a ser tomadas sobre los atributos de calidad que se definieron en la etapa anterior. Además, se desea brindar un nivel de detalle suficiente como para asegurar que el proceso sea repetible y reproducible, objetivo que se tiene que tener presente durante todas las etapas. 3.1.2.1 ENTRADAS DE LA ETAPA Como se puede apreciar en la figura, esta etapa tiene 3 entradas bien diferenciadas, estas son, Requerimientos de evaluación, Descripción del producto y Especificaciones predefinidas. Los Requerimientos de evaluación, son la salida de la etapa anterior y es sobre estos requerimientos que se va a especificar la evaluación. La Descripción del producto, es necesaria para definir la Especificación de la evaluación, para apoyarse en aspectos del producto a la hora de llevar a cabo dicha especificación, además también puede servir para refinar los Requerimientos de evaluación. Las Especificaciones predefinidas son algo así como “buenas practicas” que el evaluador tiene, puesto que pudo haber tenido experiencia en especificaciones similares, y eso es un valor agregado, puesto que hace que tenga una visión más amplia de dicha evaluación y puede especificar cosas que a priori pueden no parecer interesantes.
  • 10. 10 3.1.2.2 GESTION DE LOS COMPONENTES DEL PRODUCTO Seguramente se reciban una gran cantidad de componentes del producto, por lo que se a tener que ser muy prolijo con respecto a la administración de los mismos para evitar la ocurrencia de errores. El estándar sugiere llevar registros de todos y cada uno de los componentes recibidos, creando un identificar único por cada componente y registrando como mínimo los siguientes datos de cada componente: nombre, estado, versión y fecha de recibido. En caso de que la cantidad de componentes sea significativa, se podría llegar a usar Gestión la Configuración para llevar adelante esta tarea. 3.1.2.3 GESTION DE RESULTADOS OBTENIDOS Una vez que se comiencen con las actividades de medición y testeo, se va a comenzar a generar grandes cantidades de datos o resultados intermedios, los cuales luego serán analizados. Para evitar modificaciones sobre estos datos y problemas a la hora de manejar la confidencialidad de los mismos, será necesario el llevar a cabo una gestión ordenada con los mismos. Esta actividad toma especial relevancia cuando las mediciones y testeos son realizados por fuera de las premisas del evaluador, como es en el caso en que estas son realizadas en el ambiente de desarrollo, dado que aquí se debe tener mayor cuidado especialmente con el intentar proteger los datos considerados como confidenciales. 3.1.2.4 GESTION DEL USO DE HERRAMIENTAS Como vimos anteriormente pueden existir una gran cantidad de herramientas a utilizar, para cada una se debe llevar registro del proveedor de la misma, la versión utilizada y en el caso en que a la misma se le tenga que realizar una configuración, la misma tiene también que ser registrada.
  • 11. 11 Un punto relevante dentro de esta actividad es el aseguramiento del correcto funcionamiento de las herramientas, por lo que se podría llegar a realizar pruebas acerca de las mismas. Dentro de esta actividad también se encuentra el brindar capacitación sobre el uso de ciertas herramientas, a aquellos que fueren a llevar a cabo las diferentes pruebas. 3.1.2.5 REVISIÓN DE LOS DATOS OBTENIDOS Y GENERACIÓN DE REPORTES Una vez que se tienen los datos generados en base a las pruebas y las mediciones sobre los componentes de productos, se pasa a realizar al análisis de los mismos. Para esto el estándar sugiere que dentro del equipo de personas que realicen dicho análisis, se encuentre al menos un integrante que no esté directamente involucrado con la captura de los datos a analizar. Como resultado de esta actividad se tiene el Informe Borrador de la Evaluación el cual es entregado al cliente para que el mismo lo analice y como veremos en la siguiente etapa realice comentarios acerca del mismo. 3.1.2.6 SALIDAS DE LA ETAPA Esta etapa tiene 2 salidas, el Registro de Acciones y el Informe Borrador de la Evaluación. Dentro del Registro de Acciones se encuentran todas esas acciones particulares tomadas a la hora de realizar las pruebas y analizar los resultados de las mismas, como por ejemplo: las configuraciones de las herramientas usadas, ciertas decisiones tomadas a la hora de la interpretación de los resultados obtenidos, etc., Todo esto con el fin de asegurar la repetibilidad y reproducción del proceso de evaluación. 3.1.3 CONCLUSIÓN DE LA EVALUACIÓN El propósito principal de esta etapa es el de generar el Informe Final de la Evaluación mediante una revisión conjunta con el cliente. 3.1.4 DOCUMENTACIÓN DE MÓDULOS DE EVALUACIÓN. ISO/IEC 14598-6 brinda guías para documentar los módulos de evaluación. Según la definición que brinda la norma, un Módulo de Evaluación es: “Un paquete de tecnología de evaluación para una característica o sub-características de calidad. Este paquete incluye métodos de evaluación y técnicas.”
  • 12. 12 Estos módulos contienen la especificación del modelo de calidad (características y subcaracteristicas) los datos asociados e información sobre la aplicación planificada del modelo y la información sobre su aplicación real. Para cada evaluación se seleccionan los módulos de evaluación apropiados. Se pueden crear nuevos módulos de evaluación utilizando esta parte de la norma. Con cada módulo, se documentan las técnicas, métricas y métodos del proceso de evaluación, para una característica de calidad. Bibliografía Norma ISO/IEC 14598. Evaluación Cuantitativa de la Calidad de Sitios Web. Grupo de I+D en Ingeniería de Software. Universidad Nacional de La Plata. Argentina. Software Engineering: Theory and Practice- Shari Lawrence Pfleeger - Prentice-Hall–2001. Capítulo 12: La evaluación de productos, procesos y recursos.
Idioma actualEnglish
Español
Portugues
Français
Deutsche
© 2024 SlideShare de Scribd

装修网丹东精装修报价上海创域装饰怎么样80平米精装修140平方户型装修碧桂园的房子都是装修好的嘛装饰和装潢伯爵源筑装修南昌简装一套房子多少钱东易日盛装饰 公司烧烤店工装装修北京家装装潢两室一厅简装装修90平米室内装饰质量好的装修公司太原装修公司有哪些寄居蟹的家怎么布置梅州简单装修报价福州90平方简装多少钱一间房间装修多少钱家装装饰有限公司一套80平米的房子简装要多少钱南京中保龙装饰在哪里长沙公司办公室装修家装十大名牌排名装饰泥塑120平米三室一厅简装图房屋简装石家庄装修公司推荐办公室装潢装修价钱大型装饰装修公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声汪小菲曝离婚始末卫健委通报少年有偿捐血浆16次猝死单亲妈妈陷入热恋 14岁儿子报警雅江山火三名扑火人员牺牲系谣言手机成瘾是影响睡眠质量重要因素男子被猫抓伤后确诊“猫抓病”中国拥有亿元资产的家庭达13.3万户高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了男孩8年未见母亲被告知被遗忘张家界的山上“长”满了韩国人?倪萍分享减重40斤方法许家印被限制高消费网友洛杉矶偶遇贾玲何赛飞追着代拍打小米汽车超级工厂正式揭幕男子被流浪猫绊倒 投喂者赔24万沉迷短剧的人就像掉进了杀猪盘特朗普无法缴纳4.54亿美元罚金周杰伦一审败诉网易杨倩无缘巴黎奥运专访95后高颜值猪保姆德国打算提及普京时仅用姓名西双版纳热带植物园回应蜉蝣大爆发七年后宇文玥被薅头发捞上岸房客欠租失踪 房东直发愁“重生之我在北大当嫡校长”校方回应护栏损坏小学生课间坠楼当地回应沈阳致3死车祸车主疑毒驾事业单位女子向同事水杯投不明物质路边卖淀粉肠阿姨主动出示声明书黑马情侣提车了奥巴马现身唐宁街 黑色着装引猜测老人退休金被冒领16年 金额超20万张立群任西安交通大学校长王树国卸任西安交大校长 师生送别西藏招商引资投资者子女可当地高考胖东来员工每周单休无小长假兔狲“狲大娘”因病死亡外国人感慨凌晨的中国很安全恒大被罚41.75亿到底怎么缴考生莫言也上北大硕士复试名单了专家建议不必谈骨泥色变“开封王婆”爆火:促成四五十对测试车高速逃费 小米:已补缴天水麻辣烫把捣辣椒大爷累坏了

装修网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化