INFORME DE ENTREGABLES PARA EL PROYECTO DE DESARROLLO DE
SOFTWARE
ANALISIS Y DESARROLLO DE SOFTWARE
Yuley Martínez Barrios
Andrés Guerrero
Servicio Nacional de Aprendizaje SENA
Ficha: 2626984 1. Especificación de Requisitos: La especificación de requisitos es el proceso de documentar de manera clara y detallada lo que el sistema o software debe hacer. Esto incluye las funcionalidades, características, restricciones y comportamientos que deben estar presentes en el sistema. Una buena especificación de requisitos es esencial para asegurar que el equipo de desarrollo y los interesados comprendan claramente qué se espera del software. 2. Diseño de Software: El diseño de software implica la creación de un plan detallado para cómo se estructurará y se implementará el sistema. Esto incluye el diseño de la arquitectura del software, la definición de módulos, componentes y relaciones entre ellos, así como la elección de patrones de diseño adecuados. 3. Registro de Trazabilidad: La trazabilidad se refiere a la capacidad de rastrear y vincular los requisitos a través de todas las etapas del ciclo de vida del desarrollo del software. El registro de trazabilidad es el acto de documentar y mantener estas conexiones para garantizar que cada requisito se implemente y se pruebe correctamente. 4. Casos de Prueba: Los casos de prueba son escenarios específicos diseñados para verificar que el software funcione según lo esperado. Cada caso de prueba describe una entrada específica, las condiciones bajo las cuales se ejecuta y el resultado esperado. Estos casos son utilizados para evaluar si el software cumple con los requisitos definidos. 5. Reportes de Prueba: Los reportes de prueba son documentos que registran los resultados de la ejecución de los casos de prueba. Estos reportes documentan si los resultados coinciden con los resultados esperados y si se han encontrado errores o problemas durante las pruebas. 6. Captura de Requisitos: La captura de requisitos se refiere a la recopilación y documentación de los requisitos del sistema a partir de las interacciones con los usuarios, los interesados y los expertos en el dominio. Es un proceso importante para garantizar que los requisitos sean comprendidos y registrados adecuadamente. 7. Especificaciones de Sistema: Las especificaciones de sistema son documentos que describen cómo se implementarán los requisitos y cómo funcionará el sistema en su totalidad. Pueden incluir detalles técnicos, diagramas de flujo, arquitectura y consideraciones de rendimiento. 8. Manuales de Usuario: Los manuales de usuario son documentos que proporcionan instrucciones y guías para los usuarios finales sobre cómo utilizar el software. Estos manuales pueden ser esenciales para que los usuarios comprendan cómo interactuar con el sistema de manera efectiva.