In SharpCloud, a work breakdown structure (WBS) can be displayed on the timeline view, allowing the timeline to be expanded and collapsed providing greater detail if required.

A WBS is a great way of breaking down projects into smaller deliverables and is normally used in Engineering and Project Management, to display a deliverable-orientated outlook in smaller components than normal.

In the above example, there are 5 programs, listed from A – E with varying amounts of milestones for each program. With using the WBS, each program will have its own swim lane that can be expanded to display the more granular components.

Note: The milestones appear as diamonds, this can be achieved by setting an item image of a diamond and setting the item background as transparent. 

Creating a Work Breakdown Structure

For a WBS to work, it requires a text attribute/calculated value that needs to be represented on the Y-Axis of the timeline. For this Knowledge Base article, the attribute/calculated value will be referred to as WBS Attribute.

Once the WBS Attribute exists, the items need to be assigned a value for that attribute. With the WBS, inserting a full stop (.) between the parent phase and the new phase will produce a new breakdown row. See example below for further details.

Example Breakdown

An item that represents a Program called “A”.

Program A has 2 different phases – Phase 1 and Phase 2, represented by “1” and “2”.

“A” has a WBS Value of “A”

An item that belongs to Phase 1 will have a value of “A.1” with an item that belongs to Phase 2 will have a value of “A.2”.

This will produce the below view:

With the item A.2.1 (highlighted above), there has been another breakdown added. This allows the WBS structure to be further expanded as shown below:

Note: There is no limit on the amount of breakdown phases to be added to the WBS structure.

Expanding/Exploding Rows

With the WBS, there are settings that are specific to timelines that have a WBS in place.

When hovering over the axis row, there will be a set of arrows and a plus (+) or minus (-) which perform different functions.

Expanding a row (symbolised by the + on the axis), will separate the WBS into its different phases, as shown below:

Exploding the row (symbolised by the arrows), will provide each item its own row in the timeline.