1. A method for providing an adaptive contextual visualization of business processes and related data, the method comprising: receiving a selection of an object within a business process or related data; selecting a visualization type from a plurality of different visualization types for presenting the selected object based on the selected object and a context of the selection; generating a knowledge board representing the business process based on the selected visualization type, wherein the knowledge board comprises a collaborative, interactive environment accessible to one or more users and wherein the knowledge board provides access to business data of the business process to the one or more users; generating one or more visual objects representing the selected object and the business data of the business process based on the selected visualization type; adding the one or more visual objects representing the selected object and the business data of the business process to the knowledge board based on the selected visualization type; and providing the knowledge board with the added one or more visual objects to the one or more users.