SAND_HOME

Project links:

Local documents:

apps/TaskHeap


Application data definitions
Structs and generated messages:
Application processing modules
Nodes:
AccountStruct extends BaseUserStruct [ Account , AccountUpdate , AccountQuery , AccountCollection ] ExternalSync
DataManagementStruct [ DataManagement , DataManagementUpdate , DataManagementQuery , DataManagementCollection ] HeapCalculator
DisplayParamsStruct [ DisplayParams , DisplayParamsUpdate ] TaskHeapUI
ExternalPlanStruct extends PlanComponentStruct [ ExternalPlan , ExternalPlanUpdate , ExternalPlanQuery , ExternalPlanCollection ] UpdateManager
ExternalPlanSyncStruct [ ExternalPlanSync ] UserLookup
HeapAccessSummaryStruct [ HeapAccessSummary , HeapAccessSummaryCollection ]  
HeapAssociationStruct [ HeapAssociation , HeapAssociationUpdate , HeapAssociationQuery , HeapAssociationCollection ]  
HeapAttributesStruct [ HeapAttributes , HeapAttributesUpdate , HeapAttributesQuery , HeapAttributesCollection ]  
HeapDisplayStruct [ HeapDisplay ]  
NoteStruct [ Note ]  
PlanComponentReportStruct [ PlanComponentReport , PlanComponentReportUpdate ]  
PlanComponentStruct [ PlanComponent , PlanComponentUpdate , PlanComponentQuery , PlanComponentCollection ]  
PlanRecalcStruct [ PlanRecalc ]  
PlanReportStruct [ PlanReport ]  
PlanStruct extends PlanComponentStruct [ Plan , PlanUpdate , PlanQuery , PlanCollection ]  
PlanTreeElementStruct [ PlanTreeElement ]  
RelativeDeadlineStruct [ RelativeDeadline ]  
RoleStruct [ Role , RoleUpdate , RoleQuery , RoleCollection ]  
SystemStatusStruct [ SystemStatus , SystemStatusUpdate , SystemStatusQuery , SystemStatusCollection ]  
TaskPhaseStruct [ TaskPhase , TaskPhaseUpdate , TaskPhaseQuery , TaskPhaseCollection ]  
TaskStruct extends PlanComponentStruct [ Task , TaskUpdate , TaskQuery , TaskCollection ]  
TaskTypeStruct [ TaskType , TaskTypeUpdate , TaskTypeQuery , TaskTypeCollection ]  

The TaskHeap application provides agile project management. It is used both bottom-up (with Tasks being created first and then moved into Plans) or top-down (with Plans being created first and then filled out with sub-plans and Tasks).

Users of TaskHeap make updates to Tasks, and make Plans to track execution dependencies and/or demarcate logical chunks of work. Plans can be incorporated into other Plans to build a deep work breakdown structure for a project.