This document discusses using agile methodologies for requirement determination in system analysis. It describes continual user involvement, agile usage-centered design, and eXtreme Programming's planning game as agile methods. Continual user involvement removes stereotypes by involving users throughout analysis and design through iterative feedback. Agile usage-centered design develops paper prototypes of user interfaces through a 9 step process. eXtreme Programming's planning game involves a business player and development player who collaborate through exploration, commitment, and steering phases to choose tasks and adjust plans. The outcome is a system requirement specification document describing features, behavior, and requirements of the system.
Related topics: