Entity-Relationship Diagram of Sharktower

Key for Entity-Relationship Diagram


  1. Objectives can be linked to the projects which will help you achieve them - this is done via Outcomes within those projects.
    As a project might help you achieve multiple of your high level business objectives, it's possible to link one Outcome to multiple objectives. Similarly, one objective will likely have multiple Outcomes which help you achieve it.
  2. An Outcome links to an Activity within the Plan. 
    An Activity can have one Outcome - or none - not every activity will end in a key milestone.
  3. An Activity must have a Workstream associated with it.
    This is to represent the team accountable for delivering that piece of work. 
  4. Activities are the "parents" of Work Items (Stories, Tasks, Risks, Issues and Decisions).
    You can have many work items linked to a single Activity (to depict the breakdown of the scope of that Activity) - but one work item can only link to a single parent Activity.
  5. Stand-up meetings can link to a specific Workstream
    This is an optional link - use it to ensure only the work of a specific team appears in the Kanban within the stand-up
  6. Work Items can also be linked to meetings.
    One work item can link to multiple meetings (and obviously a meeting can link to many work items.
    This is to depict the actions, decisions, risks, etc that get discussed during a meeting.
  7. Work Items can be linked to each other.
    This has no limit - one work item can link to many others. You might use this to depict "soft" dependencies between low level scope.