Entradas

Mostrando entradas de noviembre, 2023

TAREA: Creación del escenario de automatización de pruebas

Imagen
  TAREA: Creación del escenario de automatización de pruebas A continuación se comparte el comprimido del proyecto realizado: Link

TAREA: Reporte de resultados de pruebas manuales de software según las instrucciones dadas.

Imagen
TAREA: Reporte de resultados de pruebas manuales de software según las instrucciones dadas.  A continuación el resultado de las pruebas según lo planteado en el ejercicio. En cada uno de los 3 pantallazo se despliegan los resultados obtenidos según el formato:

Fundamentos de las pruebas de Software

 Fundamentos de las pruebas de Software El desarrollo de software ha experimentado una transformación radical en las últimas décadas, siendo una disciplina en constante evolución. La creciente complejidad de los sistemas ha generado la necesidad imperante de asegurar la calidad del software desarrollado. En este contexto, los fundamentos de las pruebas de software emergen como una piedra angular, proporcionando métodos y estrategias esenciales para garantizar la fiabilidad, seguridad y eficiencia de las aplicaciones. A lo largo de este ensayo, exploraremos los conceptos fundamentales que definen las pruebas de software, resaltando su importancia en el ciclo de vida del desarrollo y su contribución a la creación de productos tecnológicos sólidos. Las pruebas de software pueden concebirse como un conjunto de procesos y actividades diseñados para evaluar y verificar que un sistema de software cumple con los requisitos establecidos. Estos procesos buscan identificar defectos, errores o ano

Resumen Estrategia de prueba del software

 Resumen Estrategia de prueba del software El desarrollo de software implica una serie de actividades planificadas y sistemáticas, donde la prueba juega un papel crucial. Se destaca la importancia de definir una plantilla para la prueba del software durante el proceso, estableciendo pasos que incluyan métodos y técnicas específicas para diseñar casos de prueba. Se señalan diversas estrategias de prueba, todas con características genéricas, como la realización de revisiones técnicas efectivas antes de iniciar las pruebas, la progresión desde los componentes hacia la integración del sistema completo, la adecuación de técnicas de prueba a enfoques específicos de ingeniería de software, y la participación tanto del desarrollador como de un grupo de prueba independiente. Se destaca la importancia de la verificación y validación (V&V) en el proceso de prueba de software. La verificación asegura que el software implementa correctamente una función específica, mientras que la validación ga

Mapa mental V&V del software

Imagen
Mapa mental V&V del software  Este mapa mental presenta una estructura que destaca los procesos fundamentales en el desarrollo y aseguramiento de la calidad del software. partimos desde 3 conceptos básicos: "Pruebas de Software", "Verificación" y "Validación". Cada una de estas categorías está asociada con actividades específicas.

Cronograma y presupuesto del proyecto

 Cronograma y presupuesto del proyecto A continuación se comparte el link al cronograma y presupuesto, al cual se le incluyó en el análisis de dependencias. Quiero nuevamente enfatizar que se realizó el estudio y análisis de los conceptos, pero que no se realizó en la herramienta sugerida en el curso. Link : https://docs.google.com/spreadsheets/d/1DlYeyfOij3bL44h8KWjIdsjWtcaZqRpn/edit?usp=sharing&ouid=104597478453336133810&rtpof=true&sd=true

Estudio de línea base de tiempo y costos del proyecto

Estudio de línea base de tiempo y costos del proyecto  A continuación se comparte un análisis donde profundizamos en las historias de usuario, línea de base de tiempo y costos del proyecto Caso de estudio de la asignatura Gestión de proyectos informáticos. Se reitera que no se utilizó la herramienta sugerida en el curso , pero se cumplió a cabalidad con los análisis básicos en un análisis de proyectos, además se incluyó el análisis de dependencias en una tabla al final de este entregable. Historias de usuario Historia de usuario 1: Como usuario, quiero poder registrarme en la app para poder utilizar sus funcionalidades. Casos de aceptación: El usuario debe poder ingresar su nombre, correo electrónico y contraseña. El usuario debe recibir un correo electrónico de confirmación para activar su cuenta. El usuario debe poder iniciar sesión en la app con su correo electrónico y contraseña. Historia de usuario 2: Como usuario, quiero poder consultar la carta y los precios de los productos.