two alternative approaches (for system analysis and design) that require much less time are _______________ and rapid applications development (rad). (hint: pr______ping)