Ferramentas case
FERRAMENTAS CASES
Computer-Aided Software Engineering
Ferramentas CASES
(Computer-Aided Software Engineering)
Introdução:
• As ferramentas CASE são aplicativos que ajudam profissionais a produzir sistemas, auxiliando no aumento da produtividade, na melhora da qualidade, na diminuição dos custos, no gerenciamento do projeto. • Ela serve para automatizar atividades de gestão de projetos e dos produtos elaborados no processo de desenvolvimento de software. • São muito boas para documentação, qualidade de apresentação, gestão de configuração, construção de protótipo e suporte a análise e modelagem.
Ferramentas CASE podem ser:
• Horizontais: oferecem serviços utilizados durante todo o processo de software; • Verticais: utilizadas em fases específicas do processo de software.
Essas ferramentas são divididas e 3 categorias:
• LOWER CASE: codificação (front-end); • UPPER CASE: análise, projeto e implementação; • INTEGRATED CASE: Upper CASE e Lower CASE unidos.
Conteúdo das ferramentas CASES
• Descrição do problema • Informação sobre o domínio do problema • Produtos da Solução • Regras e instruções sobre o processo de desenvolvimento • Plano do Projeto de SW, recursos, histórico • Contexto organizativo • Informação da empresa • Informação da aplicação • Validação e verificação •