which is often used to develop an understanding of system requirements without actually developing a final operational system.