1. A method, comprising: incorporating, by a system, one or more steps into a process diagram to be displayed to a user, where the one or more steps include: data dynamically retrieved from data storage accessible by a plurality of users, the data to be displayed to the user within the one or more steps for viewing by the user, and an update to one or more fields of data to be displayed to the user, where the update includes data shared by the plurality of users and used by a plurality of applications of the system; and incorporating one or more states into the process diagram by the system, where the one or more steps are associated with the one or more states.