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.
- IT Projects PM
- Features
- Projects and backlog
Projects and backlog
Organise product and IT work by project, component and a clear backlog priority.
OverviewProject Backlog×
IT Projects PM · Projects and backlog
New
Project Backlog
Issues
| Issue key | Title | Issue type | Priority | Parent epic | Estimate | |
|---|---|---|---|---|---|---|
| PORT-142 | Reset link expires before use | Subtask | Lowest | Safer production releases | 400 | |
| INV-208 | Show stock age on item page | Feature epic | Low | Reliable account recovery | 890 | |
| FIELD-319 | Offline schedule fails to sync | Research spike | Medium | Proactive delivery updates | 390 | |
| PAY-087 | Retry duplicate payment callback | Subtask | High | Reliable account recovery | 760 | |
| HELP-116 | Search misses archived articles | Documentation task | Highest | Shareable analytics views | 560 |
6 of 6 records
PORT-142Issues · ISS-53849
LowestTitleReset link expires before use
Issue typeSubtask
Parent epicSafer production releases
Estimate400
Backlog rank620
What you can do
Project bootstrap
Project Lead creates a Projects row with a Key prefix that namespaces the issue key (AUTH, BILL, IT), project type (Software / Infrastructure / internal IT / Research), Lead, product owner, scrum master, Team, issue rollover rule (move to backlog or move to next sprint), auto transition on merge (whether PR-merged auto-flips the linked Issue), standup timezone, and notify to (Slack / Teams channel or email distribution). Components line items are seeded for the project’s sub-modules (auth-service, billing-api, web-ui). The Project’s per-issue type Workflows are cloned from the Admin defaults and may be customized at Project scope.
Issue intake
Issues land in the system through three paths: (a) UI creation by Developers, QA, or the Project Lead; (b) Reporter creation by internal users outside the squad (constrained to Bug / Task / Improvement / Incident types); © the issue-creation-from-webhook workflow firing on inbound email, Slack /issue slash command, support-helpdesk Ticket promote, or it-itsm Incident promote. The webhook code resolves target Project + Component from routing rules (subject prefix, channel, sender domain), creates the Issues row with Status: the Workflow’s initial status, Priority: Medium defaulted, and emails the Reporter with the issue key acknowledgement. Bug-type Issues trigger bug-priority-recompute immediately.
Backlog grooming and Sprint planning
On the Backlog’s grooming cadence, the Product Owner opens the Project Backlog view, ranks Issues via backlog rank, sets Estimate on issue type requires estimate = true rows, assigns parent epic and tentative fix version. For Sprint planning, the Scrum Master opens a Future Sprints row (with Goal, start date, end date, Board, capacity points defaulted from team velocity trailing three average), pulls top-ranked Backlog Issues into the Sprint by setting issue sprint to the Future Sprint, until the committed estimate matches capacity.
Triage an issue from another team
An internal customer can report a bug without receiving the squad’s full workspace. The reporter sees their own issue and the comments or attachments deliberately marked reporter visible. Internal investigation notes stay within the project audience. Changing a comment’s visibility must not expose unrelated project information.
The project lead checks that the component, workflow and intended version belong to the same project before accepting the issue into the backlog. A valid issue key from a different project is not a substitute for that relationship. Duplicate reports can be linked through a controlled relationship while preserving each reporter’s access.
Prioritisation is separate from an iteration commitment. A high backlog rank makes work easier to find; it does not put that work into an active sprint or guarantee a release date. Use the project’s declared estimate unit consistently, and keep missing estimates visible when the selected issue type requires them.
What your team sees
- Project Backlog. Open the current records for this module within your assigned role and permitted scope.
What it keeps track of
Data model- Projects
- The agile project container — one row per product, service, or named initiative (e.g. “Auth Platform”, “Billing API”, “Internal IT — Onboarding Automation”). Carries the
Keyprefix that namespaces every Issue (AUTH,BILL,IT). - Components
- Sub-modules within a Project —
auth-service,billing-api,web-ui,mobile-android. Issues are tagged with a Component for routing and per-area reporting. - Issue types
- The taxonomy of work-item kinds — Story, Bug, Task, Epic, subtask, Spike, Improvement, Incident. Each Project pairs an issue type with a Workflow.
- Issues
- The unit of work — Story, Bug, Task, Epic, subtask, Spike, Improvement, Incident. Carries the issue key (
<ProjectKey>-<seq>), full state, sprint assignment, fix-version, parent-epic linkage, and the Estimate / Remaining for burndown. - Backlogs
- The prioritized work pool per Project — Issues that are not yet on a Sprint. One Backlog header per Project; the Issues themselves remain in
IssueswithSprint = nulland aBacklogRankordering.
Who uses it
Permissions- Project Lead / Product Owner
- Owns priorities. Developers and QA contribute issues
- Reporter
- Sees their own filed work.
Set up IT Projects PM your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.