Você está na página 1de 3

METODOLOGAS EMPLEADAS PARA APLICACIONES WEB Presentado por: Cruz Hernndez David

Durante la elaboracin del presente trabajo, se hace un anlisis general de las diferentes metodologas utilizadas para el desarrollo de aplicaciones web, as como cuales han sido sus avances, como han ido mejorando y que nuevos beneficios proporcionan a la comunidad en general. De la misma manera se pretende dar un resumen general de las nuevas metodologas empleadas para la construccin de sistemas de informacin web Con el avance de la tecnologa, las aplicaciones web han ido evolucionando constantemente, gracias a nuevas tcnicas de modelado y diseo, pero tambin para satisfacer nuevas necesidades de los usuarios, es por ello, que las aplicaciones web de hoy en da, no son las mismas que las de hace unos cuantos aos. La tcnica de modelado UML, es una herramienta demasiado til para desarrollar productos software, la creacin de paginas web, es desarrollo de un software por lo tanto UML es un referente a utilizar en la creacin de este tipo de sistemas. Las metodologas tradicionales solamente tratan cuestiones de almacenamiento de informacin y funcionalidad, es por ello que nace un nuevo concepto, aplicaciones multimedia, la cual tiene como propsito hacer la vida de las personas no expertas en informtica ms fcil. Pero estas dejaban un gran vaco, por lo tanto a mediados de los aos 90s comienzan a surgir nuevas propuestas de metodologas web como lo son IDEF0, HDM, RMM, EORM, OOHDM, solo por mencionar algunas. Por consiguiente, un anlisis entre metodologas tradicionales y actuales se muestra en la tabla 1, donde anteriormente se basaban en puro texto plano o mejor conocido como hipertexto, ahora se maneja texto dinmico con mejor interfaz grfica, conocido como Hipermedia, ests en conjunto dan como resultado un sistema de informacin WEB Aspectos clsicos metodologas tradicionales Almacenamiento Funcionalidad Arquitectura Eficiencia Seguridad de Aspectos multimedia de nuevas metodologas Navegacin Interfaz Mltiples servidores Interactividad

Tabla 1 Aspectos clsicos de metodologas tradicionales y modernas

Por lo tanto, se describirn brevemente algunas metodologas y sus caractersticas, para posteriormente hacer la posible seleccin de una tcnica a utilizar para el desarrollo de un producto software.

La traduccin literal de las siglas IDEF es Integration Definition for Function Modeling (Definicin de la integracin para la modelizacin de las funciones). IDEF consiste en una serie de normas que definen la metodologa para la representacin de funciones a travs de modelos (Boza 1997). Estos modelos consisten en una serie de diagramas jerrquicos junto con unos textos y referencias cruzadas entre ambos que se representan mediante rectngulos o cajas y una serie de flechas. Uno de los aspectos de IDEF0 ms importantes es que como concepto de modelizacin va introduciendo gradualmente ms y ms niveles de detalle a travs de la estructura del modelo. De esta manera, la comunicacin se produce dando a lector un tema bien definido con una cantidad de informacin detallada disponible para profundizar en el modelo. RMM es propuesta en 1995 por Tomas Izsakowitz, Arnold Kamis y Marios Kounfaris. Se puede considerar una metodologa pues asume las etapas de anlisis y diseo. RMM propone un proceso basado en 7 fases o etapas en las que el diseador va modelando la estructura de la aplicacin y las posibilidades de navegacin de la misma. (Isakowitz 1995) La propuesta est basada en el modelo Entidad-Relacin y en HDM. Partiendo de ellos define un nuevo modelo el RMDM, que propone un lenguaje que permitir describir los objetos del dominio, sus interrelaciones y los mecanismos de navegacin hipermedia de la aplicacin. Otra metodologa a interesante es EORM, Enhanced Object Relationship Methodology, esta es una metodologa de diseo en aplicaciones multimedia de mayor referencia, debido a que el paradigma de trabajo es orientado a objetos. EORM se basa en un proceso iterativo de 3 ciclos, anlisis, diseo y construccin, el cual tiene como objetivo principal enriquecer un modelo de objetos para representar las relaciones existentes entre objetos. EORM da mayor prioridad a la navegacin y almacenamiento dejando a un lado caractersticas importantes como funcionalidad o interfaz. (EORM 1995) Otra metodologa importante de tomar en cuenta a la hora de realizar aplicaciones web, es OOHDM, est esta basada en su antecesora HDM, pero con nuevas e importantes caractersticas, esta basada en objetos, por lo tanto adopta sus ventajas, tambin propone un modelo y un proceso predeterminado para la realizacin de actividades. Por ltimo y no por eso menos importante cabe mencionar el paradigma en espiral para la web, el cual trata de desarrollar un proyecto, dividindolo en fases, dndole mayor prioridad a los aspectos ms crticos. La idea principal de este paradigma es organizarla de manera que las fases mas esenciales queden primero y despus de una iteracin volverla hacia atrs y mejorar algunos aspectos.(Rossi,1996) Estas solamente son algunas metodologas para la creacin de aplicaciones web, no pasa desapercibido que todas tienes caractersticas, ventajas y desventajas propias, y que no todas se adoptan a las necesidades propias, por lo cual se concluye, que para determinado proyecto se debe de seleccionar una o dos metodologas, ya que como se vio en el desarrollo del trabajo, algunas son derivaciones de otras, por la tanto, no todas sirven para un determinado proyecto, hay que seleccionar la que ms se adecue a ste.

Alonso, R. Y., Cruz, N. Y., & Tornes, M. Y. (2012). Modelado de procesos con IDEF en la metodologia RUP. serie cientifica de la universidad de las ciencias informaticas. Andres Silva, D., & Mercerat, B. (2010). Construyendo aplicaciones web con una metodologa de diseo orientada a objetos. Cuenca, A., Alarcon , F., & Lario, F. C. (2008). Metodologa para la identificacin de inputs y outputs de procesos de negocio en un entorno colaborativo. XII Congreso de Ingeniera de Organizacin. Escalona Cuaresma, M. J. (2001). Metodologas para el desarrollo de sistemas de informacin global: analisis comparativo y propuestas. Sevilla: Escuela Tcnica Superior de Ingeniera Informtica, Universidad de Sevilla. Huerta, P. J., & Abad, M. J. (2005). Aplicacin de metodologa IDEF0 para el anlisis y mejoramiento de los procesos de un hospital de la ciudad de Guayaquil. Escuela Superior Politecnica del Liotral. Juarez Martinez, U. (1999). Metodologias para el diseo de sistemas de informacion intranet. Mexico: CINVESTAV. Muoz Merino, P. (2002). Modelado Web. departamento de Ingenieria Telematica.