Work Plan - Power Platform Solution
Structure, Plan, Sequence, and Schedule Work in Dataverse
A Lightweight, Practical Way to Manage Work from Structure to Execution
Work Plan combines hierarchical planning and calendar-based scheduling into a single, cohesive experience for Model-Driven Apps.
- ๐ณ Structure work clearly using hierarchical organization
- ๐งญ Sequence what should happen next without complex dependencies
- ๐ Schedule execution in real time with drag-and-drop calendars
๐ No complex project tools. No overhead. Just clear, actionable work planning.
Overview Video:
New video coming soon
What Problem Does Work Plan Solve?
Most systems force you into a trade-off:
- Flat lists โ no structure
- Spreadsheets โ no real scheduling
- Full PM tools โ too heavy, too complex
Work Plan bridges the gap. It gives teams a simple way to:
- โ Understand what work exists
- โ Decide what comes next
- โ Schedule it on a real calendar
- โ Track what's actually happening
Work Plan - Built around a simple, focused flow:
Structure โ Sequence โ Schedule โ Execute
Each step is supported by a focused component designed for clarity and speed.
๐ฏ Key Philosophy
Help teams understand what work exists, what's next, and what's happening now โ without forcing them into complex project management systems.
๐ณ TreeGrid โ Structure Your Work
Turn your Dataverse data into a clear, hierarchical view.
Organize work into meaningful levels:
- Projects
- Work groups
- Work items โ Activities
- Steps or checklists
Key capabilities:
- Expand/collapse hierarchy
- Multi-level data (2โ8 levels)
- Inline editing and fast navigation
- High performance at scale
๐ In Work Plan, TreeGrid answers: "What is the work?"
TreeGrid can also be used with any other hierarchical (self referencing parent/child) data table: Assets, Equipment, Locations, Teams, Work
๐งญ ScheduleBasic โ Sequence & Schedule
Define intent, then bring your plan to life.
SequenceView โ Define Intent
Plan what should happen before anything is scheduled:
- Set work order using SequenceOrder
- Group work using PlannedStartGroup
- Optionally estimate size with Duration
Sequencing is advisory, not enforced โ keeps planning simple and flexible.
๐ Sequence answers: "What should we do next?"
CalendarView โ Schedule and Execute
Bring your plan to life with a calendar-first experience:
- Week and day views
- Drag-and-drop scheduling
- Move and resize work in real time
- Assign resources
- Track status and progress
๐ ScheduleBasic answers: "When is it happening, and what's the current state?"
๐ Planning vs Execution (Built-In)
ScheduleBasic keeps things simple by separating two modes:
๐๏ธ Planner Mode
- Focus on unscheduled work
- Define order, grouping, and size
โ๏ธ Execution Mode
- Focus on scheduled work
- Update status and progress
๐ Each mode shows only what matters โ no clutter.
๐งฉ A Unified Work Model
Work Plan uses a clean, flexible data model:
- WorkItem โ defines the work
- ScheduledWork โ represents actual scheduled time
- Resource โ who or what is assigned
This enables:
- Multiple assignments
- Clear separation of planning vs execution
- Scalable scheduling scenarios
Equipment and assets are also managed using TreeGrid for complete visibility across your organization.
๐ Included Starter App
Work Plan is delivered with a lightweight Model-Driven App:
Work Schedule (App)
A ready-to-use application that includes:
- Pre-configured tables
- TreeGrid and ScheduleBasic integrated together
- Sample views for planning and execution
This app is intentionally minimal. It exists to:
- Get you started quickly
- Demonstrate best practices
- Provide a foundation you can extend
๐ Use it as-is, or integrate the controls into your own solution.
๐๏ธ Who It's For
Work Plan is ideal for teams that need structured, real-world execution tracking without heavy project tools:
- Facility Management teams managing ongoing maintenance
- Internal operations coordinating work across departments
- Small builders and general contractors tracking project phases
- Service coordination teams scheduling technicians and resources
๐ก Why Choose Work Plan?
- โ Built for Dataverse and Model-Driven Apps
- โ Lightweight and easy to adopt
- โ No dependency engines or complex scheduling rules
- โ Real-time, calendar-based execution
- โ Extensible for your own business processes
- โ Powered by two specialized PCF controls
Work Plan solution screenshots
The following screenshots demonstrate the Work Plan solution for Power Platform or Dynamics 365.
Work item planning and scheduling, and search capabilities. Click any image to view it in full size.
Browse screenshots to see features. Click to see a larger version.
Ready to Simplify Work Planning and Scheduling?
Start building your own structured scheduling solution today with Work Plan.