Category Archives: Usability

Posts related to product design, user experience and usability.

A style refresh for our Blog

Hope you like it — we finally got around to customizing the WordPress TwentyThirteen theme we have been using for this blog.

Nothing fancy; just making sure the colors and font (especially the fonts!) are consistent with our website and app.  We use Roboto everywhere now: we find this to be a really easy to read font for most screens, and think that Google did a great job in coming up to an alternative to the traditional Arial/Helvetica.

We are also trying to clean up the Categories and Tags we use to help you find older blogs: there were too many overlapping categories/tags that had accumulated over the years so we got rid of a bunch of them.

Let us know what you think…

We have added support for Google Team Drive

We have long had a deep, excellent integration with Google Apps: you can sign up with your Google ID and have all your Kerika-related files stored in your own Google Drive, where you can access them independently of the Kerika app.

We are now taking that one step forward, with seamless integration with Google Team Drive.

Google Team Drives are shared spaces where teams can easily store, search, and access their files anywhere, from any device.

Unlike files in My Drive, files in Team Drive belong to the team instead of an individual. Even if members leave, the files stay exactly where they are so your team can continue to share information and get work done.

Team Drives is available on G Suite Enterprise, G Suite Business, or G Suite for Education editions.

You don’t need to do anything different: the integration is built-in with the latest version of Kerika (and, since we are software-as-a-service, everyone always uses the latest version of our product!) and the integration is seamless.

Managing multiple versions of files just got a lot easier

With our latest update we have made it much easier to manage different versions of files, across all your Task Boards, Scrum Boards and Whiteboards.

(This was inspired by our recent fix to a bug that didn’t properly download the latest version of a file attached to a card or canvas; while fixing this we started thinking deeper about how to make file management even easier for our users.)

Here’s how file management works now: when you hover your mouse over a file attachment, a new action called +NEW VERSION is available:

Uploading new version of document
Uploading new version of document

Clicking on the +NEW VERSION button will let you pick any file from your computer that’s of the same type, and Kerika will add that and track the file as a new version of your old attachment.

This is possible even if the new file has a different name altogether, as long as the two files are of the same type.

For example, a filed called Budget.xlsx can get a new version that’s called Plans.xlsx — both are tracked as different versions of the same file, even though they had different names.

This makes it even easier to manage all your files using Kerika!

We made it easier to have more complicated tasks inside cards

When we first added the ability for you to add a list of tasks to a card on a Task Board or Scrum Board, our expectation was that these tasks would be short and to the point: maybe just a few words long.

And to make the display of tasks neat and tidy inside a card’s details view, we truncated long tasks to show just two lines worth.  We figured this was a reasonable restriction that would make the layout look better, and wouldn’t actually inconvenience anyone since we really didn’t expect people to create very complex tasks, that might take more than one sentence to spell out.

Well, that turned out to be a bad assumption: the tasks feature turned out to be far more popular than we expected, and we soon started getting complaints from people that didn’t like seeing their tasks get truncated to two lines.

We have fixed that with our latest update to Kerika: now, all tasks will show fully, no matter how long they are. Here’s an example:

Example of long task
Example of long task

In the example shown above, the first task is long enough to spill out over three lines, and all three lines are shown.

So, there you go: tasks became a little more flexible!

Managing multiple Due Dates became easier

We have made it easier for teams to manage multiple Due Dates within the same project, especially when a single work item (as represented by a Task Board or Scrum Board card) contains many different sub-tasks, each of which could have a different Due Date.

Where a card has multiple tasks, each with different Due Dates, the range of dates is shown on cards to make it easier to understand the “time footprint” of the work item as a whole.

Here’s an example of a card with two open/remaining tasks, one of which is due today and the other tomorrow:

Tasks with different due dates
Tasks with different due dates

When viewed on a Task Board or Scrum Board, Kerika will show the range of dates involved for this card:

Tasks with a range of Due Dates
Tasks with a range of Due Dates

This provides better context, better usability for users who work with due dates: at a glance you can see the overall “time footprint” of a work item that involves several sub-tasks.

The What’s Assigned to Me and What’s Due Views are now smarter about handling multiple due dates for the same card: if just one task within a card is overdue, even though the card as a whole isn’t yet overdue, this is shown in the Overdue column in these Views.

Your 6AM summary email (which you can turn on optionally) now lists the due dates on individual tasks within cards, as these become overdue or due this week or next week.

 

We made it easier to see what you are hiding

We have made a tweak to the Hide Column feature that’s available on every Task Board and Scrum Board, for all Board Admins, Team Members and Visitors.

Previously, when you hid a column Kerika would show that like this:

Hiding columns (before)
Hiding columns (before)

The name of the column that was being hidden was shown vertically, to make it easier to retain the overall context of the board.

We have improved this so hidden columns now look like this:

Hiding columns (now)
Hiding columns (now)

The subtle (but important) distinction is that Kerika now shows you how many cards are in the hidden columns, not just the name of the column.  We think this will make this feature more useful, to more people, more of the time.

It’s easier to change lines and arrows on Canvases

If you are working with Kerika’s unique Whiteboards, you will appreciate a new feature we have added: you can select any existing line or arrow on a canvas and change it to a different style of line or arrow.

We had previously added similar functionality for changing a shape from one form to another, e.g. a rectangle to an ellipse, while preserving all the other properties and content of that shape; now this is possible with lines and arrows as well.

Tasks within card can now be assigned to multiple people

With our latest version, a task within a card (on a Task Board or Scrum Board) can now be assigned to multiple people, just like the card itself.

This makes it easier to handle more complex work items that contain a large number of tasks, each of which may require more than one person to handle.

To make this work, we have also updated the What’s Assigned to Me and What’s Due Views to make sure everyone who is assigned to a task, where tasks have multiple people responsible for them, sees this clearly.

Your 6AM summary email now includes Tasks

All Kerika users have the option of getting an email sent to them at 6AM everyday, in their local time, that summarizes all the cards that are overdue, due this week, and due next week.

(Actually, we have two options for this email: you can get these cards summarized by due date, or by board. Or both.)

This is turned on by default for new users but you can change your preferences at https://kerika.com/preferences.

We have improved this email to include Tasks as well as cards.

This required some smarts in the code to handle scenarios where a Task’s Due Date is different from the Card’s Due Date, but we managed to do this nicely.

Enjoy.