project development life cycle methodology

in the agile model, fast failure is a good thing. the lean model for software development is inspired by "lean" manufacturing practices and principles. the agile model is actually a lean method for the sdlc, but with some notable differences. this model doesn’t work well if flexibility is needed or if the project is long-term and ongoing.