SDLC Big Bang Model : Design, advantages, disadvantages and applications

22136

 The Big Bang model of SDLC ( software development life cycle ) is applicable where we do not follow any specific process and pre proposed sequences of steps to develop of application software. In Big bang model the product development process just starts with the required money and efforts as the input, and the output is the software developed product which not gives the guaranty to the customer about the successfully developed the software product as per customer system requirement.

Big Bang Model is SDLC model in which no formal development steps and procedure followed and very little planning is required before beginning the project development. In big-bang SDLC model the customer is also not clearly understood about his functional requirement about the system developed. The customer requirements not fixed and vary with time and the customer believe the system implemented on the fly without much analysis.

Design phases | Advantages | Disadvantages | Pros & Cons | Applications

Usually Big bang model of SDLC is followed for small projects where the development teams are very small.

Design of SDLC Big Bang model:

The Big bang model comprises of focusing all the possible available resources and tools in software development and coding, with very little or without pre planning. In this model the requirements are understood and implemented as they come. Any changes required and/or addition of functionality under developed system may or may not need to revamp the complete software.

This model of software development is ideal model for small projects development with one or two developers working together. This is also useful model for academic or practice projects developments. It’s an ideal model for the product where requirements are not well understood and the final release date is not given.

Top

Advantages and disadvantages of Big Bang model:

Every software development model has its own advantages and disadvantages that decide the working area of the model. Here we are listing all the advantage and disadvantages of SDLC Big Bang model:

Advantages of Big Bang Model:

The advantage of Big Bang is that it’s very simple and easy to implement. This model requires very little or no planning. There is no formal procedure are required before starting of any project so this model is easy to manage. It is ideal for repetitive or small projects with minimum risks.

Disadvantages of Big Bang Model:

Due to there is no pre planning required before starting the project hence the Big Bang model is a very high risky model. In addition if changes in the requirements or misunderstood requirements may even lead to complete reversal or scraping of the project.

Top

Pros and Cons of Big Bang model:

There are many pros and cons of Big Bang model. In the following list we are trying to cover all pros and cons of Big Bang model, follow us;

Pros of Big Bang Model Cons of Big Bang Model
Is a good learning aid for new comers or students Not a good model for complex and object-oriented projects.
Little or no planning required Can turn out to be very expensive if requirements are misunderstood
This is a very simple model Poor model for long and ongoing projects.
Very few resources required Very High risk and uncertainty.
Gives flexibility to developers
Easy to manage

Top

Application of Big Bang Model:

There is various software development models in SDLC approach available and used by all software development companies either small and large scale. Each software development application has different requirements based on internal and external factors but this model of SDLC Big Bang model have no requirement of internal and external factors. There have some situations where the use of Big Bang model is more suitable and handle the problem very smartly:

  • When the developer wants to lean something new and doing some real experiments.
  • Gives Flexibility to the learner and small project development.
  • Good environment for study propose and school projects.

Top

Previous QuizSDLC Prototype model : Design, advantages, disadvantages and applications
Next Quizsoftware development life cycle (SDLC) models

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.