Zusammenfassung der Ressource
Processos de software
- Modelos :
- Sequenciais
- Cascata
- Cascata representa o desenvolvimento gradual com
uma sequência ordenada de passos que devem ser
seguidos rigorosamente.
- Iterativos/Incrementais
- Prototipagem
- Possibilita que o desenvolvedor crie um
modelo (protótipo) do software que deve
ser construído .
- Apropriado para quando o cliente não
definiu detalhadamente os requisitos.
- Espiral
- Trabalha o tempo todo com riscos e divide o projeto
em outros menores.
- O movimento em espiral possui uma estrutura que dá base para
se tentar chegar ao fim do projeto com todos, ou quase todos, os
riscos eliminados.
- Híbridos
- Atividades fundamentais :
- 1 - Planejamento
- Fornece uma estrutura que possibilita ao gerente fazer
uma estimativa iniciais de recursos, custos e prazos.
- Nessa parte elabora o plano de projeto e
o configura o processo a ser utilizado.
- 3 - Projeto
- Envolve o projeto da arquitetura do software e projeto
detalhado.
- 4 - Implementação
- Escreve o projeto em uma linguagem de
programação.
- 6 - Entrega e Implantação
- Instala o software em ambiente de produção.
- Realiza-se os testes de aceitação ( estabelecer
que o software satisfaz os requisitos dos
usuários).
- 7 -
Operação
- Após o teste de aceitação, o software passa a ser
utilizado de fato em ambiente de produção.
- 2 - Análise e especificações de requisitos
- Descreve o que o software deve fazer.
- Analisa o domínio do problema e o domínio da solução.
- 5 - Testes
- Integração dos componentes e teste do software
como um todo.
- Teste de unidade e documentação dos resultados.
- 8 - Manutenção
- Adaptativas, corretivas ou evolutivas.
- 9 - Descontinuação
- Aposentadoria do software.
- Escolher um processo de software baseado :
- Nas características da aplicação
- Domínio do problema.
- Tamanho do problema.
- Complexidade do problema.
- Na tecnologia a ser adotada
- Linguagem de programação.
- Paradigma de desenvolvimento.
- Organização.
- No local de desenvolvimento
- Pessoal.
- Empresarial.
- No perfil da equipe