Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sena
● ¿Qué es un artefacto?
Un artefacto se refiere a cualquier documento, diagrama, modelo, código
fuente u otro elemento producido durante el proceso de desarrollo de
software. Estos artefactos pueden incluir especificaciones de requisitos,
diagramas de flujo, diagramas de clases, código fuente, casos de prueba,
manuales de usuario, entre otros.
1. Artefactos de requisitos:
- Documentos de especificación de requisitos.
- Casos de uso.
- Historias de usuario.
- Matrices de trazabilidad de requisitos.
2. Artefactos de diseño:
- Diagramas de casos de uso.
- Diagramas de clases.
- Diagramas de secuencia.
- Diagramas de actividad.
- Modelos de datos.
- Especificaciones de arquitectura.
3. Artefactos de implementación:
- Código fuente.
- Diagramas de despliegue.
- Diagramas de componentes.
- Scripts de configuración.
- Manuales de instalación.
4. Artefactos de pruebas:
- Planes de pruebas.
- Casos de prueba.
- Informes de pruebas.
- Matrices de trazabilidad de pruebas.
6. Artefactos de documentación:
- Manuales de usuario.
- Manuales técnicos.
- Guías de administración del sistema.
- Documentación de APIs.
7. Artefactos de mantenimiento:
- Informes de incidentes.
- Versiones del software.
- Registros de cambios.
● ¿Cómo se realizan?
La realización de la evaluación de artefactos en el desarrollo de software
puede variar según el tipo de artefacto que se esté evaluando, el tamaño y la
complejidad del proyecto, así como las preferencias del equipo de desarrollo.
Sin embargo, aquí hay algunos pasos generales que suelen seguirse en el
proceso de evaluación de artefactos:
1.Establecimiento de criterios de evaluación: Antes de comenzar la
evaluación, es importante definir los criterios que se utilizarán para evaluar
los artefactos. Estos criterios pueden incluir aspectos como la calidad, la
coherencia, la completitud, la claridad y el cumplimiento de los requisitos.