En los últimos años, Internet se ha convertido en una plataforma también para sofisticadas aplicaciones empresariales que dan soporte a complejos procesos de negocio. Estas aplicaciones tienen unos requisitos mucho más complejos que una web tradicional, hay que tener en cuenta aspectos de usabilidad y accesibilidad, funcionalidad, rendimiento y una arquitectura flexible que permita el mantenimiento y la evolución del sistema.
Samarco promueve la ingeniería de aplicaciones web como una disciplina emergente, que enfoca el desarrollo web de una mantera sistematizada, formal y que permite cuantificar el esfuerzo requerido para el diseño, desarrollo e implantación de sistemas basados en web.
Utilizamos metodologías y herramientas para soportar cada una de las etapas de vida de una aplicación web: