SDLC - Modello Big Bang

Il modello Big Bang è un modello SDLC in cui non seguiamo alcun processo specifico. Lo sviluppo inizia con i soldi e gli sforzi richiesti come input e l'output è il software sviluppato che può o meno essere secondo le esigenze del cliente. Questo modello Big Bang non segue un processo / procedura ed è richiesta una pianificazione minima. Anche il cliente non è sicuro di ciò che vuole esattamente e i requisiti vengono implementati al volo senza troppe analisi.

Di solito questo modello viene seguito per piccoli progetti in cui i team di sviluppo sono molto piccoli.

Modello Big Bang ─ Design e applicazione

Il modello Big Bang consiste nel concentrare tutte le risorse possibili nello sviluppo e nella codifica del software, con una pianificazione minima o nulla. I requisiti vengono compresi e implementati non appena vengono. Qualsiasi modifica richiesta può o non può richiedere il rinnovamento del software completo.

Questo modello è ideale per piccoli progetti con uno o due sviluppatori che lavorano insieme ed è utile anche per progetti accademici o pratici. È un modello ideale per il prodotto in cui i requisiti non sono ben compresi e la data di rilascio finale non è indicata.

Modello Big Bang - Pro e contro

Il vantaggio di questo modello Big Bang è che è molto semplice e richiede pochissima o nessuna pianificazione. Facile da gestire e non è richiesta alcuna procedura formale.

Tuttavia, il modello Big Bang è un modello a rischio molto elevato e le modifiche ai requisiti o ai requisiti fraintesi possono persino portare al completo annullamento o alla cancellazione del progetto. È ideale per progetti ripetitivi o piccoli con rischi minimi.

I vantaggi del modello Big Bang sono i seguenti:

  • Questo è un modello molto semplice

  • Poca o nessuna pianificazione richiesta

  • Facile da gestire

  • Sono necessarie pochissime risorse

  • Offre flessibilità agli sviluppatori

  • È un buon aiuto per l'apprendimento per nuovi arrivati ​​o studenti.

Gli svantaggi del modello Big Bang sono i seguenti:

  • Rischio e incertezza molto elevati.

  • Non è un buon modello per progetti complessi e orientati agli oggetti.

  • Modello scadente per progetti lunghi e in corso.

  • Può rivelarsi molto costoso se i requisiti vengono fraintesi.