Actividad F3 SQA 1898734 PDF

Title Actividad F3 SQA 1898734
Author ari aguilar
Course calidad en el software
Institution Universidad Autónoma de Nuevo León
Pages 5
File Size 277.7 KB
File Type PDF
Total Downloads 58
Total Views 160

Summary

SQA, métodos de aseguramiento de la calidad, calidad en el software ...


Description

UNIVERSIDAD AUTONÓMA DE NUEVO LEÓN Facultad de Ingeniería Mecánica y eléctrica

Materia:

Calidad en el software.

Actividad fundamental 3:

Aseguramiento de la calidad del software.

Alumno: Ariadna Selene Aguilar Morales Matricula: 1898734 Grupo: 002 Hora: M4

Ing. Berenice Wendoline Alemán Pérez.

Guadalupe, Nuevo León a lunes 23 de noviembre del 2020

Introducción: La búsqueda por entregar productos y servicios que satisfagan las necesidades de los clientes, es el objetivo de todas las empresas que quieren posicionarse en los diferentes mercados. Las empresas desarrolladoras de software no escapan a esta premisa. Pero, ¿Cómo se puede satisfacer las necesidades del cliente, en un desarrollo de un producto de software? Esto se puede lograr a través de la calidad. En términos generales, la calidad busca que el cliente quede satisfecho y conforme con su producto. Para optimizar la calidad de los productos y/o servicios es preciso conocer al cliente y sus necesidades, conocer la competencia y poseer un modelo de calidad. Esto último permitirá incrementar la fiabilidad, reducir el mantenimiento, aumentar la satisfacción del cliente, mejorar la dirección del proyecto, detectar errores lo más temprano posible e incrementar el beneficio para el desarrollador. La función de aseguramiento de la calidad del software (ACS) se basa en un planificado y sistemático diseño de acciones y métodos requeridos para garantizar la calidad del mismo. La calidad es importante en el desarrollo de un producto o servicio y, más aún, en la creación de un producto de software, no solo porque busca cumplir con las expectativas del cliente, sino también por mejorar los procesos internos en la elaboración de un producto, tarea fundamental en el crecimiento y posicionamiento de una empresa. Desarrollo. Aseguramiento de la Calidad del Software El aseguramiento de la calidad (ACS o SQA), es una actividad que se aplica a todo el proceso del software. El SQA incluye procedimientos para la aplicación eficaz de métodos y herramientas, supervisa las actividades de control de calidad, tales como revisiones técnicas y las pruebas del software, procedimientos para la administración de cambio y elaboración de reportes. Para llevar a cabo el aseguramiento de la calidad del software de manera adecuada, deben recabarse, evaluarse y divulgase datos sobre el proceso de ingeniería de software. Los métodos estadísticos aplicados al SQA ayudan a mejorar la calidad del producto y del proceso de software mismo. Su propósito es proporcionar visibilidad sobre los procesos utilizados por el proyecto de software y sobre los productos que genera. Sus objetivos son: 1. Planificar las actividades de aseguramiento de la calidad. 2. Revisar y auditar objetivamente los productos y las actividades para verificar que están conformes con los procedimientos y estándares aplicables. 3. Proporcionar los resultados de estas revisiones o auditorías informando a la dirección cuando sea necesaria su mediación.

Metas • • • •

Planificar las actividades de SQA Verificar la adherencia de los productos y actividades de software a los estándares, a los procedimientos y a los requisitos aplicables. Los grupos y los individuos afectados son informados de las actividades y de los resultados de la SQA. Las tareas que no cumplen con los estándares o procedimientos y que no se pueden resolver dentro del proyecto del software son tratadas por la gerencia general.

El rol para SQA es brindar a Metodología de Desarrollo de Software la administración la seguranza de que procesos oficialmente establecidos están siendo implementados. Y asegura que: • • • • • •

Una apropiada este establecida Que los proyectos utilicen estándares y procedimientos en su trabajo Que la documentación sea creada para mantenimiento y mejoramiento La administración de configuración de software este adecuada para controlar cambios Se realicen pruebas y que se aprueben Cualquier deficiencia y desviaciones sean identificadas y llevadas con atención a la administración.

Las revisiones del software son un "filtro" para el proceso de Ingeniería del Software. Esto es, las revisiones se aplican a varios momentos del desarrollo del software y sirven para detectar errores y defectos que pueden ser eliminados. La revisión técnica formal (RTF), a veces llamada inspección, es el filtro más efectivo desde el punto de viste del aseguramiento de la calidad y es un medio efectivo para mejorar la calidad del software. El aseguramiento de calidad se refiere a validar los procesos usados para crear los productos. Es una herramienta especialmente útil para administradores y patrocinadores, ya que permite discutir los procesos usados para determinar si los productos creados son razonables. Este aseguramiento tiene asociado 2 constitutivos diferentes: 1. Los ingenieros del Software que realizan el trabajo técnico. 2. Un grupo de SQA (Software Quality Assurance) que se responsabiliza en la planificación de aseguramiento de la calidad, supervisión, mantenimiento de registros, análisis e informes. Los beneficios que tiene la realización de un plan de aseguramiento de la calidad se pueden encontrar en diversas áreas y asuntos de la empresa, entre ellos: el presupuesto, los plazos y los recursos de la organización, la imagen corporativa y la experiencia de los usuarios. Entre estos beneficios se destacan: • • • •

• •



La reducción de los costos. Dado que las tareas de testing se realizan para disminuir y mitigar el riesgo de fallas. La mejora de la eficiencia en el desarrollo del software. Esta mejora disminuye el riesgo de extender los plazos. Evita el re-trabajo, es decir, la realización de la misma tarea o actividad (rework) por el equipo a cargo del desarrollo del software Genera mayor confianza. Un software probado y con la calidad requerida, garantiza que la puesta en producción se haga de manera segura y con menos riesgos. Evita los conflictos en el equipo. Los usuarios, ya sean internos y/o externos no tendrían problemas en el uso del aplicativo. Contribuye con el desarrollo de una imagen autentica. Permite diferenciarse del resto, pues actualmente el software de cada una de las empresas tiene un rol fundamental en la operación del día a día. Es el elemento de conexión con usuarios y/o clientes Aumenta el nivel de satisfacción general del cliente y los usuarios de la aplicación.

Conclusión: Podemos concluir que la realización de un plan de aseguramiento de la calidad evitará que la empresa se exponga a situaciones de riesgo , las organizaciones se encuentran con un nuevo escenario de negocios en el que sus competidores más

directos pueden ser empresas ubicadas en cualquier otra parte del mundo, así como también sus clientes y proveedores, eso hace que la calidad de los productos y servicios que se ofrecen sea cada vez más importante, ya que se transforma en uno de los pocos diferenciales que pueden tener. Como ya vimos, el Aseguramiento de la Calidad de Software (SQA), es un conjunto de métodos, herramientas y técnicas que permiten gestionar la calidad en el desarrollo de un producto de software. Pese a ser un elemento fundamental a la hora desarrollar un proyecto, no todas las empresas lo aplican debido a presupuesto, falta de personal o adaptaciones de estándares más complejos. Bibliografía: Carrizo, D. (s. f.). Método de aseguramiento de la calidad en una metodología de desarrollo de software: un enfoque práctico. SciElo. Recuperado 23 de noviembre de 2020, de https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S071833052018000100114 A. (s. f.). SQA (Aseguramiento de la Calidad del Software). Finding. Recuperado 23 de noviembre de 2020, de https://findingtc.com/sqa-aseguramiento-de-la-calidaddel-software/ Panel Sistemas Informáticos. (2020, 23 abril). Aseguramiento Calidad Software. Panel Sistemas. https://www.panel.es/aseguramiento-calidad-software/...


Similar Free PDFs