SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Metodologías de Modelado para Aplicaciones Web
                               Por: Moreno Florentino Juan Gerardo

El desarrollo de aplicaciones web implica decisiones importantes en el diseño e implementación
que influyen en todo el proceso de desarrollo. Por lo tanto es importante proveer de mecanismos
y técnicas adecuadas que influyan directamente en su construcción para que la realización de
este tipo de aplicaciones satisfaga las necesidades tanto de usuarios como de los clientes. En este
orden de ideas, es preciso señalar que se ha tomado en cuenta la usabilidad de distintas
metodologías, las cuales se han convertido en un factor crítico de calidad para el desarrollo de
aplicaciones que se desarrollan actualmente.

La preocupación del uso de metodologías en el desarrollo de proyectos, es por la mejora de la
calidad en la construcción, rendimiento y mantenimiento de los sistemas. Si hablamos de etapas
de desarrollo en las diferentes metodologías podremos determinar que ninguna metodología
tiene las suficientes, o ninguna metodología envuelve el desarrollo de nuestro proyecto en un
100%.

Cada metodología trata de manera explicita una etapa, volviendo vulnerables otros puntos del
desarrollo de nuestro proyecto.

Si hablamos del diseño orientado a objetos podemos determinar que EROM1 es una metodología
que nos ofrece un proceso iterativo para el diseño de clases, atributos, relaciones entre clases y la
creación de bibliotecas reutilizables. Todo esto representa la navegación y el sistema conceptual
de nuestro proyecto, pero deja a un lado el análisis, desamparando la funcionalidad del sistema o
los aspectos de interfaz. (Anilema Morales & Efrain, 2012)

Por lo que requeriremos de otra metodología para complementar la fase de análisis, aspecto
importante para la mayoría de las aplicaciones.

Al momento de hablar de la capacidad de análisis, hablamos de detallar ciertas actividades
englobadas en un proceso y la metodología IDEF02 nos permite modelar un flujo de información
para comunicar procesos Es una técnica de modelación basada en la combinación de gráficos y
textos, que están presentes en forma grafica y sistemática para soportar el análisis,
proporcionando una lógica a los cambios potenciales, especifica requerimientos y da soporte a los
sistemas en el nivel de diseño e integración de actividades. (Expósito Langa, Tomás Miquel, &
Capó Vicedo, 2004). Podria complementar de manera significativa la privación de EORM.




1
    ENHANCED OBJECT RELATIONSHIP METHODOLOGY
2
    INTEGRATION DEFINITION LANGUAJE 0
En la metodología IDEF0 se identifican las entradas del proceso para ser transformadas o utilizadas
con el fin de producir una salida. (Cuenca, Boza, Alarcón, & Lario, 2008). ¿Pero las entradas son de
información o insumo?

Como las entradas pueden ser tratadas por diferentes funciones o procesos y representan
medidas cualitativas del desempeño de los procesos, deben definirse en la etapa del diseño del
proceso, pero como IDEF0 es una metodología flexible nos permite rediseñar los procesos para
mejorar el desempeño y rendimiento de dicho proceso.

Pero no solo los procesos los podemos descomponer o rediseñar, el modelo en espiral trata de
desarrollar incrementalmente el proyecto, dividiéndolo en muchos sub proyectos. Uno de los
puntos más importantes del proceso es concentrarse primero en los aspectos más críticos del
proyecto. El modelo en espiral orientado a la Web se divide en un número de actividades
estructurales, también llamadas regiones de tareas. Generalmente, existen entre tres y seis
regiones de tareas. Lo que permite agilizar el proceso de desarrollo de nuestra aplicación.

Todas estas metodologías se ven alimentadas por disciplinas que en cada proceso son escanciales
para el desarrollo de aplicaciones que le dan calidad. Estas disciplinas son suministradas por una
metodología que ofrece un enfoque para asignar tareas y responsabilidades a cada etapa de
desarrollo para asegurar la calidad de la aplicación. La metodología RUP3 nos proporciona
disciplinas en las cuales se encuentran artefactos con lo cual se podrá contar con guías para poder
documentar e implementar de una manera fácil y eficiente, todas las metodologías para un buen
desarrollo, todo esto dentro de las respectivas fases con las cuales cuenta.

Como conclusión observa que durante el desarrollo de la investigación se logró cumplir
satisfactoriamente el objetivo planteado, generando una propuesta metodológica conforme a los
principios del diseño de aplicaciones web.

La propuesta metodológica se basa en la integración de la Ingeniería del Software con
metodologías que fortalezcan cada etapa del desarrollo del sistema.

Se determina que se puede establecer vínculos de colaboración entre las técnicas y métodos de las
Ingenierías del Software cada una de las metodologías tratadas.

La propuesta utiliza técnicas que pueden ser empleadas tanto por especialistas en el área de
usabilidad, como de la ingeniería del software, lo cual resuelve problemas, principalmente de
comunicación, entre diferentes metodologías.

Referencias

Anilema Morales, J. D., & Efrain, C. A. (2012). Análisis de las metodologías de desarrollo de
       sistemas de información para la creación de un portal web en el Magap-Chimborazo.


3
    Rational Unified Process
Trabajo de grado para obtencion del Título de Ingeniero en Sistemas y Computación .
        Riobamba, Riobamba , Ecuador.

Cuenca, L., Boza, A., Alarcón, F., & Lario, F. (2008). Metodología para la identificación de inputs y
       outputs de procesos de negocio en un entorno colaborativo. http://revistadyo.com, 7.

Expósito Langa, M., Tomás Miquel, J. V., & Capó Vicedo, J. (9-10 de Septiembre de 2004). Adingor.
        Recuperado el 8 de Diciembre de 2012, de Asociacion para el Desarrollo de la Ingeniería
        de Organización: http://adingor.es/congresos/web/articulo/detalle/a/1252

Gonzaléz Contero, M., Sanchis Naya, F., Pastor Vila, C., & Martínez Rodríguez, P. (5-7 de Junio de
       2002). Serie Cientifica Universidad de las Ciencias Informaticas. Recuperado el 08 de
       Diciembre de 2012, de
       http://departamentos.unican.es/digteg/ingegraf/cd/ponencias/205.pdf

Ing. Juan Miguel Moine, D. A. (s.f.). http://sedici.unlp.edu.ar. Obtenido de Universisad Nacional de
        la Plata:
        http://sedici.unlp.edu.ar/bitstream/handle/10915/20034/Documento_completo.pdf?sequ
        ence=1

Marylin, G. O. (2008). METODOLOGÍA PARA EL DESARROLLO DE PORTALES CENTRADA EN EL
        USUARIO: UNA EVALUACIÓN EMPÍRICA . Universidad Dr. Rafael Belloso Chacín , 17.

Valderrama Seseña, V. (junio de 2002). Hacia la biblioteca virtualizada. Hacia la biblioteca
        virtualizada. Pachuca, Hidalgo, Mexico.

Más contenido relacionado

Similar a Metodologías para Aplicaciones Web

Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructuradowaralivt
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructuradowaralivt
 
Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de softwareLeynes Morán
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoHenry Cambal
 
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...deiby Calva
 
Administracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesAdministracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesCyber Brel'R
 
Tendencias y Técnicas de Modelado para Aplicaciones Web
Tendencias y Técnicas de Modelado para Aplicaciones WebTendencias y Técnicas de Modelado para Aplicaciones Web
Tendencias y Técnicas de Modelado para Aplicaciones WebJuan Antonio Sanchez Barrera
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...Joel Fernandez
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasJimmy Alexander
 
r3022837166376237762356d7263d524.05272591.pdf
r3022837166376237762356d7263d524.05272591.pdfr3022837166376237762356d7263d524.05272591.pdf
r3022837166376237762356d7263d524.05272591.pdfRebeca Ortega
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software Monica Glez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareMonica Glez
 
Presentacion GuíA No.3
Presentacion GuíA No.3Presentacion GuíA No.3
Presentacion GuíA No.3anderwrt
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De SoftwareJulio Pari
 
Articulo pmbok metodologia
Articulo pmbok metodologiaArticulo pmbok metodologia
Articulo pmbok metodologiaUTM
 
Metodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptxMetodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptxArcadioVzquezylosIno
 

Similar a Metodologías para Aplicaciones Web (20)

Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
 
Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de software
 
C icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativoC icie99-ingenieriasoftwareeducativo
C icie99-ingenieriasoftwareeducativo
 
Presentación2
Presentación2Presentación2
Presentación2
 
Presentación2
Presentación2Presentación2
Presentación2
 
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...
Ensayo argumentativo LA IMPORTANCIA DE LA TRAZABILIDAD DE REQUISITOS EN EL DE...
 
Logo2
Logo2Logo2
Logo2
 
Administracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesAdministracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantes
 
Tendencias y Técnicas de Modelado para Aplicaciones Web
Tendencias y Técnicas de Modelado para Aplicaciones WebTendencias y Técnicas de Modelado para Aplicaciones Web
Tendencias y Técnicas de Modelado para Aplicaciones Web
 
Metodologiasde desarrollo de software
Metodologiasde desarrollo de softwareMetodologiasde desarrollo de software
Metodologiasde desarrollo de software
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
r3022837166376237762356d7263d524.05272591.pdf
r3022837166376237762356d7263d524.05272591.pdfr3022837166376237762356d7263d524.05272591.pdf
r3022837166376237762356d7263d524.05272591.pdf
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Presentacion GuíA No.3
Presentacion GuíA No.3Presentacion GuíA No.3
Presentacion GuíA No.3
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
 
Articulo pmbok metodologia
Articulo pmbok metodologiaArticulo pmbok metodologia
Articulo pmbok metodologia
 
Metodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptxMetodología para el desarrollo de software para web.pptx
Metodología para el desarrollo de software para web.pptx
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 

Último (20)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 

Metodologías para Aplicaciones Web

  • 1. Metodologías de Modelado para Aplicaciones Web Por: Moreno Florentino Juan Gerardo El desarrollo de aplicaciones web implica decisiones importantes en el diseño e implementación que influyen en todo el proceso de desarrollo. Por lo tanto es importante proveer de mecanismos y técnicas adecuadas que influyan directamente en su construcción para que la realización de este tipo de aplicaciones satisfaga las necesidades tanto de usuarios como de los clientes. En este orden de ideas, es preciso señalar que se ha tomado en cuenta la usabilidad de distintas metodologías, las cuales se han convertido en un factor crítico de calidad para el desarrollo de aplicaciones que se desarrollan actualmente. La preocupación del uso de metodologías en el desarrollo de proyectos, es por la mejora de la calidad en la construcción, rendimiento y mantenimiento de los sistemas. Si hablamos de etapas de desarrollo en las diferentes metodologías podremos determinar que ninguna metodología tiene las suficientes, o ninguna metodología envuelve el desarrollo de nuestro proyecto en un 100%. Cada metodología trata de manera explicita una etapa, volviendo vulnerables otros puntos del desarrollo de nuestro proyecto. Si hablamos del diseño orientado a objetos podemos determinar que EROM1 es una metodología que nos ofrece un proceso iterativo para el diseño de clases, atributos, relaciones entre clases y la creación de bibliotecas reutilizables. Todo esto representa la navegación y el sistema conceptual de nuestro proyecto, pero deja a un lado el análisis, desamparando la funcionalidad del sistema o los aspectos de interfaz. (Anilema Morales & Efrain, 2012) Por lo que requeriremos de otra metodología para complementar la fase de análisis, aspecto importante para la mayoría de las aplicaciones. Al momento de hablar de la capacidad de análisis, hablamos de detallar ciertas actividades englobadas en un proceso y la metodología IDEF02 nos permite modelar un flujo de información para comunicar procesos Es una técnica de modelación basada en la combinación de gráficos y textos, que están presentes en forma grafica y sistemática para soportar el análisis, proporcionando una lógica a los cambios potenciales, especifica requerimientos y da soporte a los sistemas en el nivel de diseño e integración de actividades. (Expósito Langa, Tomás Miquel, & Capó Vicedo, 2004). Podria complementar de manera significativa la privación de EORM. 1 ENHANCED OBJECT RELATIONSHIP METHODOLOGY 2 INTEGRATION DEFINITION LANGUAJE 0
  • 2. En la metodología IDEF0 se identifican las entradas del proceso para ser transformadas o utilizadas con el fin de producir una salida. (Cuenca, Boza, Alarcón, & Lario, 2008). ¿Pero las entradas son de información o insumo? Como las entradas pueden ser tratadas por diferentes funciones o procesos y representan medidas cualitativas del desempeño de los procesos, deben definirse en la etapa del diseño del proceso, pero como IDEF0 es una metodología flexible nos permite rediseñar los procesos para mejorar el desempeño y rendimiento de dicho proceso. Pero no solo los procesos los podemos descomponer o rediseñar, el modelo en espiral trata de desarrollar incrementalmente el proyecto, dividiéndolo en muchos sub proyectos. Uno de los puntos más importantes del proceso es concentrarse primero en los aspectos más críticos del proyecto. El modelo en espiral orientado a la Web se divide en un número de actividades estructurales, también llamadas regiones de tareas. Generalmente, existen entre tres y seis regiones de tareas. Lo que permite agilizar el proceso de desarrollo de nuestra aplicación. Todas estas metodologías se ven alimentadas por disciplinas que en cada proceso son escanciales para el desarrollo de aplicaciones que le dan calidad. Estas disciplinas son suministradas por una metodología que ofrece un enfoque para asignar tareas y responsabilidades a cada etapa de desarrollo para asegurar la calidad de la aplicación. La metodología RUP3 nos proporciona disciplinas en las cuales se encuentran artefactos con lo cual se podrá contar con guías para poder documentar e implementar de una manera fácil y eficiente, todas las metodologías para un buen desarrollo, todo esto dentro de las respectivas fases con las cuales cuenta. Como conclusión observa que durante el desarrollo de la investigación se logró cumplir satisfactoriamente el objetivo planteado, generando una propuesta metodológica conforme a los principios del diseño de aplicaciones web. La propuesta metodológica se basa en la integración de la Ingeniería del Software con metodologías que fortalezcan cada etapa del desarrollo del sistema. Se determina que se puede establecer vínculos de colaboración entre las técnicas y métodos de las Ingenierías del Software cada una de las metodologías tratadas. La propuesta utiliza técnicas que pueden ser empleadas tanto por especialistas en el área de usabilidad, como de la ingeniería del software, lo cual resuelve problemas, principalmente de comunicación, entre diferentes metodologías. Referencias Anilema Morales, J. D., & Efrain, C. A. (2012). Análisis de las metodologías de desarrollo de sistemas de información para la creación de un portal web en el Magap-Chimborazo. 3 Rational Unified Process
  • 3. Trabajo de grado para obtencion del Título de Ingeniero en Sistemas y Computación . Riobamba, Riobamba , Ecuador. Cuenca, L., Boza, A., Alarcón, F., & Lario, F. (2008). Metodología para la identificación de inputs y outputs de procesos de negocio en un entorno colaborativo. http://revistadyo.com, 7. Expósito Langa, M., Tomás Miquel, J. V., & Capó Vicedo, J. (9-10 de Septiembre de 2004). Adingor. Recuperado el 8 de Diciembre de 2012, de Asociacion para el Desarrollo de la Ingeniería de Organización: http://adingor.es/congresos/web/articulo/detalle/a/1252 Gonzaléz Contero, M., Sanchis Naya, F., Pastor Vila, C., & Martínez Rodríguez, P. (5-7 de Junio de 2002). Serie Cientifica Universidad de las Ciencias Informaticas. Recuperado el 08 de Diciembre de 2012, de http://departamentos.unican.es/digteg/ingegraf/cd/ponencias/205.pdf Ing. Juan Miguel Moine, D. A. (s.f.). http://sedici.unlp.edu.ar. Obtenido de Universisad Nacional de la Plata: http://sedici.unlp.edu.ar/bitstream/handle/10915/20034/Documento_completo.pdf?sequ ence=1 Marylin, G. O. (2008). METODOLOGÍA PARA EL DESARROLLO DE PORTALES CENTRADA EN EL USUARIO: UNA EVALUACIÓN EMPÍRICA . Universidad Dr. Rafael Belloso Chacín , 17. Valderrama Seseña, V. (junio de 2002). Hacia la biblioteca virtualizada. Hacia la biblioteca virtualizada. Pachuca, Hidalgo, Mexico.