Administração Geral EmÁudio: Tipos de Ciclo de Vida
Bom dia, boa tarde, boa noite! Independente do horário que você está me ouvindo, é sempre um prazer ter a sua presença. Chegou a hora de falar sobre os tipos de ciclo de vida. Podemos começar? Vamos lá.
Os ciclos de vida dos projetos podem ser classificados em: preditivo ou adaptados. Um projeto com um ciclo de vida preditivo é desenvolvido dentro de uma forma mais rígida, menos flexível. O escopo, prazo e custo do projeto são determinados nas fases iniciais do ciclo de vida, sendo as alterações de escopo cuidadosamente gerenciadas. Os ciclos de vida preditivo são também chamados de ciclos de vida em cascata.
Os ciclos de vida adaptativos são mais flexíveis e ágeis. O escopo detalhado é definido e aprovado antes do início de uma interação, que são atividades de desenvolvimento que levam à versão estável e executável do produto. Os ciclos de vida adaptativos são também chamados ágeis ou de ciclos de vida orientados a mudanças.
Para entender essa diferença, vamos imaginar que estamos conduzindo um projeto de desenvolvimento de um software. Nesse projeto temos seis etapas: modelagem de negócios, requisitos, análise design, implementação, teste e implementação. Em um ciclo de vida em cascata, os projetos são organizados para percorrer a sequência de etapas uma única vez. Assim, apenas se iniciará a etapa de requisitos, por exemplo, quando a modelagem de negócios estiver completamente concluída.
Em um ciclo de vida adaptativo, por outro lado, passam-se várias vezes por cada uma das etapas de desenvolvimento. Cada passagem pela sequência de etapas é denominada de interação. Ao final de cada interação é gerado um release do produto, que é a versão estável e executável do software.
É possível ainda que se adote um ciclo de vida híbrido, a partir da combinação de um ciclo de vida preditivo e um ciclo de vida adaptativo. Os elementos do projeto que sejam conhecidos ou que tenham requisitos estabelecidos seguem um ciclo de vida de desenvolvimento preditivo. E os elementos que ainda estiverem em evolução seguem um ciclo de vida de desenvolvimento adaptativo.
Tudo bem até aqui? Posso dar uma aprofundada? Vem comigo.
É possível ainda subdividir o ciclo adaptativo em duas subespécies: ciclo de vida interativo e ciclo de vida incremental.
1. Em um ciclo de vida interativo, o escopo do projeto geralmente é determinado no início do ciclo de vida do projeto, mas as estimativas de prazo e... Ler mais