SDLC - Modelo Big Bang
O modelo Big Bang é um modelo SDLC onde não seguimos nenhum processo específico. O desenvolvimento apenas começa com o dinheiro e os esforços necessários como entrada, e a saída é o software desenvolvido, que pode ou não atender aos requisitos do cliente. Este modelo do Big Bang não segue um processo / procedimento e requer muito pouco planejamento. Mesmo o cliente não tem certeza sobre o que exatamente ele deseja e os requisitos são implementados imediatamente, sem muita análise.
Normalmente, esse modelo é seguido para pequenos projetos em que as equipes de desenvolvimento são muito pequenas.
Modelo Big Bang ─ Design e Aplicação
O Modelo Big Bang consiste em focar todos os recursos possíveis no desenvolvimento e codificação de software, com muito pouco ou nenhum planejamento. Os requisitos são compreendidos e implementados à medida que surgem. Quaisquer alterações necessárias podem ou não precisar renovar o software completo.
Este modelo é ideal para pequenos projetos com um ou dois desenvolvedores trabalhando juntos e também é útil para projetos acadêmicos ou práticos. É um modelo ideal para o produto onde os requisitos não são bem compreendidos e a data de lançamento final não é fornecida.
Modelo do Big Bang - Prós e Contras
A vantagem desse modelo do Big Bang é que ele é muito simples e requer muito pouco ou nenhum planejamento. Fácil de gerenciar e nenhum procedimento formal é necessário.
No entanto, o Modelo do Big Bang é um modelo de risco muito alto e mudanças nos requisitos ou requisitos mal compreendidos podem até mesmo levar à reversão completa ou destruição do projeto. É ideal para projetos repetitivos ou pequenos com riscos mínimos.
As vantagens do modelo Big Bang são as seguintes -
Este é um modelo muito simples
Pouco ou nenhum planejamento necessário
Fácil de gerenciar
Muito poucos recursos necessários
Oferece flexibilidade aos desenvolvedores
É uma boa ajuda de aprendizagem para recém-chegados ou alunos.
As desvantagens do modelo Big Bang são as seguintes -
Risco muito alto e incerteza.
Não é um bom modelo para projetos complexos e orientados a objetos.
Mau modelo para projetos longos e em andamento.
Pode ser muito caro se os requisitos forem mal interpretados.