what is agile application prototyping? the world of application development is changing. agile development methodologies encourage faster development cycles and close cooperation with business stakeholders. old methods of gathering and managing requirements simply aren�t effective. agile application prototyping makes it possible to gather requirements in a new way. instead of relying on static text documents, agile application prototyping allows business analysts to simulate application functionality and design before any code is ever written. instead of deciphering seemingly endless text documents, end-users interact with the prototype as if it were the final application�confirming requirements and suggesting changes in real time.