Concepto Un artefacto es un producto tangible resultante del proceso de desarrollo de software. Ya sea un documento o un modelo. Para hacer el desarrollo de un sistema de Software manejable completo, los artefactos están organizados en conjuntos correspondientes a las disciplinas. Como lo pueden ser para arquitectura de software, diseño de software o para la base de datos. Los roles usan artefactos para ejecutar actividades y producen artefactos durante la ejecución de sus actividades. Arquitectura de Software Modelo de desarrollo Modelo de análisis Modelo de Diseño Documento de Arquitectura de Software Modelo de Implementación Directrices de Programación Diseño de Software Diagramas de casos de Uso Análisis de clases (Diagramas de clase y objetos) Diagramas de secuencia Base de Datos Modelo de datos Entidad-relación Modelo de diseño Modelo conceptual Modelo físico Modelo lógico Artefactos
SEGURIDAD WEB, SISTEMAS DISTRIBUIDOS, MÉTODOS ÁGILES, INGENIERÍA DE SOFTWARE Y PROGRAMACIÓN. Por: Rubio Haro Rodrigo Rodolfo