Work Plan - Structure, Sequence, and Schedule

  Work Plan - Power Platform Solution

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

How Work Plan Works

Built around a simple, focused flow:

Structure โ†’ Sequence โ†’ Schedule โ†’ Execute

Each step is supported by a focused component designed for clarity and speed.

๐ŸŒณ TreeGrid โ€” Structure Your Work

Turn your Dataverse data into a clear, hierarchical view.

Organize work into meaningful levels:

  • Projects
  • Work groups
  • Work items
  • Steps or checklists

Key capabilities:

  • Expand/collapse hierarchy
  • Multi-level data (2โ€“8 levels)
  • Inline editing and fast navigation
  • High performance at scale

๐Ÿ‘‰ TreeGrid answers: "What is the work?"

Learn More About TreeGrid ยป

๐Ÿงญ 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?"

Learn More About ScheduleBasic ยป

๐Ÿ”„ 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

Ready to Simplify Work Planning and Scheduling?

Start building your own structured scheduling solution today with Work Plan.