TECHNICAL FIELD

Embodiments consistent with the present disclosure include systems and methods for collaborative work systems. The disclosed systems and methods may be implemented using a combination of conventional hardware and software as well as specialized hardware and software, such as a machine constructed and/or programmed specifically for performing functions associated with the disclosed method steps. Consistent with other disclosed embodiments, non-transitory computer-readable storage media may store program instructions, which may be executable by at least one processing device and perform any of the steps and/or methods described herein.

BACKGROUND

Operation of modern enterprises can be complicated and time consuming. In many cases, managing the operation of a single project requires integration of several employees, departments, and other resources of the entity. To manage the challenging operation, project management software applications may be used. Such software applications allow a user to organize, plan, and manage resources by providing project-related information in order to optimize the time and resources spent on each project. It would be useful to improve these software applications to increase operation management efficiency.

SUMMARY

A dynamically changeable operating system for a workflow environment, the operating system comprising: at least one processor configured to: associate a user-ID with a workflow management account; maintain a plurality of workflow management boards associated with the workflow management account; receive a first plurality of touch points associated with the user-ID; based on the first plurality of touch points, customize the workflow management account by initially altering at least one of a column option picker, an automation option picker, a third-party application integration picker, a display interface picker, or a solution picker; monitor activity associated with the workflow management account; receive, based on the monitoring, a second plurality of touch points associated with the user-ID; and adjust the customized workflow management account by subsequently altering, based on the second plurality of touch points at least one of the column option picker, the automation option picker, the third-party application integration picker, the display interface picker, or the solution picker.

A data extraction and mapping system, comprising: at least one processor configured to: maintain a main data source containing a plurality of data objects; maintain a plurality of boards for presenting the plurality of data objects; maintain a plurality of linkages between at least some of the plurality of data objects associated with differing boards of the plurality of boards; receive a selection of a particular data object associated with a particular board; identify via a particular linkage of the plurality of linkages at least one additional data object on another board linked to the particular data object on the particular board; define a sub-data source, the sub-data source aggregating the at least one additional data object and the particular data object; receive a visualization template selection; map the sub-data source to the visualization template selection to generate a sub-data visualization; and cause a co-presentation of a representation of the particular board and the sub-data visualization.

A system for extrapolating information display visualizations, the system comprising: at least one processor configured to: maintain a board with a plurality of items, each item defined by a row of cells, and wherein each cell is configured to contain data and is associated with a column heading; link at least a first column to at least a second column so that a change in data in a cell of the at least first column causes a change in data of a cell in the at least second column; receive a first selection of a particular item from the board, wherein the particular item includes a plurality of cells with data in each cell, and wherein data in a first cell of the plurality of cells is linked to data in a second cell of the plurality of cells; upon receipt of the first selection, cause a display of an item interface extrapolator, wherein the item interface extrapolator includes a plurality of activatable elements, each of the activatable elements being associated with a differing visualization of at least some of the data contained in cells associated with the particular item; receive a second selection of one of the activatable elements; upon receipt of the second selection, cause a first extrapolated display of data associated with the particular item to appear in a first manner; receive a third selection of another of the activatable elements; and upon receipt of the third selection, cause a second extrapolated display of data associated with the particular item to appear in a second manner.

