Skip to main content

Project management · By MithTech

Open source

Sprints on the ERPNext you already runPulse, agile project management for ERPNext

Pulse adds a board, sprints, OKRs and retros to ERPNext's own Projects and Tasks. Open source; we can install and run it for you.

MIT licence. Run it yourself, or we run it for you.

Works with what you run?

work as standard0
we set up6
built for you0

Your records end up in ERPNext's own Projects and Tasks, set up beside what you run.

What Pulse does

Sprints with a backlog

Plan the sprint from the backlog; it closes itself on its end date.

  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as a Pulse Sprint holding ERPNext Tasks.

A board on your own tasks

Drag a card and the ERPNext Task moves; everyone sees it live. ERPNext alone has a status board, not sprints.

  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as the Task's Board State.

Partly built

Epics and releases

Group tasks under an epic and label each task with its release.

  • An epic is a task that groups tasks; a release is a label, not a record.
  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as fields on the Task.

OKRs, risks and retros

Objectives with check-ins, a risk register, retrospectives and change requests beside the board.

  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as Objectives, Risks and Retrospectives.

Burndown, velocity and more

Burndown, burnup, velocity, cumulative flow and cycle time, read from the same tasks.

  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as a report on the sprint.

Hours on the task, cost on the project

Time logged on a task reaches ERPNext's project costing and can be billed.

  • We set it up Needs ERPNext: we set up ERPNext Projects beside what you run.
  • Ends up as a Timesheet on the project.

One task, from the backlog to the burndown

  1. BacklogComplete

    SHOP-11, "Returns page for the shop", is pulled into the team's sprint.

  2. BoardComplete

    It moves to In Review, then Done: each move is the Task's Board State in ERPNext.

  3. HoursComplete

    An hour logged on it lands in a Timesheet on the project.

  4. BurndownComplete

    The sprint's burndown counts it done today.

Going live: who does what

  1. Tell us how the team plans work today: Jira, a sheet or a board.

    You

  2. Install Pulse on your ERPNext site: it's MIT, so either of us can.

    You or MithTech

  3. Bring projects and issues over as ERPNext Projects and Tasks, with keys.

    MithTech

  4. Run one sprint on it; we stay on call.

    You

  5. Support and upgrades with your ERPNext, as long as you want them.

    MithTech

Who you pay, for what

Pulse
Nothing: it's open source under the MIT licence.
Your host or Frappe Cloud
Hosting: the same site as your ERPNext.
MithTech
Set-up, moving your work over and support, in a written proposal.

What you own

Your projects and tasks were ERPNext records all along: remove Pulse and they stay. The code is MIT: read it, fork it or run it without us.

Questions about Pulse