Users provide the requirements – directly or indirectly – for the product to be planned and implemented.
Based on user requirements specified during planning process, Developers design the product or the system.
They create blueprints or process descriptions that serve as the basis for implementation.
Information Designers start planning the format and content of the information that will accompany the product.
To this end, they gather information throughout the planning phase.