hey guys welcome to the session by Intellipaat in this session we'll be discussing
the differences between waterfalls agile and lean methodologies we'll be learning
how these life cycles work and also before moving on with this session
please subscribe to our channel so that you don't miss our upcoming videos now
let us begin with this session so guys the waterfall agile and lean model is
the lifecycle for them is what we see on the screen right so the orange bar
represents the requirements the green bar represents the design the purple bar
represents the implementation and the blue bar represents verification so this
is basically the lifecycle of software development right the red dot basically
tells us that there is a release happening over here and the star talks
about the customer feedback now when we talk about the waterfall model
everything used to happen in one go and towards the end we used to do a release
and then we used to ask for customer feedback so if this whole one bar is
safe one year that it took one year to complete everything and only then we are
getting the customer feedback so this is the problem with water fall model
when we talk about agile model we are basically creating releases in shorter
time right so at if say if this was one year say I released it in four months
and at the same time when I released it I got the customer feedback so if there
is a problem in my early release I would fix that also at the same time if there
are any future requirements that have been changed and accommodate that in my
next release right so by the end of my agile methodology I would have got three
customer feedbacks and the customer feedback and the customer is likely to
be more happy with what I will deliver here than over here reason being that
over here he the customer will probably have all his current requirements
catered to the product that he has finally received then over here where he
gave the requirements and year ago and nothing has changed and he might have
changed his requirements but with this model you did not get the chance to
change your requirements because the whole model went in one go right so
agile was good in that sense but when we talk about
lean model, lean model is exactly like the agile methodology but also includes
a social or a conscious thinking of eliminating waste right so at each release
you not only look back and see what all we're all we could have saved time but
at the same time at the back of what we don't see in this figure is that we are
also at the same time empowering our workflows right our employees are more
happy than they were before because now they have a direction as we
have a stronger team right and you have a better work culture in your company at
the same time at the end you are getting the same result as that you were getting
over here right the customers are still happy with your product but at the same
time you have eliminated waste so probably because you have shorted down
your meetings you have shorted down planning the product which is getting
released over here it could have saved on say a one month or one and a half
months time but at the same time you have also improved your workforce
you've also improved the work culture of your company right so these were the
differences between waterfall agile and lean now now to summarize what what I
will just be discuss so the problem with waterfall model was the development
lifecycle took a lot of time to complete therefore by the time product finished
the customer requirements were no longer the same right so this was the problem
with waterfall model so there was a problem between customers and the
software company right so this customer and software company problem was solved
using the lean and agile methodologies and now even the customers ever were
happy and even the company employees were happening because they were the
better work culture ok guys we've come to the end of this session
I hope this session was informative and helpful if you have any queries
regarding this session please feel free to come into it below and we love to
help you out thank you you