1. A system for developing workflow processes associated with data-encoded tags, the system comprising: a server computing device configured to: receive, from one or more mobile devices, tag data associated with each of a plurality of data-encoded tags; generate a collection of tags to include each of the plurality of data-encoded tags; define a plurality of workflow roles for each tag in the collection of tags, wherein each workflow role is defined to include characteristics associated with a context in which the corresponding tag is read, the context including attributes of a device that reads the tag; sequence each tag in the collection of tags according to a selected workflow role defined for the tag; define one or more transition actions to follow each tag in the collection of tags based upon the selected workflow role and one or more decisions to be made by the server computing device based upon the tag data associated with the tag; link the sequence of tags and the transition actions together into a workflow process; and store the workflow process in a data storage module.