



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Os conceitos básicos de processos de software, modelos de processo e suas vantagens. O texto aborda o que é um processo de software, modelos de processo gerais como modelo cascata, desenvolvimento incremental e processo orientado a reuso, e suas respectivas vantagens e desvantagas.
O que você vai aprender
Tipologia: Notas de aula
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!
DCC / ICEx / UFMG
O que é um processo de software?
Quem faz, o que faz e quando fazer
Nem sempre diz como fazer
Organizações desenvolvem seus próprios processos
As atividades para o desenvolvimento do software
Especificam os produtos de cada atividade
Indicam os papéis das pessoas envolvidas
Mas, nenhum modelo de processo é perfeito
Padronização dos artefatos
Melhor comunicação da equipe
Menos treinamento de pessoal
Exemplos de Modelos de Processo
Modelo Cascata
Desenvolvimento Incremental
Eng. de Software orientada a Reuso
Organizações tendem a combinar partes de diferentes modelos
Raramente ocorre na prática
Definição de Requisitos Projeto Implementação Testes Manutenção
Pode ser combinado a outros modelos
Desvantagens do Modelo Cascata
Quando Aplicar o Modelo Cascata?
Especificação de Requisitos
Análise de Componentes
Alteração nos Requisitos
Projeto do Sistema com Reuso
Desenvolvimento e Integração
Validação do Sistema
Alinhar componentes aos requisitos
Análise de Componentes
Alteração nos Requisitos
Especificação de Requisitos
Análise de Componentes
Alteração nos Requisitos
Projeto do Sistema com Reuso
Desenvolvimento e Integração
Validação do Sistema
Integração dos Componentes
Projeto do Sistema com Reuso
Desenvolvimento e Integração
Especificação de Requisitos
Análise de Componentes
Alteração nos Requisitos
Projeto do Sistema com Reuso
Desenvolvimento e Integração
Validação do Sistema
Componentes de terceiros
Sugerido um modelo de processo mais estruturado / rigoroso como o Modelo Cascata
Sugerido um modelo de processo ágil e flexível como o Desenvolvimento Incremental ou o Baseado em Reuso
Seção 2.1 Modelos de Processo