3.4 Definición y Propósito del SQA.

Description

mapa mental 2
yo mero
Mind Map by yo mero, updated more than 1 year ago More Less
gonzaleztorresju
Created by gonzaleztorresju over 8 years ago
yo mero
Copied by yo mero over 7 years ago
3
0

Resource summary

3.4 Definición y Propósito del SQA.
  1. 3.4.2 Roles y Responsabilidades de los Equipos de SQA.
    1. TSP ayuda a la conformación de equipos de trabajo bien organizados a través de roles, cada rol está definido por un guión en el que se especifican su objetivo, sus responsabilidades en todo el ciclo de desarrollo y la forma en que se puede evaluar su trabajo.
      1. Roles
        1. Líder de proyecto:
          1. Objetivo: Coordinar al equipo, asegurar que todos cumplan con su trabajo (reportes de datos). - Responsabilidades: Metas, generar informes, dirigir reuniones, motivar al equipo.
          2. Administrador de la planificación
            1. Objetivo: Establecer el plan de trabajo y verificar su cumplimiento. - Responsabilidades: Efectuar la planificación, asegurarse que se cumplan con el plan, recabar mediciones, resolver riesgos.
            2. Administrador de desarrollo
              1. Objetivo: controlar avance del proyecto (diseño, desarrollo). - Responsabilidad: dirigir la realización de las fases siguiendo los estándares propuestos. Integrar el trabajo de todos
              2. Administrador de apoyo
                1. Objetivo: Ayudar al equipo a conseguir las herramientas necesarias para que pueda realizar el trabajo, Gestionar la configuración. - Responsabilidad: Conseguir lo necesario para el desarrollo del proyecto, generar un plan de configuración, realizar la gestión de la configuración.
                2. Administrador de calidad y proceso
                  1. Objetivo: Proponer un plan de calidad, proceso, resultado. - Responsabilidades: Apoyar al equipo en la definición, gestionar el plan de calidad (SQA), generar estándares para obtener un trabajo uniforme, moderar las revisiones de los productos.
              3. 3.4.3 Métodos, Metodologías, Estándares y Herramientas.
                1. METODOLOGÍAS
                  1. Conjunto de técnicas o procedimientos específicos que se emplean en una ciencia; que entenderla como descripción, explicación y justificación de los métodos en general
                    1. ESTÁNDARES
                      1. Los estándares son los cimientos de cualquier sistema de calidad de software, pues provee la base para la evaluación y medición de las actividades y los productos de trabajo durante todo el ciclo de vida del software. Los estándares establecen el marco de trabajo para el desarrollo del software.
                        1. – estándares de codificación o del proceso: definen los procesos a seguir durante el desarrollo definiciones de los procesos de especificación y análisis, diseño, validación, descripción de los documentos a generar en cada uno de estos procesos
                          1. – estándares del producto: se aplican al producto a desarrollar • estándares de documentos (p.ej., estructura del documento de requerimientos a producir) • estándares de documentación (encabezados estándar de comentarios para una definición de clase) • estándares de codificación (cómo utilizar un lenguaje de programación)
                        2. HERRAMIENTAS
                          1. Las herramientas utilizadas en SQA son generalmente las herramientas de prueba en donde una aplicación se ejecuta a través de una serie de pruebas para medir el rendimiento de la aplicación.
                            1. Estas herramientas se emplean para probar la aplicación y producir números y estadísticas sobre la aplicación real. A través de estos números, el equipo de SQA y sus desarrolladores se sabe si la solicitud ha cumplido de acuerdo a los resultados específicos.
                              1. WinRunner: Desarrollado por HP, WinRunner es una aplicación de usuario que puede probar la reacción de las aplicaciones del usuario.
                                1. QuickTest Profesional: Creado por HP, QuickTestemulalas acciones de los usuarios y explota la aplicación según el procedimiento establecido por los probadores. Puede ser utilizado en la GUI y la no GUI sitios web y aplicaciones.
                                  1. LoadRunner: Desarrollado por HP LoadRunner es una de las aplicaciones simples que puede probar el rendimiento real de la aplicación.
                                    1. Mercurio TestDirector: Un todo en un paquete, este interfaz basada en web, podría ser utilizado de principio a fin en la prueba de una aplicación o un sitio web.
                                      1. Bugzilla: Desarrollado por Mozilla, esta herramienta de código abierto de prueba funciona como su nombre indica. Bugzilla se especializa en la detección de errores encontrados en la aplicación o página web.
                                        1. Application Center Test: También conocido como ACT, esta herramienta de prueba fue desarrollada por Microsoft con ASP.NET. Esta aplicación se utiliza principalmente para determinar la capacidad de los servidores que se encargan de la aplicación.
                                          1. OpenSTA: Otra herramienta de código abierto, los probadores pueden iniciar la aplicación y el uso que de las pruebas de aplicaciones de estrés de la capacidad.
                                            1. Qarun: En lugar de una aplicación, Coré es en realidad una plataforma en la que puede generar la aplicación de pruebas propias.
                                              1. SilkTest: Aunque está disponible en el sistema operativo limitado, SilkTest es una herramienta de prueba muy inteligente. SilkTest listas de todas las funciones posibles y trata de identificar la función de uno.
                                            2. MÉTODOS DE SQA
                                              1. MÉTODO: Es una palabra que proviene del término griegomethodos (camino o vía) y que se refiere al medio utilizado para llegar a un fin.
                                                1. Prueba de esfuerzo (Stress Testing): Se realiza cuando el SW es utilizado de la manera más ruda posible en un período de tiempo para ver si trabaja con altos niveles de carga.
                                                  1. Pruebas de Validación: Es el acto de introducir datos, los cuales el tester sabe que son erróneos en la aplicación.
                                                    1. Comparación de datos: Técnica que se realiza comparando los resultados de una aplicación con parámetros específicos con los resultados de otra aplicación previamente creada, introduciendo los mismos parámetros de manera que se obtenga un resultado exacto.
                                                      1. Pruebas de Uso: A veces conseguir usuarios que no estén familiarizados con el SW para probarlo por un tiempo determinado, ofrece retroalimentación a los desarrolladores acerca de las dificultades que encontraron.
                                                        1. Auditorías PPQA (Process and Product Quality Assurance): Es la actividad de garantizar que el proceso y el producto de trabajo se ajustan al plan acordado.
                                                          1. Revisiones por Pares (Peer Reviews). Son actividades efectivas para el control de la calidad. Pueden aplicarse al análisis, diseño y codificación.
                                                            1. Revisión Técnica formal (RTF): Es una actividad de garantía de calidad de SW. Es una revisión que incluye recorridos inspecciones y revisiones cíclicas.
                                                          Show full summary Hide full summary

                                                          Similar

                                                          Diapositivas de Topología de Redes
                                                          lisi_98
                                                          Elementos que conforman a google chrome
                                                          juan carlos hernandez morales
                                                          Construcción de software
                                                          CRHISTIAN SUAREZ
                                                          Sistema de Gestor de Base de Datos MongoDB
                                                          Edwin Herlop
                                                          TRABAJO DE TOPOLOGÍA DE REDES
                                                          lisi_98
                                                          Arquitecturas de Sistemas Distribuidos
                                                          Edisson Reinozo
                                                          terminologia basica de informatica
                                                          LESLY GUADALUPE MEJIA SOTO
                                                          Cloud Data Integration Specialist Certification
                                                          James McLean
                                                          INFORMÁTICA - Periféricos de entrada y salida
                                                          Serna Izaoly
                                                          Conceptos Básicos de Informática
                                                          jose antonio negreros orellana
                                                          CARACTERISTICAS DE UN PROCESO INDUSTRIAL
                                                          josm8506