Sundial
Start with confidence / Chapter 1

What Sundial does

Connect day-to-day work, team capacity, and delivery forecasting in one browser workspace.

Understand what your project is telling you. Start with a clear picture of what Sundial does, what its forecasts mean, and which questions it can answer.

Sundial is a project management application for organizing work, managing a team, running sprints, and forecasting delivery. The shared workspace and delivery simulator use the same work and staffing data. It helps project managers, technical leads, and contributors answer:

  • What work belongs to the project, who owns it, and what is blocked or complete?
  • What work belongs in the next sprint, and how does its remaining effort compare with available capacity?
  • When can each initiative, epic, story, or task finish under the declared assumptions?
  • How have scope, status, and forecast dates changed since an earlier checkpoint?
  • What happens to delivery if a team member leaves or an additional person joins?

In the browser, you can edit Project and Team through forms, track work in Kanban, and plan Sprints. You can define workflow states and allowed transitions, write descriptions and acceptance criteria, add comments, set inherited priorities, record effort, and choose the order of work. For planning and review, you can use ten diagram views, capture reporting snapshots, import existing work, and export images. Project and Team are kept together in one native .sundial folder. Committed edits save automatically and can synchronize with other users opening that folder.

Sundial takes a privacy-first approach: it processes project data in your browser and keeps it in a project folder you choose, with browser storage for recovery. Your team can collaborate through a shared folder without uploading project information to an external collaboration service. Your organization's filesystem permissions control who can access that folder. Loading the application and looking up public holidays can still require network requests. The section on working together through a shared project folder explains storage, access, and backups in more detail.

The simulator uses estimates, recorded effort, dependencies, start constraints, deadlines, assignees, skills, working hours, availability overrides, weekends, and holidays. Kanban and Sprints update this model and share its task list.

You can create and manage a project entirely in Sundial. No external tracker is required. Sprint planning includes capacity, scope, completion, carryover, and historical boards. Sprint burndown, velocity, and cumulative-flow reports are not currently provided.

What a forecast means

Each ordinary forecast uses one set of declared assumptions. With the same model, calendars, and effective forecast start, Sundial produces the same schedule. The Monte Carlo tab repeatedly samples effort estimates to show completion-date distributions. Both use the same scheduling priorities and resource constraints; neither searches for an optimal plan. Their dates depend on credible inputs.

Disclaimer: Project timelines and delivery dates estimated by Sundial are indicative only and are not guarantees. The author accepts no responsibility for errors, omissions, delays, losses, or other consequences arising from these estimates or reliance on them, whether caused by software defects, inaccurate or incomplete data, planning assumptions, or any other cause. Review the estimates independently before using them to make commitments or decisions.

The approach follows the workflow-simulation method described in Stefano Tommesani's article on day-by-day project forecasting.

Put this into practice with the included example project.

Open Sundial