ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Importancia de la calidad del software


Enviado por   •  19 de Agosto de 2015  •  Resumen  •  2.898 Palabras (12 Páginas)  •  737 Visitas

Página 1 de 12

[pic 1][pic 2][pic 3][pic 4][pic 5]


        

CONTENIDO

IMPORTANCIA DEL CONTROL DE CALIDAD DE PRUEBAS DE SOFTWARE        3

PRUEBAS DE CALIDAD DE SOFTWARE        7 

ASEGURAMIENTO DE LA CALIDAD DE PRUEBAS DE SOFTWARE        10


IMPORTANCIA DEL CONTROL DE CALIDAD DE PRUEBAS DE SOFTWARE

Aseguramiento de la calidad es el conjunto de actividades planificado y sistemático que garantiza que los productos y procesos de software se ajustan a los requisitos, normas y procedimientos.
Los procesos incluyen todas las actividades involucradas en diseñar, desarrollar, mejorar y mantener software.

Los productos incluyen el software, los datos asociados, su documentación, apoyo y reportando papeleo. QA incluye el proceso de asegurar que las normas y procedimientos están establecidos y son seguidos a lo largo del ciclo de vida de desarrollo de software.

Las normas son los criterios establecidos a los que se comparan los productos de software.
Los procedimientos son los criterios establecidos a los que se comparan los procesos de desarrollo y control.

Cumplimiento de los requisitos establecidos, las normas y procedimientos es evaluado a través de procesos de monitoreo, evaluación del producto, auditorías y las pruebas. Las tres actividades mutuamente implicados en el ciclo de vida de desarrollo de software son administración, ingeniería y aseguramiento de la calidad. Software de gestión es el conjunto de actividades involucradas en la planificación, control y dirigir el proyecto de software.

Ingeniería de software es el conjunto de actividades que analiza los requisitos, desarrolla diseños, escribe el código y bases de datos de estructuras. Aseguramiento de la calidad asegura que los esfuerzos de gestión e ingeniería como resultado un producto que cumple con sus requisitos.


OBJETIVOS DE ASEGURAMIENTO DE LA CALIDAD

Desarrollo de software, como cualquier actividad de desarrollo complejo, es un proceso lleno de riesgos. Los riesgos son técnicos y programático; es decir, los riesgos que el software o el sitio web no se realizará según lo previsto o va a ser muy difícil para operar/navegar, modificar, o mantienen son los riesgos técnicos, mientras que los riesgos que el proyecto será invadido costo o programación son riesgos programáticos.


El objetivo de QA es reducir esos riesgos. Por ejemplo, se establecen las normas de codificación para asegurar la entrega de código de calidad. Si no hay normas no están colocadas, existe el riesgo de que el código no satisfagan los requerimientos de usabilidad, y que el código tendrá que ser revisado.


Si se establecen las normas, pero no hay ningún proceso explícito para asegurar que todo el código que cumple con las normas, entonces hay un riesgo que el código base no cumplirá con las normas. Asimismo, la falta de un flujo de trabajo Error gestión y ciclo de vida de defecto aumenta el riesgo de que problemas en el software serán olvidados y no corregidos, o que problemas importantes no darán atención prioritaria.


El proceso de QA es obligatorio en un ciclo de desarrollo de software para reducir estos riesgos y para asegurar la calidad en el flujo de trabajo y el producto final. Tener ningún QA actividad es aumentar el riesgo de que sea liberado código inaceptable.



QA ACTIVIDADES Y ENTREGABLES DENTRO DEL CICLO DE VIDA DE ENTREGA


Cada una de las cinco fases del ciclo de vida de entrega proyecto incorporará actividades QA y entregables que los riesgos de problemas comunes del proyecto fuera de serie.  Este resumen del ciclo de vida de proyecto entrega incorpora una lista de las actividades QA y entregables asociados con cada fase de alto nivel.

FASE DE EVALUACIÓN

Evaluación de proceso consiste en investigación de mercado y una serie de talleres estructurados que el y equipos cliente participan en debatir y analizar los objetivos del proyecto y desarrollar un plan estratégico para el esfuerzo. Los productos de estas reuniones, combinados con la investigación de mercado, forman la base para la salida final de la evaluación: un plan táctico para la realización de los objetivos específicos del proyecto y negocio.

QA entregables 

  1. Editor QA somete documentos entrega revisados y aprobados.

FASE DE PLANIFICACIÓN

En la fase de planificación, el equipo define requisitos específicos del sistema y desarrolla estrategias alrededor de la arquitectura de la información (contenido estático y flujos de información) y las funciones del negocio que se abordarán.


Actividades de control de calidad

a) establecimiento de normas y procedimientos: QA registra los requisitos establecidos.
b) planificación (matriz de prueba): QA desarrolla una matriz de prueba. QA confirma que todos los requisitos de sistema son comprobables y coinciden con los objetivos del proyecto.
c) auditoría contra las normas y procedimientos: QA editor permite editar los documentos y confirma que cumplen con los objetivos y los estándares de calidad para los documentos.
d) establecer criterios de terminación: QA registra los criterios de terminación para la fase actual.


QA entregables

  1. QA presenta una matriz de prueba inicial.
  2. QA Editor somete documentos entrega revisados y aprobados.


FASE DE DISEÑO

Durante la fase de diseño, el equipo identifica todos los componentes del sistema necesarios basados en las necesidades identificadas durante las fases de evaluación y planificación. El equipo crea entonces las especificaciones de diseño detallado para cada componente y para satisfacer los requerimientos de datos físicos asociados.


Actividades de control de calidad

Las normas y procedimientos de auditoría: QA confirma que todos los diseños cumplen con los requisitos de sistema y observa las discrepancias. Además, QA identifica cualquier conflicto o discrepancias entre el diseño final del sistema y la propuesta inicial para el sistema y confirma que se ha alcanzado una resolución aceptable entre el equipo del proyecto y el cliente.

...

Descargar como (para miembros actualizados) txt (19 Kb) pdf (202 Kb) docx (43 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com