Sei sulla pagina 1di 26

 Es proceso de desarrollo de software

práctico.
 ICONIX está entre la complejidad del RUP
(Rational Unified Processes) y la simplicidad
y pragmatismo del XP (Extreme
Programming), sin eliminar las tareas de
análisis y de diseño que XP no contempla.
Las características fundamentales de ICONIX
son:
 Iterativo e incremental: Varias iteraciones
ocurren entre el desarrollo del modelo del
dominio y la identificación de los casos de
uso. Dinámica del UML: La metodología
ofrece un uso “dinámico del UML” como los
diagramas del caso de uso, diagramas de
secuencia y de colaboración. (de San Martín,
2005)
 Elaboración de prototipos
 Lista de requerimientos
 Casos de uso y actores del Sitio Web
 Diagrama de casos de uso
 Modelo de dominio (clases conceptuales )
 Diagrama de robustez
Permite representar cada
una de las secuencias de
actividades que se
realizan en los casos de
 Diagrama de actividad uso del Sitio WEB.
 Desarrollo de prototipos
 Lista de requerimientos funcionales
 Diagrama de caso de uso
 Modelo de dominio
 Diagrama de Robustez
 Diagrama de actividad
 Diagrama de secuencia
Permite mostrar el comportamiento y la
interacción de cada uno de los objetos que
conforman el Sitio WEB mediante la ejecución
de sus métodos específicos necesarios para el
funcionamiento del mismo.
Diagrama de secuencia
 Diagrama de Componentes
Se utiliza para representar los elementos
físicos del sistema y sus relaciones; asimismo,
se incluyen las librerías, las conexiones a base
de datos, los ejecutables. En si todos los
elementos software que componen el Sitio
WEB.
 Diagrama de Componentes
 Diagrama de Despliegue
Se utiliza para mostrar todos los elementos
físicos que componen el Sitio WEB, así como el
hardware necesario para que se ejecute
adecuadamente el sistema.
 Diagrama de Despliegue
 Diagrama de Implementación
Muestra los elementos hardware y software
que permitirán que el Sitio WEB funcione
adecuadamente, en si la implementación del
sistema en la arquitectura correspondiente y
óptima para que el cliente la opere.
 Diagrama de Implementación
 Interfacesdel software
 PAGINA PRINCIPAL
 Diagrama de secuencia
 Diagrama de componentes
 Diagrama de despliegue
 Diagrama de implementación
 Interfaces del software
 Código del sistema
Orden de los documentos a presentar la siguiente
clase:
1. Desarrollo de prototipos
2. Lista de requerimientos funcionales
3. Diagrama de caso de uso
4. Modelo de dominio
5. Diagrama de Robustez
6. Diagrama de actividad
7. Diagrama de secuencia
8. Diagrama de componentes
9. Diagrama de despliegue
10. Diagrama de implementación
11. Interfaces del software
12. Código del sistema

Potrebbero piacerti anche