Do what you can with what you have

Loading...

Doitify
Pricing Enterprise Download Contact Us
Doitify › Project Planning & Execution

“Free Project Management Template for Jira (Download + Guide)”

Updated on November 12, 2026 https://doitify.com/planning/project-management-template-for-jira/
Share
Summary

A free project management template for Jira: issue types, a four-status workflow with exit criteria, custom fields, JQL filters, and four worked examples.

In this article, we review project management template for Jira against clear criteria and compare the best options.

What does a Jira project template actually consist of?

project management template for Jira is a key topic in modern project management and teamwork. Five configuration layers, and only one of them is visible on the board.

The issue-type scheme decides what objects exist. The workflow decides which transitions are allowed. The field configuration decides what people must fill in. The board and filters decide what people see. The automation rules decide what happens without a human.

Teams usually tune the fourth layer, which is the cheapest and least consequential, and leave the first three at defaults. That is why the board looks organized and the reporting is still wrong: the underlying objects do not distinguish a bug from a story, so no filter can either.

Decide the layers in order, and write the decisions down in a short README attached to the project. The next person to change a workflow will otherwise have no idea why it looks like that.

Which issue types should you use, and which should you delete?

Five types cover delivery work. More than that fragments reporting, because every dashboard has to account for another category.

Issue type Use it for Estimate in Typical size Delete or keep
Epic A shippable outcome spanning several sprints Not estimated 4 to 12 weeks Keep
Story User-visible value, one deliverable Story points 1 to 8 points Keep
Task Work with no user-facing value, such as migration or config Story points or hours 1 to 5 points Keep
Sub-task A step inside one story, owned by one person Hours 2 to 16 hours Keep
Bug Behavior that differs from the agreed specification Story points 1 to 5 points Keep
Spike Time-boxed investigation with a written output Time box only 1 to 3 days Keep, but cap at one per person
Change, Incident, Service request IT service management Varies Varies Only with Jira Service Management

Two rules keep the scheme honest. A story must be closable by one team in one sprint; if not, it is an epic. And a sub-task must have exactly one assignee, because a sub-task with two owners has none.

Delete the default “Task” from projects where every item is a story, and rename “Story” only if your organization genuinely uses different language. Renaming a standard type breaks every JQL query written by anyone who learned Jira before you arrived.

Join Doitify Today

Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.

What workflow should the template use?

Four statuses for delivery teams, five if review is a real gate rather than a courtesy.

Status Entry criterion Exit criterion Who moves it
To Do Written, estimated, and in a sprint or backlog rank Someone starts work Assignee
In Progress Assignee named, branch or document created Pull request opened or draft shared Assignee
In Review Work complete against acceptance criteria One reviewer approves Reviewer
Done Approved and deployed or delivered to the requester Nothing; it stays done Assignee or automation

The status that causes the most damage is “In Review”, because it is where work waits for a person rather than for effort. If an item sits in review for more than two days, the constraint is reviewer capacity, not developer speed, and adding developers will not help. That is a useful sentence to have in a retro, and it is only available if review is its own status.

Avoid “Blocked” as a status. It looks helpful and destroys your cycle-time data, because blocked time gets excluded and the metric flatters the team. Use a flag or a label plus a comment instead, so the blockage is visible and still counted.

Jira Cloud’s default company-managed software workflow includes “Backlog” and “Selected for Development” before “In Progress”. For a team of six this is usually one status too many. For a team of sixty it is the difference between a ranked backlog and a queue. Match the workflow to the number of people who must agree on priority.

What fields belong on the issue screen?

Five fields, plus the four Jira provides by default. Every additional required field reduces the chance that the issue is accurate.

Field Type Example value Required?
Summary Text Add plan-based seat limit to billing Yes (default)
Description Rich text Context, acceptance criteria, links Yes (default)
Assignee User Dana Whitfield Yes at sprint start
Story Points Number 5 Yes for stories
Sprint Sprint picker Sprint 42 Set at planning
Acceptance criteria Text area (custom) Seat limit enforced at checkout and in API Yes
Outcome Short text (custom) Upgrade prompts shown to 12-seat accounts No, but required on epics
Target date Date 2026-12-04 Only when externally committed
Component Select Billing Yes

The custom `Outcome` field is the one most teams are missing. It costs one sentence and it prevents the classic failure where an epic closes because the code shipped and nobody checked whether the behavior changed. Put it on the epic screen, not the story screen, and read it at the retro.

Keep required fields to four. If a form demands more, people fill it with the first plausible value and the field becomes noise. A field that is optional and useful beats a field that is mandatory and wrong.

How do you write the JQL that makes the template useful?

JQL is the payoff for consistent issue types and statuses. Four saved filters cover most daily questions, and each one becomes a board or a dashboard tile.

// Late and not done
project = DTP AND status != Done AND duedate < now() ORDER BY duedate ASC

// In review for more than two days
project = DTP AND status = "In Review" AND statusCategoryChangedDate < -2d

// Sprint scope creep: added after sprint start
project = DTP AND sprint = 42 AND created > startOfSprint()

// Bugs without an owner in the current sprint
project = DTP AND issuetype = Bug AND assignee is EMPTY AND sprint in openSprints()

Two JQL habits make the rest work. Use `statusCategory` rather than status names when you want portability, since `statusCategoryChangedDate` survives a workflow rename. And name filters with a verb, such as “Review queue – over 2 days”, so the board column header explains itself to a newcomer.

The sprint-scope-creep query is the most useful of the four and the least common. Teams routinely argue about whether scope was added mid-sprint; the query answers it with a count, and a count ends the argument faster than a memory does.

Worked example: what does Jira cost for a 12-person team?

Take twelve users on Jira Standard, annual billing, at a list price of about $8.15 per user per month exclusive of tax.

  • Annual billing: 12 × $8.15 = $97.80 per month, or $1,173.60 per year.
  • Monthly billing at about $9.80 per user: 12 × $9.80 = $117.60 per month, or $1,411.20 per year.
  • Difference for the same product: $237.60, or 20.2%.

Now compare against the free plan, which covers up to 10 users. The eleven-user team cannot use it, which is the most common reason a small team starts paying. Adding two users to a ten-person team costs $1,173.60 a year at Standard, or $195.60 per added user per year, which is a strange-looking number for a team that was paying nothing.

That framing matters at budget time. The license is rarely the largest cost. A twelve-person team spending two hours a month on manual status reporting at a $55 loaded rate spends $1,320 a year on work the tool was supposed to remove, which is more than the license itself. Judge the subscription against the coordination cost, not against zero.

Prices and plan limits change; verify the current Atlassian pricing page before you commit a budget line, and check whether your account qualifies for the free tier’s user cap.

Worked example: how many automation runs will you burn?

Jira automation is metered, and the quota is the limit teams hit first. Jira Free includes 100 rule runs per month, Standard 1,700 per month, and Premium 1,000 per user per month, at the time of writing.

Suppose a team of twelve processes 40 issues a day and has three rules that fire on transitions: auto-assign on creation, notify a Slack channel on review, and close the parent when all sub-tasks are done.

  • Runs per issue: 3.
  • Runs per day: 40 × 3 = 120.
  • Runs per 30-day month: 3,600.
  • Standard quota: 1,700. Shortfall: 1,900 runs, or 2.1× over budget.

Three fixes, in order of preference. Consolidate the three rules into one with conditions, which typically cuts runs by 40% to 60%. Move notification rules to a scheduled digest, which converts 1,200 runs into 30. Or move to Premium, where twelve users × 1,000 = 12,000 runs covers 3,600 with room for growth, at roughly twice the per-seat price.

The consolidation usually wins. A single rule with an `if` branch on issue type costs one run per issue instead of three, and it is easier to maintain because there is one place to look when it misbehaves.

Worked example: how many sprints does 200 points take?

Capacity math is where story points either become useful or become theater. Points are relative, so the only honest input is your own history.

A team of six delivered 34, 31, 36, and 33 points over the last four two-week sprints, an average of 33.5. Scope for the next release is estimated at 200 points.

  • Sprints required: 200 ÷ 33.5 = 5.97, so 6 sprints.
  • Duration: 6 × 2 weeks = 12 weeks.
  • Buffer: 15% of 200 = 30 points, or one sprint. Plan 7 sprints, 14 weeks.

Now correct for reality. One developer is on leave for two weeks, which removes 1/6 of capacity for one sprint: about 5.6 points. Two public holidays remove another 2%. The realistic plan is 7 sprints with a small contingency, and the honest delivery date is 14 weeks, not 12.

Publishing both numbers, the ideal and the realistic, is what stops the conversation turning into an argument in week eight. The ideal is what the team could do with no interruptions; the realistic is what the team will do.

Worked example: what does a WIP limit do to cycle time?

Little’s Law is the only formula most teams need: cycle time equals work in progress divided by throughput. It is approximate, and it is accurate enough to justify a board policy.

A team has 18 items in progress across the board and completes 2.4 items per day.

  • Current cycle time: 18 ÷ 2.4 = 7.5 days.
  • With a WIP limit of 9: 9 ÷ 2.4 = 3.75 days.
  • Items completed per week at 2.4/day: 12, unchanged in the short run.

The limit does not create throughput. It removes the queueing that makes each item feel slow, and it exposes the real constraint, which is usually review or testing capacity. Set the limit at roughly twice the number of people for a six-person team, watch the review column, and expect a two-week dip while people learn to finish before starting.

The number to watch is not velocity. It is the 85th percentile cycle time, because that is what you promise a stakeholder when you say “this will be done in about a week”. Averages hide the tail, and the tail is what misses the release.

How do you set the template up step by step?

Forty minutes, in this order.

  1. Create a company-managed Scrum project from the built-in template, then delete the issue types you will not use.
  2. Edit the workflow to four statuses and add the exit criteria to each transition’s description.
  3. Add the three custom fields: Acceptance criteria, Outcome (epics), Component.
  4. Set the board columns to match the four statuses, and add a swimlane by epic.
  5. Save the four JQL filters and pin them to the board.
  6. Add two automation rules only: auto-assign on creation, and a Friday digest of items in review over two days.
  7. Write the README with the issue-type rules, and link it from the project description.

Do not import a hundred issues to test it. Create five realistic issues, run them through the workflow, and check that every status has a moment where a human knows what to do next. The test of a workflow is not whether it looks right; it is whether the fourth person to use it can move an issue without asking.

What are the trade-offs of Jira for a small team?

Jira is built for traceability, and traceability has a cost that scales with the number of people who must agree.

What it does well. Issue types and workflows are genuinely configurable without code. JQL is the best query language in the category. Reporting on sprint scope, cycle time, and control charts is built in. It integrates with code hosting so thoroughly that the commit-to-issue link is automatic.

What it costs. Configuration is a skill, and someone has to hold it. The default schemes are opinionated in ways that suit large organizations. Board performance degrades on very large projects with many custom fields. And the mental model, with schemes, screens, and field configurations, takes a new admin weeks to learn.

The trade-off in one line. Jira gives you a system of record with an audit trail; a simple board gives you a system of attention. A team of five with one product and no compliance requirement is usually better served by the simpler thing, and should move to Jira when traceability becomes a requirement rather than an aspiration.

What mistakes make a Jira template rot?

Five patterns, all visible within a quarter.

Too many statuses. Every status adds a transition and a decision. Beyond five, people choose the one that requires the least explanation, and the board stops reflecting reality.

Required fields that nobody reads. A mandatory “Business value” field filled with “High” on 90% of issues is worse than no field, because it looks like data.

Epics that never close. An epic open for nine months is a theme, not an epic. Time-box it or split it.

Story points used as hours. If a five-point story takes two days for one person and five days for another, the points measure complexity, not time, and any conversion to days is fiction.

Automation without an owner. Rules multiply, quotas get consumed, and nobody knows which rule sends the duplicate Slack message. Name an owner and review the rule list quarterly.

Where does Doitify fit?

Doitify is our product, so treat this as disclosure. It is a workspace for projects, tasks, sub-tasks, checklists, owners, and due dates, with Kanban boards, Gantt charts, roadmaps, calendars, workload views, and work and performance reports. The mapping from Jira is direct: epics become projects or parent tasks, stories become tasks with an owner and a due date, and sub-tasks become checklist items.

The difference is where the configuration goes. In Jira you assemble a scheme from issue types, workflows, screens, and field configurations, and the assembly is the value. In Doitify the structure is fixed and the custom fields carry your process, which means a team of eight can be running in an afternoon and cannot accidentally build a workflow nobody understands.

That is a real limitation as well as a benefit. If your delivery process has a genuine gate that must be enforced, such as a regulated review, Jira’s transition conditions are the stronger tool. Choose based on whether you need enforcement or adoption, because they pull in opposite directions.

FAQ

Jira Cloud has a free plan for up to 10 users, with limited automation runs and storage. It includes Scrum and Kanban boards, backlog, and the standard issue types, which is enough for a single small team. Above 10 users the Standard plan applies, billed per user.

A story delivers user-visible value and is written from the user's perspective with acceptance criteria. A task is work that must happen but has no direct user-facing outcome, such as a migration or a configuration change. Mixing them makes velocity meaningless, because the units of work are not comparable.

No. Sub-tasks should be estimated in hours or not at all, because points are a team-relative measure for items that fit in a sprint. Putting points on sub-tasks double-counts effort and inflates velocity in every report that sums them.

Four for most delivery teams: To Do, In Progress, In Review, Done. Add a fifth only if a real gate exists that someone other than the assignee must pass. Every status beyond five adds a transition and a decision without adding information.

Yes, and it works reasonably well for marketing, operations, and research when the work has discrete deliverables and a review step. The issue types are generic enough; the parts that fit poorly are dependency-heavy scheduling and resource leveling, which are stronger in dedicated planning tools.

Rules stop running, usually silently, and the symptoms look like broken notifications rather than a billing limit. Check the automation audit log first when a rule stops firing, then consolidate rules with conditions or move up a plan. A single well-written rule often replaces three.

Export to CSV with one row per issue, map columns to Summary, Description, Assignee, Due date, and Story Points, and import through the CSV importer with a preview pass. Import 20 rows first, check that dates and users resolved correctly, then run the full file. Do not import comments in the first pass.

Conclusion

A Jira template is not a board layout. It is a set of decisions about what an issue can be, how work is allowed to move, and which five fields a person must fill in. Get those right and JQL, reporting, and automation all become cheap. Get them wrong and every dashboard inherits the confusion.

Start with five issue types, four statuses, three custom fields, and four saved filters. Run it for a month before adding anything, and delete any field that nobody has read. The template that survives is the small one, because the small one is the only one people will keep accurate.

If this post on project management template for Jira was helpful, you might also enjoy Project Management Software With Sprint Planning and A Day in the Life of a Project Manager (Realistic Walkthrough).

Join Doitify Today

Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.

0 0 votes
Article Rating
Share
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Table of Contents

Ready to do more with Doitify?

Bring your projects, team, and goals together in one AI-powered workspace.

Get Started
Table of Contents