
#36 ISTQB-FL 2.1.1: Desarrollo de Software y Prueba de Software 2t2u59
Descripción de #36 ISTQB-FL 2.1.1: Desarrollo de Software y Prueba de Software 545gl
Capítulo 2: Prueba a lo largo del ciclo de vida de desarrollo de software 2.1: Modelos de Ciclo de Vida del Desarrollo de Software Objetivo de aprendizaje 2.1.1: Explicar las relaciones entre las actividades de desarrollo de software y las actividades de prueba en el ciclo de vida de desarrollo de software. K2: Entender ¿Quieres anunciarte en este podcast? Hazlo con advoices.com/podcast/ivoox/1494885 522z6b
Este contenido se genera a partir de la locución del audio por lo que puede contener errores.
Dos con todo punto o no desarrollo de software y prueba de fuera una parte importante del rol de probador estar familiarizado con los modelos del ciclo de vida de desarrollo de software más comunes de modo que se puedan realizar actividades de prueba adecuadas en cualquier modelo de ciclo de vida desarrollo de software hay una serie de características que hacen que las pruebas sean adecuadas estas son número uno para cada actividad desarrollo hay una actividad de prueba a asociar número dos cada nivel de prueba tiene objetivos específicos para ese nivel número tres el análisis y diseño de la prueba para un nivel de pruebas dado comienza durante la actividad del desarrollo correspondiente y número cuatro los probador es participan en discusiones para definir y de final los requisitos y el diseño y están involucrados en la revisión de los productos de trabajo como por ejemplo requisitos diseño historias de etcétera tan pronto las versiones borrador están disponibles independientemente del modelo es ciclo de vida de desarrollo de software que se haya elegido las actividades de pruebas deben comenzar en las etapas iniciales del ciclo de vida adhiriendo al principio de prueba temprana este programa de estudio clasifica los modelos del ciclo de vida de desarrollo de software comunes de la siguiente manera de los desarrollos secuencial y modelos de desarrollo interactivos incremental es un modelo de desarrollo secuencial describe el proceso de desarrollo de software como un flujo lineal y secuencial de actividades esto significa que cualquier fase del proceso de desarrollo debe comenzar cuando se haya completado la fase anterior en teoría no hay sola apareamiento de fases pero en la práctica es beneficioso tener una retroalimentación tempranas de las fases siguientes en el modelo en cascada las actividades de desarrollo por ejemplo análisis de requisitos diseño codificación y pruebas se completan una tras otra en este modelo las actividades de pruebas solo ocurren después de que te todas las mismas actividades de desarrollo hayan sido completada a diferencia del modelo en cascada el modelo en nube integre el proceso de prueba lo largo de todo el proceso de desarrollo implementando el principio de la prueba temprana además el modelo es nube incluye a niveles de prueba asociados con cada fase de desarrollo de correspondientes favorece aún más la prueba temprana vea ser la excepción dos puntos para un análisis de los niveles de prueba en este modelo la ejecución de las pruebas asociada a cada nivel de prueba tienen lugar de forma secuencial pero en algunos casos se producen sol alojamiento los modelos de desarrollo secuencial ofrecen software que contiene el conjunto completo de préstamo ciones pero normalmente requieren meses o años para su entrega los implicados y por su parte el desarrollo incremental implique establecer requisitos diseñar construir y probar un sistema fragmento lo que significa que las prestaciones del software crecen de forma incremental el tamaño de estos incrementos de estaciones badia ya que en algunos métodos tienen piezas más grandes y otros más pequeña los incrementos de prestaciones pueden ser tan pequeños como un simple cambio en una pantalla el interfaz de o una nueva opción en una consulta el desarrollo estar se produce cuando se especifican diseñan construyen y prueban con juntamente en grupos de prestaciones en una serie de ciclos a menudo de una duración fin las interacciones pueden implicar cambio en las prestaciones desarrolladas y interacciones anteriores junto con cambios en el alcance del proyecto carretera sin proporciona software operativo que es un conjunto creciente del conjunto general de prestaciones hasta que está entre joer final o se detiene el desarrollo algunos ejemplos son frases y el fallo ross rock cadete oración tiende ser relativamente larga por ejemplo de dos a tres meses y los incrementos de las prestaciones son proporcionalmente grandes como por ejemplo dos o tres grupos de prestaciones relacionadas carretera se entiende ser relativamente corta por ejemplo horas días o unas pocas semanas y los incrementos de las prestaciones son proporcionalmente pequeños como unas pocas mejoras y o dos o tres prestaciones nuevas champán implementado conocen interacciones de longitud fija que puede ofrecer unas hola mejora o prestación una vez finalizada o puede agrupar prestaciones para liberar de una sola vez espiral o prototipo implica la creación de incremento experimentales algunos de los cuales pueden ser de elaborado en profundidad o incluso abandonados en trabajos de desarrollo posteriores los componentes existe desarrollar utilizan estos métodos a menudo implica en niveles de prueba que se solapa meterán a lo largo de todo el desarrollo lo ideal es que cada prestación se pruebe en varios niveles de prueba a medida que se aproxima la entrega en algunos casos
Comentarios de #36 ISTQB-FL 2.1.1: Desarrollo de Software y Prueba de Software 2u614p