Processos de software

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (929 palavras )
  • Download(s) : 0
  • Publicado : 14 de abril de 2013
Ler documento completo
Amostra do texto
   O processo de Software
Um processo de software pode ser entendido como um conjunto estruturado de atividades exigidas para desenvolver um sistema de software.
Fases de um processo de SoftwarePara Schwartz[5] as principais fases de um processo de software são :
1. Especificação de Requisitos: tradução da necessidade ou requisito operacional para uma descrição da funcionalidade a serexecutada.
2. Projeto de Sistema: tradução destes requisitos em uma descrição de todos os componentes necessários para codificar o sistema.
3. Programação (Codificação): produção do código quecontrola o sistema e realiza a computação e lógica envolvida.
4. Verificação e Integração (Verificação): verificação da satisfação dos requisitos iniciais pelo produto produzido.

Modelos deProcesso de Desenvolvimento de Software
é representação abstracta de processo, descrevendo-o sob um ponto de vista particular
Os modelos de processos de desenvolvimento de software surgiram pelanecessidade de dar resposta às situações a analisar, porque só na altura em que enfrentamos o problema é que podemos escolher o modelo.
O modelo Cascata:
tem como principal característica a sequência deatividades onde cada fase transcorre completamente e seus produtos são vistos como entrada para uma nova fase.
Este modelo minimiza o impacto da compreensão adquirida no decurso de um projeto, umavez que se um processo não pode voltar atrás de modo a alterar os modelos e as conclusões das tarefas anteriores, é normal que as novas idéias sobre o sistema não sejam aproveitadas.
As desvantagensdeste modelo são :
* Dificuldade em acomodar mudanças depois que o processo está a ser executado;
* Partição inflexível do projeto em estágios distintos;
* Dificuldade em responder amudanças dos requisitos;
* É mais apropriado quando os requisitos são bem compreendidos;
* Os projetos reais raramente se adaptam ao modelo linear e sequencial;

* É difícil capturar os...
tracking img