El documento discute las tendencias en ingeniería de software e ingeniería web. Explica que a pesar del avance tecnológico, el desarrollo de software sigue siendo problemático debido a su complejidad innata. También menciona que el fracaso de metodologías previas ha dado lugar a retrasos de proyectos, fallas en presupuestos y deficiencias en los requisitos del cliente, lo que a su vez ha impulsado la innovación en ingeniería de software.