Aula 31 - Ferramentas de Apoio ao Desenvolvimento e Gestão de Websites
As ferramentas que fornecem apoio automatizado para as atividades do ciclo de vida de software são conhecidas como ferramentas CASE (Computer-Aided Software Engineering). Em projetos de websites, elas são fundamentais para aumentar a produtividade e a qualidade, permitindo que as informações criadas em uma etapa (como a análise) sejam aproveitadas nas etapas seguintes (como a codificação). Essas ferramentas são classificadas de acordo com a fase do projeto em que atuam. As ferramentas Front-end ou Upper CASE apoiam as etapas iniciais de planejamento, análise e projeto, permitindo inclusive a criação de protótipos para simulação do sistema junto ao cliente. Já as ferramentas Back-end ou Lower CASE focam na parte física da construção, auxiliando na codificação, nos testes e na manutenção da aplicação. Quando uma ferramenta cobre todo o ciclo de desenvolvimento, ela é denominada I-CASE ou Integrated CASE. Para o desenvolvimento propriamente dito, os profissionais utilizam Ambientes de Des...