What is SDLC and Prototyping. what are their adv/disadv? Is it possible to qoute and real life example?