Question: Compare between the THREE (3) systems development approaches, namely system development lifecycle (SDLC), prototyping and end-user development. Your explanation must include when each approach is

Compare between the THREE (3) systems development approaches, namely system development lifecycle (SDLC), prototyping and end-user development. Your explanation must include when each approach is appropriate (depending on magnitude or complexity of system being developed), what are the steps taken in each approach, what are problems associated with each approach. (17 Marks)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
