Ciclo de vida desarrollo de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Ciclo de vida desarrollo de software por Mind Map: Ciclo de vida desarrollo de software

1. Modelos de desarrollo de software

1.1. Desarrollo y pruebas de software

1.1.1. El QA debe de estar familiarizado con la mayor cantidad de metodologías y ciclos de vida de desarrollo de software

1.1.2. Cada actividad de desarrollo tiene una prueba asociada

1.1.3. Cada nivel de prueba tiene objetivos específicos

1.1.4. El análisis y ejecución de una prueba comienza desde las etapas iniciales del desarrollo

1.1.5. El QA por lo general tiene que estar inmerso en cada fase de desarrollo del producto

1.2. Modelos de ciclo de vida

1.2.1. Modelos de desarrollo secuenciales

1.2.1.1. Dichas pruebas son adaptables al modelo de negocio

1.2.2. Modelos de desarrollo iterativos y secuenciales

1.2.2.1. Se hace un proceso de pruebas en cada una de las fases de un sistema y se evalúa de manera general

2. Pruebas de mantenimiento

2.1. Activadores

2.2. Analisis

3. Tipos de pruebas

3.1. Pruebas Funcionales

3.2. Pruebas No Funcionales

3.3. Pruebas Caja Blanca

3.4. Asociación al cambio

3.5. Niveles de pruebas

4. Pruebas de Aceptación

4.1. Bases de la prueba

4.1.1. Procesos de negocio

4.1.2. Requisitos de usuario o negocio

4.1.3. Normativas y contratos

4.1.4. Casos de uso

4.1.5. Requisitos del sistema

4.1.6. Informes de riesgo

4.1.7. Documentación de operaciones

4.1.8. Despliegue e instalación

4.2. Objetos de la prueba

4.2.1. Sistema sujeto a pruebas

4.2.2. Configuración del sistema

4.2.3. Procesos de negocio

4.2.4. Sistemas de recuperación

4.2.5. Procesos operativos

4.2.6. Formularios

4.2.7. Informes

4.2.8. Datos de producción

5. Pruebas de Sistema

5.1. Bases de la prueba

5.1.1. Especificaciones del sistema

5.1.2. Análisis del riesgo

5.1.3. Casos de uso

5.1.4. Historias de usuario

5.1.5. Modelo comportamiento del sistema

5.1.6. Diagramas de estado

5.1.7. Manuales de usuario y del sistema

5.2. Objetos de la prueba

5.2.1. Aplicaciones

5.2.2. Sistemas Hardware/Software

5.2.3. Sistemas Operativos

5.2.4. Sistema sujeto a prueba

5.2.5. Configuración del sistema

6. Pruebas de Integración

6.1. Bases de la prueba

6.1.1. Diseño de software y sistemas

6.1.2. Diagramas de secuencia

6.1.3. Especificaciones de interfaz

6.1.4. Casos de uso

6.1.5. Arquitectura a nivel o componente

6.1.6. Flujos de trabajo

6.1.7. Definición de interfaces

6.2. Objetos de la prueba

6.2.1. Subsistemas

6.2.2. Bases de datos

6.2.3. Infraestructura

6.2.4. Interfaces

6.2.5. Micro servicios

7. Pruebas de componentes

7.1. Bases de la prueba

7.1.1. Diseño detallado

7.1.2. Código del producto

7.1.3. Modelo de datos

7.1.4. Especificación de los componentes

7.2. Objetos de la prueba

7.2.1. Componentes , Unidades y Modulos

7.2.2. Código y estructura de datos

7.2.3. Clases

7.2.4. Módulos de bases de datos