Trabalho De Engenharia Web
A expressão ad hoc é utilizada para designar ciclos completos de construção de softwares que não foram devidamente projetados em razão da necessidade de atender a uma demanda específica do usuário, ligada a prazo, qualidade ou custo.
A engenharia web é uma disciplina emergente que promove ativamente abordagens sistemáticas, disciplinadas e quantificáveis para o desenvolvimento com sucesso de aplicações e sistemas baseados na web de alta qualidade e ubiquamente
A engenharia web foca nas metodologias, técnicas e ferramentas que são a base para o desenvolvimento de aplicações web e que suportam seus projetos, desenvolvimentos, A engenharia web é multidisciplinar e engloba contribuições de diversas áreas:
• Análise de sistemas e design.
• Engenharia de software.
• Engenharia de hipermídia/hipertexto.
• Engenharia de requisitos.
• Interação homem-computador.
• Interface de usuário.
• Engenharia de informação.
• Indexação e recuperação de informação.
• Testes, modelagem e simulação.
• Gerenciamento de projetos e design gráfico e apresentação. A Engenharia Web surgiu pela motivação de alguns fatores como: Abordagem
Orientada ao Documento na qual se buscou enfatizar a criação de documentos e o vínculo entre eles, a Simplicidade no Desenvolvimento onde apesar das pessoas considerarem fácil a criação de aplicações web, muito em função de aplicativos de edição e geração de páginas, isso resulta em redundância e inconsistência e, por fim, os Conhecimentos da Engenharia de
Software tradicional que nem sempre
Um autor muito renomado na área de
Engenharia Web, chamado Selmi, define os seguintes princípios básicos da Engenharia
Web:
• Definir os objetivos e requerimentos de forma clara;
• Desenvolver a aplicação web sistematicamente em fases;
• Planejar cuidadosamente essas fases;
• Gerenciar todo o processo de desenvolvimento de forma continua.
A engenharia web possui diversos métodos e que estão em constante processo de aprimoramento como o: • HDM