ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodología ICONIX


Enviado por   •  8 de Septiembre de 2014  •  391 Palabras (2 Páginas)  •  385 Visitas

Página 1 de 2

Los desarrollos de aplicaciones van cambiando por innovaciones tecnológicas, estrategias de

mercado y otros avatares de la industria de la informática, esto lleva a los desarrolladores de

aplicaciones a evolucionar para obtener aplicaciones en menor tiempo, más vistosas y de menor

costo.

Los usuarios exigen calidad frente a los requisitos y los desarrollos de aplicaciones deben

contar con técnicas y herramientas logrando satisfacer las necesidades de los usuarios y obteniendo

sistemas fáciles de mantener, extender y modificar.

Claro esta, que es indispensable, el uso de una metodología para el desarrollo de sistemas,

logrando un sistema sano, que cumpla con los requerimientos de los usuarios.

Una metodología consiste en un lenguaje de modelamiento y un proceso. El lenguaje de

modelamiento es la notación gráfica (incluye diferentes tipos de diagramas) en este caso UML. El

proceso define quien debe hacer qué, cuando y como alcanzar un objetivo.

La realidad de la industria del software de gestión impone la adopción de procesos ágiles de

desarrollo para lograr competitividad, ya que el proceso de desarrollo de software trae aparejado:

altos costos, alta complejidad, dificultades de mantenimiento y una disparidad entre las necesidades

de los usuarios y los productos desarrollados.

Reflejo de ello, en el ámbito internacional, es la creciente consolidación de la filosofía

AGILE. El objetivo principal de un método ágil es minimizar la documentación de desarrollo

empleándola fundamentalmente como vehículo de comprensión de problemas dentro del grupo de

trabajo y de comunicación con los usuarios.

Esta herramienta importa una contribución para la comunidad informática dedicada al

desarrollo de sistemas de gestión, dado que implica la adopción de una metodología simple y precisa

que favorece la participación de los usuarios finales y mantiene a todo desarrollo permanentemente

documentado.

La participación y el compromiso de los usuarios finales en desarrollos basados en esta

herramienta se presumen garantizados debido a que los modelos empleados para las

especificaciones son de un alto nivel de abstracción y comprensibles para personas no

especializadas; además el modelo dinámico tal como el de casos de uso en el Proceso Unificado de

Desarrollo permite verificar la completitud y rastrear el cumplimiento de sistemas a partir de la

especificación del diseño de interfaces, optimiza las relaciones contractuales facilitando la

aprobación de fases y ciclos de evolución.

En éste contexto el proceso ICONIX (Rosenberg & Scott, 1999) se define como un “proceso”

de desarrollo de software práctico. ICONIX está entre la complejidad del RUP

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com