Beruflich Dokumente
Kultur Dokumente
a objetos
Ventajas
Caractersticas
Iterativo e incremental: durante el desarrollo del modelo del dominio y la definicin de los casos de
uso se producen varias iteraciones. El ciclo de vida incremental consiste en desarrollar por partes el
capacidad de seguir una relacin entre los diferentes artefactos de software producidos.
Dinmica del UML: ofrece un uso dinmico de UML, ya que hace uso de varios de sus diagramas.
a objetos
Tareas
La metodologa Iconix est formada por cuatro fases principales que son:
5.1
En esta fase se deben analizar todos los requisitos que formaran parte del sistema y con estos construir el
diagrama de clases, que representa las agrupaciones funcionales que estructuraran el sistema en desarrollo.
En esta fase se realizan las siguientes tareas:
5.1.1
Modelo de Domino: esto se refiere a identificar objetos y cosas del mundo real que intervienen con
nuestro sistema. (Esttico).
Modelo de Dominio
a objetos
Modelo de Casos de Uso: describe las acciones o el comportamiento que un usuario realiza dentro del
sistema. Comprende de actores, casos de uso y el sistema.
5.1.3
En esta fase a partir de cada caso de uso se obtendrn una ficha de caso de uso, est formada por un nombre, una
descripcin, una precondicin que debe cumplir antes de iniciarse, una pos-condicin que debe cumplir al
terminar si termina correctamente.
a objetos
Descripcin de Casos de Uso: en esta parte no se debe perder mucho tiempo con la descripcin
textual, debera usarse un estilo consistente que sea adecuado al contexto del proyecto.
5.2.2
Diagrama de Robustez: muestra grficamente las interacciones entre los objetos participantes de un
caso de uso, este diagrama permite analizar el texto descriptivo de cada caso de uso e identificar un
conjunto inicial de objetos participantes de cada caso de uso.
Diagrama de Robustez
Objetos fronterizos: se usa por los actores para comunicarse con el sistema.
Objetos entidad: son objetos del modelo del dominio.
Objetos de control: es la unin entre la interfaz y los objetos de entidad.
Diagramas de clases: describe la estructura de un sistema mostrando sus clases, atributos y las
relaciones entre ellos.
5.3
Fase 3: Diseo
5.3.1 Diagrama de Secuencia: muestra los mtodos que llevaran las clases de nuestro sistema. Muestra
todos los cursos alternos que pueden tomar todos nuestros casos de uso. Se debe terminar el modelo
esttico, aadiendo los detalles del diseo en el diagrama de clases y verificar si el diseo satisface todos
los requisitos identificados.
5.4
Fase 4: Implementacin
Despus de tener el diseo se creara el software; que posteriormente se entregara. Se debe utilizar el diagrama de
componentes si fuera necesario para apoyar el desarrollo, es decir mostrar una distribucin fsica de los
elementos que componen la estructura interna del sistema. As como escribir y generar el cdigo.
a objetos
Conclusin
Iconix es una metodologa de trabajo que usa un modelo de procesos, con el cual permite realizar un proyecto de
manera rpida, segura y precisa.
Nos permite interactuar con los usuarios y descubrir las necesidades de cada uno en un tiempo corto y tener ms
conocimientos acerca de las necesidades del sistema, con esto el proyecto se realiza y cubre cada una de las
necesidades de la empresa.
Este mtodo permite trabajar de manera ordenada y esto favorece tanto al cliente como al jefe de proyecto ya que
todo se maneja sistemticamente y esto ayuda a la reduccin de errores.
Cabe recalcar que este mtodo es usado es usado en proyecto que no requieren mucho tiempo. (Oliva)
7
Bibliografa
Amavizca Valdez, L. O., & Garca Ruz, A. C. (22-24 de Julio de 2014). Latin American and Caribbean Conference
for Engineering and Technology. Obtenido de http://www.laccei.org/LACCEI2014Guayaquil/RefereedPapers/RP246.pdf
JM, S. (16 de Febrero de 2014). Metodologia Iconix. Obtenido de http://metodologiaiconix.blogspot.com/
Oliva, C. R. (s.f.). Portal Huarpe. Obtenido de
http://www.portalhuarpe.com.ar/Seminario09/archivos/MetodologiaICONIX.pdf
Wikipedia. (22 de Octubre de 2015). Wikipedia. Obtenido de
https://es.wikipedia.org/wiki/ICONIX#Ventajas_de_Iconix