Descripción:
Desde su aparición la plataforma web se ha vuelto omnipresente en cada aspecto de nuestra cotidianidad en sus distintas formas y categorías. Su evolución la ha llevado a volverse una plataforma robusta y segura que algunos desarrolladores de software y la gran mayoría de usuarios encuentran idónea para la solución a sus necesidades. Sin embargo, desarrollar sobre esta nueva alternativa resultaba caótico y sin un proceso claro para quienes trabajaban con ella, justo como la Ingeniería de Software en sus comienzos. Para desarrollar en la web, se comenzaron a utilizar y adaptar metodologías de desarrollo de software tradicional. El resultado de esto eran sistemas web que fallaban en cumplir sus requerimientos y las metodologías adaptadas que si cumplían con los requerimientos tenían problemas en volver a tener éxito. Como respuesta a esto surge una nueva disciplina llamada Ingeniería Web. La Ingeniería Web es la aplicación de enfoques sistemáticos, disciplinados y cuantificables para el desarrollo, operación y mantenimiento de sitios y sistemas web. Junto con ella comienzan a surgir metodologías de desarrollo enfocadas en la plataforma web. Sin embargo, muchas de ellas no son metodologías enfocadas en el ciclo de vida o proceso de desarrollo de software, sino en buenas prácticas de diseño. En la presente investigación se analizaron las distintas metodologías que se aplican en el desarrollo web, tanto de software tradicional como de software web. Esto con el objetivo de generar una metodología enfocada en el desarrollo web en base a la comparación y análisis de las metodologías estudiadas. La metodología desarrollada es aplicada en dos casos prácticos, para finalmente realizar un análisis de la misma.