standard ieee 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/ieee1044.pdf · ieee...

6
1 IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama Ramos Maestro: Mario Farias-Elinos Control de Desarrollo de Software Introducción •Antecedentes •Alcance •Referencias •Definiciones •Clasificaciones del standard •Esquema de clasificacion •Ejemplo INDICE

Upload: others

Post on 25-Sep-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

1

IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE

ANOMALIES

Alumno:Pedro A. Lezama RamosMaestro: Mario Farias-Elinos

Control de Desarrollo de Software

Introducción•Antecedentes•Alcance

•Referencias

•Definiciones

•Clasificaciones del standard

•Esquema de clasificacion

•Ejemplo

INDICE

Page 2: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

2

Introducción

Aprovado en diciembre 2 de 1993

El proceso de descubrir anomalias durante las fase del ciclo de vida de un software, permite describir y clasificar endiferentes tipos de problemas para posteriormente darlesun seguimiento que lleve a la identificacion de potencialesproblemas criticos.

•Este standard ha sido conceptualizados tanto por el Comité Técnico de la IEEE como por profesionales afiliados a esta insitutución.

•Surgio por la nececidad de identificar problemas rapidamente y evitar costos mayores a los invertidos originalmente para un determinado softeware.

•El uso de este standard es de uso voluntario.

•La existencia de este standard no limita que existan otros tipos demedir, probar,comprar o comercializar software definido en elalcance de este standard.

Introducción

Page 3: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

3

•Este standard provee:• Identificar el ambiente y actividad en especifico.•Fase de desarrollo espeficico.•Los sintomas de una anomalia.•Identificación del lugar (documental) donde se origina la anomalia.•Y la acción correctiva para la anomalia.

•Es importante resaltar nuevamente que este estandar no pretende forzar a una única solución, sino identificar problemas a tiempo.

•La metodoligía usada en este standard esta basada en analisis deprocesos, la cual supone una identificación temprana de la anomaliahasta su corrección definitiva.

•Así mismo, cada paso del proceso esta interrelacionado con otrasetapas del mismo.

Introducción

Anomalia: Es una “situación” o “condición” que surge de expectativas.

La expectativa puede surgir tanto de la documentación del producto, como de la interpretación de alguna persona sobre el desempeño deñ software.

NO Necesariamente una anomalia (en el IEEE 1044) es un problema de software, ya que puede estar vinculado a situaciones ajenas al mismo.

Categoria: Un atributo de una anomalia que agrupa un conjunto de

calsificaciones.

Clasificación: Una determinada opción de una categoría.

Proceso de clasificación: Serie de actividades secuenciales

Definiciones

Page 4: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

4

Proceso de clasificación: Serie de actividades secuenciales

•Reconocimiento.

•Investigación.

•Acción.

•Disposición.

Estas etapas deberán documentarse de acuerdo al estándar 1044:

• Soporte de anomalias.

• Clasificación de Anomalias.

• Identificación de impacto.

Definiciones

Reconocimiento: Ocurre cuando una anomalia se presenta. Debe ser hecha por cualquier persona involucrada en el desarrollo, evaluación,uso, implantación del software.

Investigación: Cada anomalía debe ser investigada. Debe ser lo suficientemente profunda para identificar cada elemento involucradoen los eventos.

Acción: Debe realizarse un plan de acción una vez identificada laanomalía. Debe incluir todos los elementos necesarios para eliminarla anomalia de Inmediato.

Disposición: “Seguimiento de las acciones planeadas anteriormentepara corregir todos los efectos secundarios a largo plazo”

Definiciones

Page 5: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

5

Categorias Mandatorias: “Categoria” esencial para establecer definiciones comunes y proveer terminologia común a todo el proyecto.

Categorias Opcionales: Cateogrias que proveen detalles adicionales.

Datos de soporte: información usada para describir anomalías yambientes en la cual son identificadas.

Definiciones

Este estándar es aplicable a cualquier software en cualquier fase delciclo de desarrollo de un software, incluyendo software crítico,aplicaicones comerciales, software de pruebas, firmware.

Este estándar identifica además categorias necesarias para establecer criterios únicos.

Provee clasificaciones que posiblmente no sean utilizadas en otrasetapas ya que cada proyecto es único.

Las acciones correctivas son opcionales debido a que notodas las anomalias son individuales.

Alcance

Page 6: Standard IEEE 1044 - mario.elinos.org.mxmario.elinos.org.mx/docencia/ctrldesa/IEEE1044.pdf · IEEE 1044-1993 STANDARD CLASSIFICATION FOR SOFTWARE ANOMALIES Alumno:Pedro A. Lezama

6

Esta clasificación esquematica es usada a lo largo de los procesos que previamente se definieron y pretender ademas identificar mediente siglas dichas etapas (reconocimieto, identificación, acción, disposición)

RR Etapa de ReconocimientoIM Etapa de Investigación (siglas por Impact)AC Etapa de acciónDP Etapa de Disposición.

Clasificacion esquematica del Estándar

Ejemplo

Ver copias...