New Feature – New Rota Rules

November 17th, 2011

To give you even more control over the rota than ever before, the new upcoming release of Three RingsMilestone: Iridium – will provide you with two new kinds of rota rules: Rota Exclusivity Rules, and Minimum Distance Rules.

Configuration of the Rota Exclusivity Rules.

Rota Exclusivity Rules are pretty simple: they prevent volunteers from being signed up to shifts if they’re already on duty in different rotas at the same time. So for example, you might not permit a volunteer to be the Shift Leader for a shift where they’re On Duty, and vice-versa. But it’s flexible, so if you do allow them to be the Deputy Director On Call for the day while they’re On Duty, you can still allow that. It’s entirely up to you.

The rules can also be configured one-way,  so if you can think of a scenario where a volunteer could sign up to both rotas if they do it in a particular order (but not if they do it in reverse order), then you can. We had at least one organisation contact us to suggest that feature, so hopefully it’ll come in handy: it’s always good to be told what people would like to see in future versions, so if you’ve got a feature suggestion, why not get in touch to let us know?

The interface panel for the new minimum distance rules, among others.

Meanwhile, a Minimum Distance rule can be used to prevent volunteers from doing too many shifts in too-close proximity. If your rules require that volunteers leave 6 hours between their shifts, for example, then you can now mandate that. You can customise this on a rota-by-rota and experience level-by-experience level basis, so you can even set rules up that express more-complex conditions, such as, “New volunteers must leave at least a week between their Night Shifts”.

And of course, like all rules, these new ones can be overridden by Rota Managers just by clicking a checkbox. When you’re a Rota Manager, rules are meant to be broken (okay, they’re not actually, but we know that there are times that it’s necessary!).

New Feature – Enhanced Stats Reports

November 14th, 2011

Three Rings is always improving, and one of the things we were keen to enhance in the latest upcoming release, Milestone – Iridium, was the aging Stats system. This release, we’ve completely revamped three of the most popular reports: the Number of Shifts report, the Number of Points report, and the Inactivity report.

Number of Shifts/Points/Hours

Some of the new filter options in the new combined Number of Shifts/Points/Hours report.

We’ve combined the Number of Shifts and Number of Points reports into a single report, and also given it a new facet, Number of Hours: so if you want to track the number of hours of volunteering time your team have committed, you can do that too. You’re also now able to generate reports on all rotas, any given rota, or any combination of rotas, filter by any role, and produce output in table, summary, list, or starchart formats.

Better yet – and at long last – you’re now able to export directly to PDF files, CSVs, or Excel spreadsheets, as well as being able to view the output directly on the web, so it’s even easier to drill down into your data and analyse to your heart’s content.

On top of that, we’ve made it possible to send Comms emails directly from the Stats reports. So once you’ve got a list of volunteers who haven’t met their commitment, for example, you can quickly put together an email to remind them to sign up for some more shifts. Easy.

Inactivity

The Inactivity Report’s been given an overhaul, too, bringing it in line with the new Inactivity Types feature. We’ve also made it possible to flick backwards and forwards backwards through the Inactivity calendar, just as you can with the Rota, to see exactly when people are going to be away. Expecting to be short-staffed during the summer holidays or around Christmas? Now you can know for sure, by comparing your volunteers’ commitments all at once.

And just like the Number of Shifts/Points/Hours report, you can export as PDF, CSV, or to Excel, so you’ve got even more opportunities to format, analyse, and manage your data than ever before.

New Feature – Temporary Passwords and Email Templates

November 10th, 2011

One of the most-common complaints that new users give when they first start using Three Rings is that the “Activation Codes” system is unnecessarily complicated. So in the upcoming Milestone – Iridium, we’ve completely overhauled it and replaced it with something far more user-friendly.

Now, when new volunteers join your organisation, you’ll give them (by email, on paper, or however you’re already used to doing so) their username, and a Temporary Password. They’ll log in as normal using this username and password: but when they do, they’ll be asked to pick a new password: something known only by them.

Flowchart comparing the old and the new "New User" process, from the new volunteer's perspective.

It’s just as secure as the old system, which was carefully-designed to be “tamper evident” (that’s why activation codes can only be used once). But the fact that there are only two terms used - username and password – and not a third - activation code – makes it far less-intimidating to new volunteers, and as a result far easier to explain.

The new Email Templates button, found in the Admin tab.

But that’s not all. To make getting your new volunteers up-and-running as quickly and smoothly as possible, we’ve also introduced the new Email Templates feature. Using this, you have a great deal of control with which you can customise the emails that are sent to your volunteers when they first come on board, or when you reset their forgotten passwords for them.

The list of template emails that you can customise.

This new feature puts you in close control of the information that’s delivered to your new volunteers. If you’d like to provide their usernames as well as their temporary passwords in their “welcome” email, you can. In fact: you can go further still, and customise the email to provide them with a proper welcome message, some tips on being a volunteer with your organisation, or even some basic Three Rings instructions, tailored to your individual needs.

The New Volunteer email being customised to include some basic getting started instructions and the new volunteer's username.

The interface to customise the emails is exactly the same as the one you’re used to in the Comms and News tools, so you can even use basic text formatting, links, and so on. When Milestone – Iridium goes live, give it a go, and take one more step towards making your Three Rings installation really your own.

Milestone Iridium: Release Date Confirmed

November 7th, 2011

The new version of Three Rings, Milestone: Iridium, goes into Beta Testing today, and our team of volunteers will be spending the next few weeks exploring the new features to help us ensure they all work the way we expect.

Since we’re making such big changes this time round – our biggest Milestone ever – we’re running  a three-week beta test period, and the new version of Three Rings will be going live late on November the 26th.

We’re going to keep posting about the new features you’ll be seeing at the end of the month, but if you’d like the chance to actually play around with them ahead of everyone else, then you’re always welcome to get in touch and join the testing team!

New Features – Rota Ordering and More Shift Durations

November 7th, 2011

Over the years that we’ve been working on Three Rings, we’ve seen some imaginative ways to use it. But one of the most interesting yet was when we discovered a helpline that had opted to call its overnight rota “0vernight”, spelt not with a letter O, but with a number 0 (zero). We asked them about this, and they explained:

“Three Rings orders rotas alphabetically, and we wanted our Overnight shift to appear before the Leader shifts that occur at the same time… just like our Day Shifts appear before their corresponding Leader shifts. By changing the name from Overnight-with-an-Oh to Overnight-with-a-Zero, this works.”

And they were right: it works. But it makes us feel icky that they have to do this. So in Milestone: Iridium, we’ve fixed it.

The new "Order" buttons in the Admin->Rotas panel, which allow you to re-arrange your rotas.

Using the new “Order” buttons on the Admin→Rotas panel, you’re now able to arrange your rotas in any order you wish. This order will be respected on the Rota both in the “checkbox list”, and in the order in which shifts that coincide are placed, so there’s no longer a need to use “imaginative” names for your rotas just to get them to display in the way that you want!

Milestone: Iridium will also enable you to have shifts with more-unusual durations.

Also by popular request, Milestone: Iridium will introduce the ability to create shifts with durations that don’t necessarily fall on quarter-hour intervals. So if your organisation runs shifts that run for a multiple of five or ten minutes, or has “scheduled overlap” times, this can now be accurately reflected on your rota. Better yet, if you go back and change your existing shifts, the Number of Hours report in Stats will automatically update to accurately reflect the exact amount of time that your volunteers have worked. Sometimes, little things like this can make all the difference.

New Feature – Inactivity Types

November 3rd, 2011

One of the new features coming to Three Rings in the upcoming Milestone – Iridium release is Inactivity Types. This new feature spans a variety of different requests by a number of different organisations, and we hope that it’ll give everybody a better way to manage their volunteers.

The new "Inactivity" button, on the Admin tab.

With this new feature, you’re no longer limited to volunteers merely being “active” – when they can do shifts, receive emails sent to “all active volunteers”, and so on – or “inactive”. Instead, you can define your own types of inactivity, and apply your own rules and conditions to them.

Creating a new Inactivity Type and choosing an icon for it.

For example, you might have an “On Holiday” inactivity type, separate from a “Leave of Absence” inactivity type or a “Support volunteer” inactivity type, each representing different reasons why a volunteer might be unable to do shifts. Each different inactivity type can have its own icon, so you can quickly distinguish between them when you see them in the Directory, and of course the full title of each appears at the top of the Directory page of any affected volunteer.

Two Inactivity Types defined, with different rules for each.

You can also customise each inactivity type further by specifying:

  • Which rotas are affected. For example, a “Support volunteer” might not be able to do calltaking shifts on your helpline, but they might be eligible to help on fundraising shifts.
  • Whether or not this kind of inactive person still receives Comms emails addressed to “All active” volunteers. For example, you might prefer that volunteers who are “On holiday” still receive email bulletins of organisational news, but that volunteers who are “on Sabbatical” are left in peace.
  • If volunteers can set this inactivity level for themselves, or whether they need a Directory Manager to do it for them. For example, you might allow volunteers to put their own “Vacation” days in, but not allow them to set a period of “Taking a break” without first speaking to your administrators.

We think that this wide-ranging solutions covers just about everything that anybody’s ever requested that the Inactivity system should be able to do, and more besides! So even if you only use some parts of it, you’re sure to get value out of the new features we’ve just added.

New Feature – More “Upcoming Shifts”

October 31st, 2011

It’s funny how people will sometimes come up with ways of using Three Rings that we never even considered. Take Simple Mode, for example. We designed it to help people who weren’t so confident using computers to have a gentle way of “getting into” Three Rings. But while it does a really good job of this, one of the unanticipated uses we’ve seen for it has been from “power users”: exactly the kind of people we never thought we’d see.

Why? Because by switching to Simple Mode, just temporarily, these users can get a list of all of their upcoming shifts, rather than just the ones in the next 30, 60, or however many days are shown in the Upcoming Events column! If only we’d known that this was what they really wanted to see, we’d have added it sooner!

The new Upcoming Shifts link, at the bottom of Upcoming Events, provides a list of all of your next shifts.

Well: now we know, so now we’re adding it. In the upcoming Milestone – Iridium, you’ll now be able to click on the “upcoming shifts” link, at the bottom of the Upcoming Events panel on the Overview page, and get a list of all of the shifts that you’re signed up for. Print it, put it in your wallet, update your calendar from it: whatever you like. But you don’t have to switch to Simple Mode to get it any more; that’s the important thing. You can do what you were already doing, but faster and easier. And that’s the Three Rings way.

New Feature – Sticky, Archivable News

October 29th, 2011

The next major release of Three RingsMilestone – Iridium, contains a lot of big, important features, based on the most-popular requests by our users. But sometimes the little things are important, too, like the enhancements we’re making to the News system.

A "Sticky" News Item, highlighted in yellow and 'stuck' to the top of the news list.

For example, you’ll soon be able to make your news items “Sticky“, if they’re particularly important and you want to make sure that everybody sees them. Sticky news items stay at the top of the news page, above all other news items (even newer ones!). Of course, if you made all news items sticky, they’d lose their impact, so you’ll want to save it for the really important pieces of news. It’s as simple as ticking a checkbox.

The 'Sticky' checkbox and 'Auto Archive' feature.

When you’re done with a news item, you no longer have to delete it to get it off the front page. It’s now possible to Archive old news items. They no longer appear on the front page, but they can be accessed via an “archived news” link at the bottom of the Overview page. This is great for new volunteers and those who’ve been away for an extended period, who can “catch up” on everything that it’s missed, and it’s also good for your organisational memory, because you can keep old news indefinitely and revisit to it in years to come.

An archived news item, seen here in the news archive.

You can also use the new “Auto-Archive” tool, to automatically archive old news items when they expire. So whether you’re writing a news item about an upcoming training session or a “tin rattle” down at the local supermarket, you can instruct Three Rings to automatically archive the news item the moment that it becomes out-of-date, effortlessly making room on your news page for new and exciting stories.

Having a good rotation of news (and getting rid of old news) makes your volunteers more-likely to read the news items you post, which keeps them more-involved with organisational affairs and improves the community feel of your group. And now more than ever, Three Rings can help with that.

Milestone Iridium: some minor delays

October 29th, 2011

Iridium, the next milestone of Three Rings, is taking us a little longer than we expected. Perhaps that’s not surprising: this is turning out to be the biggest release of our nearly ten-year history, not just because of the number of improvements we’re adding in, but also because of the complexity of some of those features.

Right now, a lot of our time is devoted to increasing the speed at which Iridium can run our most exciting new feature, the Autopopulator. This is a tool we expect will be a huge help to those organisations that use Three Rings with what we call a “managed” rota system (as opposed to a “self sign up” system) and – as far as we can tell – it’s going to be the most sophisticated system of it’s type anywhere in the world, not just in rota management for helplines, but also for major organisations that automate their staffing patterns.

It’s very exciting, but it needs a little tinkering to get the speed up, because even computers can get sick of number crunching and start dragging their heels. We’re very keen to get this release finished, however, and we’re aiming to push to testing sometime in November.

Over the next few days and weeks, we’re going to be highlighting some of the new features Iridium will provide, and going into more detail over some of them. Watch this space!  (And, if you’re interested in joining our testing team, and getting your hands on the Iridium features before anyone else, why not get in touch?)

Three Rings Chat Room

June 28th, 2011

We’re opening up the Three Rings Chat Room to the world!

For the last few years, the Three Rings team have from time to time used an “IRC” (Internet Relay Chat) chat room to coordinate their development efforts, which has been incredibly useful during periods in which our developers have been spread all over the UK. Now, we’ve decided to make it available to our users, too.

It’ll provide a space where you can chat informally with Three Rings staff and with other service users. If Three Rings staff are in the room (they’ll be clearly labelled with an “@” sign so you can tell which ones they are), you’ll also be able to get support on simple, quick-question issues: although contacting us by email will remain the central point of contact for all support-related issues (and, of course, the chat room isn’t suitable for support on confidential issues, owing to its public nature).

If you’ll like to come in for a chat:

  • If you’re familiar with IRC, connect to #3r on Freenode.
  • If not, just to to http://www.threerings.org.uk/chat for a web-based interface to access the chat room. You’ll need to choose a “nickname” that isn’t being used on the chat server.

Computers being set up for the Three Rings team on Code Week.

In case you didn’t know already, this week is Three Rings Code Week, where Three Rings developers take time off their “day jobs” to retreat to spend some time doing full-time volunteer work for Three Rings: so there’ll probably be Three Rings developers in the chat room during most daytimes! Come say hi and hear about what we’re working on on any given day!