Two alternative approaches to the systems life cycle, that require much less time, are prototyping and ________?
1) Agile development
2) Waterfall model
3) Spiral model
4) RAD model