Tema: Automatización en el Área de Calidad en Software

Description

entregar 11 de octubre martinn_rodriguezz@hotmail.com
Joaquin Quiroz
Mind Map by Joaquin Quiroz, updated more than 1 year ago
Joaquin Quiroz
Created by Joaquin Quiroz about 10 years ago
29
0

Resource summary

Tema: Automatización en el Área de Calidad en Software
  1. 1. Título: Análisis del efecto, desde un punto de vista económico en el año 2015, que tiene los grupos de aseguramiento de la calidad de software cuando su plan de pruebas está totalmente automatizado en el área de México Software Lab en IBM Guadalajara.

    Annotations:

    • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!757&authkey=!AC7tURgR91hMeDU
    1. Analítico: ¿Qué?: Como se afecta la calidad de un producto cuando no se cuenta con automatización (de pruebas, procesos).
      1. Espacial: ¿En dónde?: Área de México Software Lab en IBM Guadalajara
        1. Demógrafico: ¿A quién(es)?: A los grupos de aseguramiento de la calidad de software.
          1. Temporal: ¿Desde Cuando? En el 2015
            1. Teórico: ¿Desde Dónde?: Un punto económico
              1. Delimitadores:
              2. 2. Planteamiento del Problema:

                Annotations:

                • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!759&authkey=!AIPAgrrLzrpKnwI
                1. Pérdida de tiempo (dinero) cuando no cuentan con la experiencia y capacitación adecuada para cumplir con las fechas de los entregables pactados
                  1. Plan de pruebas es totalmente manual
                    1. Falta de evidencia de los resultados obtenidos
                      1. Ambiente sin control de las versiones en prueba
                        1. Pérdida de tiempo en estar esperando a que una prueba termine cuando son de larga duración y que una vez terminada la prueba no se ejecuta la siguiente en un tiempo apropiado
                          1. La amplitud del alcance en pruebas manuales en ocasiones es muy pequeño
                          2. 3. Objetivos

                            Annotations:

                            • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!763&authkey=!ALq2hVlBMprjOF4
                            1. 3.1 Objetivo General
                              1. Registrar facilidades cuando se controla un grupo de aseguramiento de la calidad de software con un plan de pruebas totalmente automatizado
                              2. 3.2 Objetivos Específicos
                                1. Demostrar alcance mayor cuando se propone conducir un plan de pruebas automatizado
                                  1. Comparar tiempos entre ejecución de planes de prueba manuales y automatizados
                                    1. Demostrar beneficio monetario cuando se propone conducir un plan de pruebas automatizado
                                  2. 4. Justificación

                                    Annotations:

                                    • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!765&authkey=!AM9lXFZvlXMzBY4
                                    1. Conveniencia: El contar con este tipo de análisis ayuda a enfocar esfuerzos en nueva funcionalidad del producto, evitando la pérdida de tiempo en un proceso manual, y siendo tiempo lo que se afecta la empresa obtiene beneficios monetarios.
                                      1. Implicaciones Prácticas: Facilita la idea de innovar y transformar equipos de control de calidad con procesos antiguos que nunca fueron actualizados.
                                        1. Utilidad Metodológica: La creación de un proceso para implementar algún método existente de automatización y realizar un proceso para su fácil utilización.
                                        2. 5. Marco Teórico:

                                          Annotations:

                                          • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!783&authkey=!AI61-ev7h95Lqpo
                                          1. 5.2 Pruebas automatizadas de Softwate
                                            1. 5.2.1 Conceptualización de la automatización en la ejecución de pruebas de software
                                            2. 5.3 Tareas de un Ingeniero de pruebas
                                              1. 5.3.1 Tareas de Mejora
                                                1. 5.3.2 Tareas Especiales
                                                2. 5.4 Automatización de tareas especiales
                                                  1. Eliminación de tareas monótonas
                                                    1. Esfuerzo directo en la parte desafiante de las pruebas
                                                      1. Eliminación de errores de omisión
                                                        1. Eliminación de la variación de habilidades entre ingenieros de pruebas
                                                        2. 5.1 Pruebas de Software
                                                          1. 5.1.1 Ejecución de pruebas de software y su importancia
                                                        3. 7. Hipótesis

                                                          Annotations:

                                                          • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!771&authkey=!AEfKJWRluASTrfU
                                                          1. 7.1 En la ejecución de un plan de pruebas manual, el alcance es menor en número de casos de prueba a ejecutar.
                                                            1. 7.2 El tiempo que toma la ejecución de un plan de pruebas es dependiente de la cantidad de casos de prueba a ejecutar, por lo tanto si se quiere recortar el tiempo de ejecución en un plan de pruebas manual, se tendría que optar por agregar más ingenieros de prueba en el grupo de aseguramiento de la calidad. En cambio si se sigue un plan de pruebas automatizado se logra recortar el tiempo de ejecución y no habría la necesidad de agregar más ingenieros de prueba en el grupo.
                                                            2. 8. Variables

                                                              Annotations:

                                                              • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!773&authkey=!AJEn3lzFzheFslM
                                                              1. 8.1 Tiempo de ejecución
                                                                1. 8.1.1 Conceptual
                                                                  1. Duración de la ejecución de pruebas
                                                                  2. 8.1.2 Operacional
                                                                    1. Medición en minutos, horas, días o semanas de la ejecución del plan de pruebas ya sea manual o automatizado
                                                                  3. 8.2 Cantidad de casos de pruebas
                                                                    1. 8.2.1 Conceptual
                                                                      1. Propiedad que es capaz de aumentar y disminuir y puede medirse y enumerarse
                                                                      2. 8.2.2 Operacional
                                                                        1. Medición y enumeración de casos de prueba en planes manueles y/o automatizados
                                                                      3. 8.3 Tipo de plan de pruebas
                                                                        1. 8.3.1 Conceptual
                                                                          1. Propiedad que permite diferenciar entre un plan de pruebas manual de un plan de pruebas automatizado
                                                                          2. 8.3.2 Operacional
                                                                            1. Pregunta si el plan de pruebas es manual o automatizado
                                                                        2. 6. Alcance de la Investigación

                                                                          Annotations:

                                                                          • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!769&authkey=!AFuec95_1UkIzIY
                                                                          1. 6.2 Correlacional: Relacionar la cantidad de casos de prueba a ejecutar en un plan de pruebas con la duración en tiempo que lleva el terminar la ejecución del plan de pruebas.
                                                                            1. 6.1 Descriptivo: Dar a conocer el proceso actual de un plan de pruebas, indicando las afectaciones que se derivan en su ejecución. Cantidad de pruebas a ejectuar por ciclo, tiempo estimado por plan de pruebas.
                                                                            2. 9. Diseño de la Investigación

                                                                              Annotations:

                                                                              • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!775&authkey=!AChGCN9xNm3ZpRI
                                                                              1. El diseño de este Estudio de Investigación correlacional será Transversal
                                                                              2. 10. Población y muestra

                                                                                Annotations:

                                                                                • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!777&authkey=!AJPnJPGJ7OsGBdY
                                                                                1. 10.1 Población: Grupos de aseguramiento de la calidad en el área de MSL
                                                                                  1. 10.2 Muestra: Población= 20 Nivel de Confianza = 95% Intervalo de Confianza = 5% Tamaño de la Muestra = 19
                                                                                  2. 11. Instrumentos de Recolección de datos

                                                                                    Annotations:

                                                                                    • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!779&authkey=!ADYk2tZVRj52odM
                                                                                    1. Tabla de contenido de los diferentes proyectos que se ejecutaron durante el 2015 diferenciándolos de los que ejecutaron un plan de pruebas manual de los que ejecutaron un plan de pruebas automatizado.
                                                                                    2. Link Documento Completo

                                                                                      Annotations:

                                                                                      • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!767&authkey=!AN9VHiKfNglWCzw
                                                                                      1. 12. Referencias

                                                                                        Annotations:

                                                                                        • https://onedrive.live.com/redir?page=view&resid=124F6C9C430C7BC3!781&authkey=!ABqw8zLJsYPrg68
                                                                                        1. Paul Ammann and Jeff Offutt. 2008. Introduction to Software Testing (1 ed.). Cambridge University Press, New York, NY, USA.
                                                                                          1. Elfriede Dustin, Thom Garrett, and Bernie Gauf. 2009. Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality (1st ed.). Addison-Wesley Professional.
                                                                                            1. William E. Lewis and W. H. C. Bassetti. 2004. Software Testing and Continuous Quality Improvement, Second Edition. Auerbach Publications, Boston, MA, USA.
                                                                                            Show full summary Hide full summary

                                                                                            Similar