null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
32546316
Processos de software
Description
Mapa mental sobre estudo de processos de software.
No tags specified
software
computação
engenharia de software
informática
Mind Map by
Lays de Freitas Melo
, updated more than 1 year ago
More
Less
Created by
Lays de Freitas Melo
over 3 years ago
11
0
0
Resource summary
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
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
História da informática
Renato Costa
ERGONOMIA
timEU
NOÇÕES DE INFORMÁTICA
Viviana Veloso
Software
Yann Duarte Woldemar
Informática conhecimentos básicos
thiago.tc3
Informática Para Concursos - Conceitos Iniciais (Part. 1)
ae.antunes
Engenharia de Software
Gabriel Alexandre
Apresentação-O que é Lógica e como ela está interligada com a programação?
Ketlen Dos Anjos
Noções de Informática
Carlos Jr Uchôa
Quiz - Processo de Software
Adriana Gomes Alves
QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
anapaulabrasilam
Browse Library