Skip to main content Enter
ERP.AI PM for IT Projects

PM for IT Projects

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Projects and backlogOrganise product and IT work by project, component and a clear backlog priority. Sprints and commitmentsPlan each iteration around a visible goal and preserve what the team committed to at the start. Boards and workflowMove work through explicit states while respecting the team’s review gates and work-in-progress limits.
Bugs and verificationKeep reported evidence, investigation and independent quality decisions attached to the issue. Code and releasesConnect repository evidence to a reviewed release scope without confusing a merge with a deployment. Roadmaps and delivery insightsReview epic progress and iteration history using dated evidence and consistent estimate units.

PM for IT Projects

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Intake to sprint commitmentTurn incoming work into a prioritised, reviewed iteration scope. Work to verified outcomeApply the same workflow and quality checks to every delivery transition.
Completed work to release cutReview eligible issue scope before recording the release version. Sprint close to next planPreserve closed outcomes before rolling work into the next iteration.

PM for IT Projects

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Software product teamsKeep product priorities, engineering work and release evidence connected. Infrastructure teamsCoordinate infrastructure changes with clear dependencies and delivery checkpoints.
Internal IT deliveryGive internal requesters visibility while keeping delivery decisions with the team.

PM for IT Projects

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsVerified Users and explicit ProjectMemberships control every project record, query, comment and attachment. Reporter-visible content is separate from internal discussion. QA and other workflow decisions require an independent authorized actor; Admin configuration cannot bypass the protected decision. Reports and analyticsLearn from sprint history and delivery progress Data modelRecords and relationships behind PM for IT Projects.
IntegrationsConnect code activity with project decisions ImplementationConfigure PM for IT Projects around your team’s operating policy. Agent referenceUse Proto to configure PM for IT Projects.

PM for IT Projects

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Projects and backlogOrganise product and IT work by project, component and a clear backlog priority.Sprints and commitmentsPlan each iteration around a visible goal and preserve what the team committed to at the start.Boards and workflowMove work through explicit states while respecting the team’s review gates and work-in-progress limits.Bugs and verificationKeep reported evidence, investigation and independent quality decisions attached to the issue.Code and releasesConnect repository evidence to a reviewed release scope without confusing a merge with a deployment.Roadmaps and delivery insightsReview epic progress and iteration history using dated evidence and consistent estimate units.
Processes
Intake to sprint commitmentTurn incoming work into a prioritised, reviewed iteration scope.Work to verified outcomeApply the same workflow and quality checks to every delivery transition.Completed work to release cutReview eligible issue scope before recording the release version.Sprint close to next planPreserve closed outcomes before rolling work into the next iteration.
Industries
Software product teamsKeep product priorities, engineering work and release evidence connected.Infrastructure teamsCoordinate infrastructure changes with clear dependencies and delivery checkpoints.Internal IT deliveryGive internal requesters visibility while keeping delivery decisions with the team.
Reference
Roles and permissionsVerified Users and explicit ProjectMemberships control every project record, query, comment and attachment. Reporter-visible content is separate from internal discussion. QA and other workflow decisions require an independent authorized actor; Admin configuration cannot bypass the protected decision.Reports and analyticsLearn from sprint history and delivery progressData modelRecords and relationships behind PM for IT Projects.IntegrationsConnect code activity with project decisionsImplementationConfigure PM for IT Projects around your team’s operating policy.Agent referenceUse Proto to configure PM for IT Projects.
Sign in
Sign in Start now
PM for IT Projects Modules
Roadmaps and delivery insights6 of 6
  • Projects and backlog1 of 6
  • Sprints and commitments2 of 6
  • Boards and workflow3 of 6
  • Bugs and verification4 of 6
  • Code and releases5 of 6
  • Roadmaps and delivery insights6 of 6

Roadmaps and delivery insights

Review epic progress and iteration history using dated evidence and consistent estimate units.

Epic ProgressEpicProgress
Projects and backlogSprints and commitmentsBoards and workflowBugs and verificationCode and releasesRoadmaps and delivery insights
Epic.Project IN (current user's Projects)Epic.Active = true
EpicEpic.OwnerEpic.StatusEpic.Target VersionTotal IssuesDone Issues
EPC-7139EPC-796OpenRev A30860
EPC-4388EPC-921ClosedRev B80420
EPC-5563EPC-215OpenRev C600630
EPC-3550EPC-810ClosedRev D880280
EPC-3120EPC-458OpenRev E160850
EPC-8895EPC-963ClosedRev F19080
Records in this module
  • Epics
  • EpicProgress
  • Milestones
  • Burndowns
  • TeamVelocity
  • SprintOutcomes

Sprint close, retro, rollover

On the Sprint EndDate the Scrum Master flips Status: Active → Closed. The sprint-end-rollover workflow fires, finds every Issue in the closing Sprint with Status NOT IN (Done, Cancelled), and first freezes SprintOutcomes for all committed, added and removed issues. It then applies Projects.IssueRolloverRule: either nulls Issues.Sprint (back to Backlog) or sets it to the next Future Sprint. The velocity-recompute job upserts the Sprint’s TeamVelocity row with CommittedPoints (from SprintCommitments), CompletedPoints (from immutable SprintOutcomes recorded before rollover, using the agreed estimate unit), and Carryover; refreshes the trailing-3 average. The retrospective digest emails to Scrum Master + Project Lead. Scrum Master writes RetrospectiveNotes on the closed Sprint.

Release cut

As Issues complete with FixVersion = <version>, the Project Lead readies the Version. On Versions.Status: Unreleased → Released (typically after a release-board sign-off and CI green), release-cut-from-version fires, validates every Issue in the proposed version is completed or explicitly excluded before the reviewed release scope is frozen; for those eligible Issues, stamps ReleasedAt, applies an IssueLabels row released-<version>, updates parent EpicProgress rollups, and emails the release-notes digest (Issues grouped by Type — Story / Bug / Improvement) to the Stakeholder distribution list. A Released Version is not modified — additional fixes ship in the next Version.

Reporting and roadmap loop

Every role sees a scope-appropriate dashboard: Developer sees My Open Issues + the Active Sprint Board; Scrum Master sees Sprint Burndown + Velocity Trend + Stalled Issues + WIP Warnings; Project Lead sees Backlog Health + Release Progress + Epic Progress; QA sees Bugs Awaiting Verification + Bug SLA Attainment; Stakeholder sees Epic Roadmap + Release Forecast for assigned Projects; Reporter sees My Reported Issues; Admin sees Workflow + IssueType health. The Sprint Velocity Report and Sprint Burndown drive the ceremonies; the Cycle Time / Lead Time and Throughput by Type reports drive process improvement; the Release Forecast and Epic Roadmap drive stakeholder communications.

Compare the forecast with the evidence behind it

An epic with no child issues has no meaningful completion percentage. Show that missing basis rather than rendering the epic as fully complete. For an active epic, distinguish completed issue count from completed estimate and use the project’s configured unit consistently.

A burndown point describes the scope and remaining estimate observed on that day. Mid-sprint additions and removals remain visible; they do not rewrite the start commitment. Closed velocity comes from frozen SprintOutcomes, so moving an issue into a later sprint cannot change a previous report.

A milestone date and a forecast date serve different purposes. The owner records the target or accepted checkpoint, while a forecast is derived from available delivery evidence and can remain unknown when history is insufficient. Stakeholders see only projects explicitly granted to them, with internal work-log detail still masked in charts and exports.

Modules

  • Project Backlog
    Issue KeyTitleIssue TypePriority
    Low

    Projects and backlog

    Organise product and IT work by project, component and a clear backlog priority.

  • Sprint CalendarFuture
    Sprint NumberProjectGoalStart Date

    Sprints and commitments

    Plan each iteration around a visible goal and preserve what the team committed to at the start.

  • Active Sprint BoardActive
    Issue KeyTitleAssigneePriority
    Low

    Boards and workflow

    Move work through explicit states while respecting the team’s review gates and work-in-progress limits.

  • Bugs Awaiting VerificationBug
    Issue KeyProjectTitleSeverity
    Sev2

    Bugs and verification

    Keep reported evidence, investigation and independent quality decisions attached to the issue.

  • Open PR ActivityOpen
    Issue Issue KeyIssue TitleProviderRepo
    Git Lab

    Code and releases

    Connect repository evidence to a reviewed release scope without confusing a merge with a deployment.

  • Epic Progress
    EpicEpic OwnerEpic StatusEpic Target Version
    Closed

    Roadmaps and delivery insights

    Review epic progress and iteration history using dated evidence and consistent estimate units.

Reports

All reports

Sprint Burndown

Daily burndown chart per Sprint: RemainingEstimate vs. IdealRemaining, with ScopeAddedPoints flagged as a step-up and ScopeRemovedPoints as a step-down. Surfaces mid-sprint scope churn alongside delivery pace.

Sprint Burndown (selected sprint)Burndowns
selected sprint
Snapshot DateRemaining EstimateIdeal RemainingScope Added PointsScope Removed Points
17 Sep430100930790
12 Sep470170940720
14 Sep380880770870
19 Sep210590910910
09 Sep780240360370
15 Sep330210290370

Cycle Time and Lead Time

Per Project, per IssueType: distribution of elapsed time Created → ResolvedAt (lead time) and StartedAt → ResolvedAt (cycle time), with p50 / p90 markers. Diagnoses queue length and review-stage delays by status.

My Reported IssuesIssues
You
Issue KeyProjectTitleIssue TypePriority
IK-388PRJ-2044Lowest iss-914IT-1227Lowest
IK-159PRJ-5411Low iss-143IT-7703Low
IK-405PRJ-1108Medium iss-521IT-8469Medium
IK-538PRJ-6119High iss-595IT-5339High
IK-163PRJ-7748Highest iss-407IT-5999Highest
IK-978PRJ-7861Critical iss-509IT-3144Critical

Release Forecast

Per Version: total Estimate vs. CompletedEstimate, projected ReleaseDate using the TeamVelocity trailing-3 average against remaining scope, and the per-Epic contribution. Surfaces at-risk releases ahead of cut date.

Epic ProgressEpicProgress
Epic.Project IN (current user's Projects)Epic.Active = true
EpicEpic.OwnerEpic.StatusEpic.Target VersionTotal Issues
EPC-7139EPC-796OpenRev A30
EPC-4388EPC-921ClosedRev B80
EPC-5563EPC-215OpenRev C600
EPC-3550EPC-810ClosedRev D880
EPC-3120EPC-458OpenRev E160
EPC-8895EPC-963ClosedRev F190

Epic Roadmap

Per Project, per Epic: TotalIssues / DoneIssues / PercentComplete, ForecastReleaseDate, TargetVersion, and Milestones touched. The Stakeholder roadmap view.

Epic ProgressEpicProgress
Epic.Project IN (current user's Projects)Epic.Active = true
EpicEpic.OwnerEpic.StatusEpic.Target VersionTotal Issues
EPC-7139EPC-796OpenRev A30
EPC-4388EPC-921ClosedRev B80
EPC-5563EPC-215OpenRev C600
EPC-3550EPC-810ClosedRev D880
EPC-3120EPC-458OpenRev E160
EPC-8895EPC-963ClosedRev F190

Roles and permissions

Project Lead / Product Owner

Owns the Project end-to-end — backlog priority, release planning, estimate overrides, scope decisions. The DRI for the product the Project ships.

Permissions and records
  • CRUD on Projects (own), Components (own Project), Backlogs (own), Versions (own), Epics (own), Milestones (own)
  • CRUD on Issues (own Project) including estimate / priority / fix-version overrides
  • Assign / re-rank Issues.BacklogRank
  • Plan Sprints (create Future Sprints, populate scope before sprint-start)
  • Epics
  • Milestones
  • EpicProgress
  • Burndowns
  • TeamVelocity
Stalled IssuesIssues
StatusInProgressInReviewBlockedUpdatedAt < today − 5Active
InProgress
ISS-70605PRJ-42516 days since update
ISS-52576PRJ-59637 days since update
InReview
ISS-11616PRJ-27486 days since update
ISS-45324PRJ-58196 days since update
Blocked
ISS-48280PRJ-74446 days since update
ISS-22297PRJ-63497 days since update
Scrum Master / Iteration Manager

Runs the Sprint cadence and the Board. Owns ceremonies (planning, standup, review, retro), WIP discipline, and the burndown.

Permissions and records
  • CRUD on Sprints (own Project) including Status: Future → Active → Closed transitions
  • CRUD on Boards (own Project) and BoardColumns configuration
  • CRUD on WipLimits (with Reason audit)
  • Read on Issues, SprintCommitments, Burndowns, TeamVelocity
  • Burndowns
  • TeamVelocity
Stalled IssuesIssues
StatusInProgressInReviewBlockedUpdatedAt < today − 5Active
InProgress
ISS-70605PRJ-42516 days since update
ISS-52576PRJ-59637 days since update
InReview
ISS-11616PRJ-27486 days since update
ISS-45324PRJ-58196 days since update
Blocked
ISS-48280PRJ-74446 days since update
ISS-22297PRJ-63497 days since update
Developer / Engineer

Delivery contributor. Works assigned Issues, transitions Status, logs work, comments, attaches files, opens PRs that auto-link back.

Permissions and records
  • Read on Projects where active ProjectMemberships grants their Developer role, and the Project's Components, Boards, Sprints, SprintCommitments, Backlogs, Versions, Epics, Milestones, EpicProgress
  • CRUD on Issues where Issues.Assignee = self OR Issues.Reporter = self (limited to allowed WorkflowTransitions)
  • Status transitions are gated by the Issue's Workflow — Developer may request permitted transitions
  • None needs no extra reviewer, while Any or a named gate requires a separate eligible independent decision on the current revision
  • Epics
  • EpicProgress
  • Milestones
Open PR ActivityPullRequestLinks
StatusOpenDraftIssue.Sprint.Status = 'Active'
Open
PRL-72497Open prl-172
PRL-68829Open prl-457
PRL-21081Open prl-506
Draft
PRL-57325Draft prl-894
PRL-64423Draft prl-675
PRL-58914Draft prl-417
Stakeholder

Read-only audience for an assigned Project — executive sponsor, adjacent team lead, internal customer. Sees the board and the roadmap but cannot change anything.

Permissions and records
  • Read on Projects, Components, Boards, Sprints, SprintCommitments, Issues (with IssueWorkLog.Hours masked), IssueComments, IssueLinks, Versions, Epics, EpicProgress, Milestones, Burndowns, TeamVelocity only where they are explicitly assigned via the ProjectMemberships with Role = Stakeholder
  • Read the Roadmap and Release Forecast views scoped to assigned Projects
  • No write access anywhere
  • cannot file Issues (Reporter does that)
  • Epics
  • EpicProgress
  • Milestones
  • Burndowns
  • TeamVelocity
Active Sprint BoardIssues
ActiveProject IN (current user's Projects)
Issue KeyTitleAssigneePriorityEstimate
IK-872Lowest iss-530AKLowest650
IK-215Low iss-266TSLow130
IK-546Medium iss-648SUMedium830
IK-730High iss-330NFHigh940
IK-254Highest iss-161BFHighest170
IK-732Critical iss-567RWCritical900
QA / Tester

Quality role. Files and verifies bug Issues, transitions Issues through the verification gate, signs off on InReview → Done for Bug-type Issues.

Permissions and records
  • CRUD on Issues (own Project) with IssueType favored to Bug, Task, Incident
  • Approve transitions in WorkflowTransitions configured with RequiredApproverRole = QA (typically the bug-verification gate InReview → Done for IssueType = Bug)
  • CRUD on own IssueComments, IssueAttachments, IssueLinks for Duplicates / Relates linking
  • Read on Sprints, SprintCommitments, Boards, Versions (test-target version), Burndowns for own Project
  • Burndowns
Bugs Awaiting VerificationIssues
BugInReviewProject IN (current user's Projects)
Issue KeyProjectTitleSeverityReporter
IK-468PRJ-6674Lowest iss-966Sev1WS
IK-574PRJ-9723Low iss-123Sev2UC
IK-773PRJ-8533Medium iss-319Sev3YR
IK-981PRJ-5727High iss-188Sev4NP
IK-642PRJ-7482Highest iss-934Sev1BA
IK-821PRJ-5540Critical iss-685Sev2NZ

Related processes

Open PR ActivityOpen
Issue Issue KeyIssue TitleProviderRepo
Git Lab

Completed work to release cut

Review eligible issue scope before recording the release version.

3 stages · 1 approval

Stalled IssuesInProgress
Issue KeyProjectTitleAssignee

Sprint close to next plan

Preserve closed outcomes before rolling work into the next iteration.

3 stages · 0 approvals

ERP•AI workspace

Start now PM for IT Projects

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · module 5 of 6Code and releasesNext · ProcessesIntake to sprint commitment

Customize Roadmaps and delivery insights. With Proto, your desktop AI agent.

Ask Proto to help you customize PM for IT Projects.

Customize
Roadmaps and delivery insights.
Ask: “Review Epics fields.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.