Define each of the following methodologies for IT project management: prototyping, rapid applications development (RAD), joint applications development (JAD), and systems development life cycle (SDLC). What are the advantages of each methodology? Which one do you think would be the most beneficial for managing an IT project?