Delimitação de um software: indica o que o software vai resolver. A delimitação deve ser extraída dos requisitos funcionais do software.

Limitações de um software: indicam as funcionalidades não serão implementadas, por outros factores. Estas funcionalidades devem fazer parte de um conjunto de funcionalidades possíveis para o software.

Existem vários factores que dificultam a implementação de certas funcionalidades do software:

  • Requisitos não prioritários;
  • Complexidade do negócio;
  • Complexidade Técnica;
  • Necessidade de equipas grandes;
  • Ausência de recursos finaceiros.

Questões relacionadas

Delimitações

  • Qual é o objectivo do software?
  • Onde começa o software?
  • Onde termina?

Limitações

  • O que ficou para o futuro?
  • O que poderia ser implementado?

Observação: É importante declarar a delimitação e as limitações do software, porque ajuda a focar nas prioridades iniciais do sofware e deixar as outras funcionalidades como propostas futuras.

Exemplo: Delimitação de um Sistema de Recrutamento e Seleção.

--

--

Cascata é um modelo de processo de desenvolvimento onde se deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. Neste modelo uma actividade começa após terminar a fase anterior.

O Modelo Cascata tem as seguintes Actividades:

  • Planeamento;
  • Análise de Requisitos;
  • Projecto;
  • Implementação;
  • Testes;
  • Manutenção.

A adoção do Modelo Cascata é aconselhável para projectos muito grandes, onde os requisitos estão bem definidos e dificilmente alteram. Normalmente, estes softwares softwares muito complexos onde as actividades são sequenciais e demandam um gerenciamento em larga escala.

Exemplos de softwares onde Cascata pode ser adoptado:

  • Gestão Universitária;
  • Gestão Hospitalar;
  • Sistemas Governamentais;
  • Sistemas de Lançamento de Foguetes;
  • Controle de Satélite;
  • Controle de Aviações;
  • Controle de Informações Espaciais;
  • Sistemas Bancários.

Sugestão: Embora seja difícil de adoptar, é possível aproveitar algumas das actividades do Modelo Cascata e utilizar em projectos mais pequenos.

Actividades do Cascata

--

--