A Prototyping Method for Applications Development by End Users and Information Systems Specialists