MODELO DE PROCESSOS DE SOFTWARE

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
MODELO DE PROCESSOS DE SOFTWARE por Mind Map: MODELO DE PROCESSOS DE SOFTWARE

1. 1_PROTOTIPAÇÃO

1.1. A prototipação é um processo que tem como objetivo facilitar o entendimento, requisitos de uma aplicação.permite apresentar conceitos e funcionalidades simplificado.

2. 3_CASCATA

2.1. é um modelo de desenvolvimento sequencial no qual o processo é visto como um fluir constante para frente, através das fases de análise de requisitos, projeto, implementação, testes (validação), integração, e manutenção de software. apresenta uma grande vantagem quando o escopo do trabalho é claramente definido, como licitações e serviços específicos para órgãos públicos, neste cenário leva vantagem. Entretanto percebe-se a fragilidade do modelo com pouca ou quase nenhuma flexibilidade.

3. 4_ESPIRAL

3.1. O objetivo é prover um metamodelo que pode acomodar diversos processos específicos. significa que podemos encaixar nele as principais características dos outros modelos de desenvolvimento de software, adaptando-os a necessidades específicas de desenvolvedores ou às particularidades do software a ser desenvolvido. Em um esforço para combinar as vantagens dos conceitos de top-down e bottom-up, acrescentando um novo elemento, a análise de riscos que falta a essas conservas.

4. 2_MÉTODOLOGIAS ÁGEIS

4.1. estuda um conjunto de comportamentos, processos, práticas e ferramentas utilizados para a criação de produtos para usuários finais. A maioria tenta minimizar o risco pelo desenvolvimento do software em curtos períodos, chamados de iteração, etapa a qual a equipe responsável reavalia as prioridades do projeto. A maioria dos componentes de um grupo ágil deve estar agrupada em uma sala. Isso inclui todas as pessoas necessárias para terminar o software: no mínimo, os programadores e seus clientes; analistas de negócio, testadores, projetistas de iteração, redatores técnicos e gerentes. métodos ágeis produzem pouca documentação em relação a outros métodos, sendo este um dos pontos que podem ser considerados negativos, mas reduzindo o tempo de produção de documentação mais útil.

4.2. 2.1_INTERAÇÃO

4.2.1. curtos períodos,de uma semana até quatro. busca a capacidade de implantar uma nova versão é como um projeto de software em miniatura de seu próprio, e inclui todas as tarefas necessárias para implantar o mini-incremento da nova funcionalidade: planejamento, análise de requisitos, projeto, codificação, teste e documentação.