Status without a standup

Redmine for remote and distributed teams

A distributed team's real problem is not tooling, it is that status has to travel without a meeting attached. Redmine's daily digest, saved queries and chat integrations push what changed to people who were asleep when it changed, which is the whole job.

Status without a standup

The daily standup exists to answer three questions: what moved, what is blocked, and what is next. Across six time zones there is no hour where asking those questions synchronously is fair to everyone, and the usual fix — moving the meeting to a recorded call or a written thread — keeps the ritual and loses the accuracy, because it is a summary of the system rather than the system. The alternative is to let the tracker answer the three questions directly.

What moved. Redmine's activity stream is a chronological record of everything that changed in a project — issues created, statuses moved, comments added, time logged, files attached — filterable by type and by user. A colleague starting their day scrolls one page and knows what happened while they were offline. No one wrote it, so no one had to.

What is blocked. Blocked by is an issue relation, not a comment convention. A saved query filtered to blocked issues, sorted by age, is the blocker list, and it is accurate because it is derived rather than reported.

What is next. Issues carry assignee, priority, due date and version. A query filtered to a person's open items due this week is their day, and every person's My Page shows it without anyone assembling it. The shift this asks for is real: things that were said in a meeting now have to be written on an issue. Teams that make that shift stop needing the meeting.

The daily digest

Included on every plan, from Startup at $24/mo, the daily digest is the piece that makes the asynchronous loop work without anyone remembering to check anything. Instead of a notification per event — which across time zones means arriving to ninety emails and reading none — the digest delivers one summary of what changed, timed to the recipient. Someone in Manila and someone in Lisbon each get their morning summary in their own morning. Redmine's own notification settings sit underneath: each user chooses whether to be notified about everything in their projects, only things they watch or are involved in, or only things assigned to them. Mentioning someone with @ pulls them into a thread and notifies them directly, which is how you get a specific person's attention without a meeting or a direct message that disappears from the record.

Chat integrations, and what belongs in them

RedminePRO includes Slack on every plan from Startup, and Discord, Rocket.Chat and Mattermost from the Plus plan at $49/mo. The Mattermost and Rocket.Chat options matter for teams that self-host their chat for data-control reasons, a common posture in distributed companies with mixed jurisdictions. The useful configuration is narrow: route a channel's notifications to the issues that channel actually owns, not to everything — a firehose channel gets muted within a week, and a muted channel is worse than no channel because people believe they are covered. Chat is for the interrupt; the issue is the record. When a decision gets made in chat, it goes on the issue, or in three months it did not happen.

Time zones

Redmine stores a time zone per user in their account settings, and displays timestamps in the viewer's local time. Two people looking at the same issue see “yesterday at 16:40” in their own terms and neither has to do arithmetic. Due dates are dates rather than instants, which avoids the off-by-one that plagues tools treating a deadline as a timestamp. One practical convention worth adopting: when a due date genuinely depends on an hour — a release window, a customer commitment — put the time zone in the issue subject or a custom field.

Cost as headcount spreads

Distributed teams grow in a specific way: a person here, a contractor there, a support hire in a different country. On per-seat pricing, each is a recurring increment and someone eventually starts asking whether the new person really needs an account. RedminePRO is flat: $24/mo for 25 users, $49/mo for 100, $169/mo for 250, unlimited projects throughout. Adding the contractor costs nothing. Pricing has the detail and the comparison pages have the arithmetic against per-seat vendors at each team size.

One system rather than five

Remote teams accumulate tools, because every gap gets filled by whatever someone found that week, and then status lives in five places. A single Redmine instance covers issue tracking, time tracking, a wiki per project, file storage, project forums, a calendar and a Gantt view, with the same permission model across all of them. Documentation next to the work it documents is read; documentation in a separate product is not. And when someone leaves — which happens more visibly on a distributed team — everything they knew is in a system the next person already has access to. If you are consolidating from several tools, the free assessmentcovers what carries over from each, with the migration itself quoted as a one-time professional-services fee afterward. Infrastructure, upgrades, patching and backups are ours, which for a company with no office and no sysadmin is usually the deciding factor: what managed covers.

Remote teams — FAQ.

How do remote teams keep status visible without daily meetings?
By letting the tracker answer the questions the meeting was asking. Redmine's activity stream shows everything that changed while you were offline, blocked-by relations make the blocker list a saved query rather than a verbal report, and the daily digest delivers a single summary per person timed to their own morning.
Does RedminePRO integrate with Slack and Mattermost?
Slack is included on every plan from Startup at $24/mo. Discord, Rocket.Chat and Mattermost are included from the Plus plan at $49/mo. GitLab and Bitbucket integrations are also available.
Does Redmine handle time zones?
Yes. Each user sets a time zone in their account settings and timestamps display in the viewer's local time, so the same issue reads correctly for everyone. Due dates are dates rather than timestamps, which avoids off-by-one errors across regions.
What does RedminePRO cost as a remote team grows?
Pricing is flat, not per seat: $24/mo for up to 25 users, $49/mo for up to 100, $169/mo for up to 250, with unlimited projects on every plan. Adding a contractor or a hire in another country does not change the bill.

Replace the standup.