AUDITO final

?UNIVERSIDAD DE ORIENTE
NÚCLEO ANZOÁTEGUI
ESCUELA DE INGENIERÍA Y CIENCIAS APLICADAS
DEPARTAMENTO DE COMPUTACIÓN Y SISTEMAS
CÁTEDRA: APLICACIÓN Y AUDITORIA DE SISTEMAS
DE INFORMACIÓN

Profesor: Integrantes:
Rodríguez, Rhonald
Sección: 22

Barcelona, Diciembre 2011

INTRODUCCION

El Aseguramiento de la Calidad del Software (SQA) es un proceso donde se establecenlas políticas, los objetivos, las normas, los procedimientos, las actividades, los planes y los sistemas orientados a asegurar la calidad del software a través de todo su ciclo de vida, es decir, desde el inicio del proyecto hasta la retirada del software de su uso operacional.
En el presente artículo se enuncian los lineamientos metodológicos generales para el SQA, a partir de los cuales cadaorganización productora puede elaborar los suyos propios, atendiendo a sus características particulares.

DEFINICIÓN SQA

SQA es un set de actividades sistemáticas que aseguran que el proceso del software y productos conformados por requerimientos, estándares, y procedimientos. Los procesos incluyen todas las actividades involucradas en el diseño, codificación, pruebas y mantenimiento;Los productos incluyen software, datos asociados, documentación, y toda la documentación para soporte y reportes.
El Rol:
El rol para SQA es brindar a la administración la a seguranza de que procesos oficialmente establecidos están siendo implementados.

Y asegura que:
1.-Una metodología de desarrollo apropiada este establecida

2.-Que los proyectos utilicen estándares y procedimientos en sutrabajo

3.-Que la documentación sea creada para mantenimiento y mejoramiento

4.-La administración de configuración de software este adecuada para controlar cambios

5.-Se realizan pruebas y que se aprueben

6.-Cualquier deficiencia y desviaciones sean identificadas y llevadas con atención a la administración.

Propósito: Proporcionar visibilidad sobre los procesos utilizados por el proyecto desoftware y sobre los productos que genera
Software de control de calidad (SQA) se compone de un medio de control de la ingeniería de software procesos y métodos utilizados para asegurar la calidad. Los métodos por los cuales esto se lleva a cabo son muchos y variados, y puede incluir la garantía de la conformidad con una o más normas, como ISO 9000 o un modelo como CMMI.

SQA abarca todo el desarrollode software de proceso, que incluye procesos tales como la definición de requerimientos, diseño de software , codificación , control de código fuente , revisiones de código , gestión del cambio , gestión de configuración , pruebas , gestión de versiones , y la integración de productos. SQA se organiza en los objetivos, compromisos, habilidades, actividades, medidas y comprobaciones.

OTRADEFINICIÓN

La función de la calidad del software que asegura que las normas, procesos y procedimientos son apropiados para el proyecto y se aplican correctamente.

Esta definición está tomada de las definiciones de software en la NASA.

El problema con esto, y similares, las definiciones de los profesionales comerciales SQA son:
Se nos dice poco acerca de lo SQA es otro que repetir la definición. Esdecir, se utilizan los términos definidos «asegura» y «software».
No proporciona un ámbito para que alguien responsable de Calidad de Software.
No se refiere a la función, o una relación, con pruebas de software.
En su forma pura en la que un grupo independiente de auditoría de estilo tiene que ser establecida, es difícil de aplicar a un entorno de desarrollo de la pequeña.

Áreas con las que serelaciona el SQA

El SQA se relaciona con diversas áreas de la actividad informática, pero principalmente con:
La ingeniería del software. Se refiere fundamentalmente a los lineamientos metodológicos sobre:
Selección del modelo de referencia del ciclo de vida del software.
Clases de metodología.
Actividades de los procesos de desarrollo del software.
Administración de proyectos de software….