System Development Life Cycle

System Development Life Cycle

Prepare a two-page write-up explaining the principles of system development life cycle (SDLC) and comparing different software development methodologies in terms of their guiding philosophy, strengths, and weaknesses. Some of the methodologies you must include: (Please note you need to do some research and reading to complete this homework) (1). Structured development methodology: The V-model. (2). Rapid Application Development: Throwaway Prototyping. (3). Agile methodologies: Extreme programming and Scrum. (4). Object-oriented methodology: Rational Unified Process (RUP)