The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
Highrise: Use Tags as the Poor Man's Case

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Patrick Lenz

Posts: 168
Nickname: scoop
Registered: Apr, 2005

Patrick Lenz is the lead developer at freshmeat.net and a contributor to the typo weblog engine
Highrise: Use Tags as the Poor Man's Case Posted: Sep 11, 2007 2:34 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Patrick Lenz.
Original Post: Highrise: Use Tags as the Poor Man's Case
Feed Title: poocs.net
Feed URL: http://feeds.feedburner.com/poocsnet
Feed Description: Personal weblog about free and open source software, personal development projects and random geek buzz.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Patrick Lenz
Latest Posts From poocs.net

Advertisement

Highrise, 37signals’ simple CRM system, features cases to keep related stuff together. Depending on which plan you’re on, you may end up with anywhere from 1 to unlimited cases available to you.

Well, I love cases. And I hate them at the same time.

The problem with cases

We’re currently in the process of building a house. That means a lot of correspondence and a lot of involved people. I currently have more than 30 people attached to my ‘House’ case. Arguably, I could split it up into multiple cases, but that wouldn’t address my issues and concerns with the use of a busy case like this.

First of all, case assignment is a manual process. And it’s always at least 2 clicks away (and something you have to remember doing). (Reducing clicks is good, btw.)

Adding note in Highrise

When you’re adding a note to a contact, you have to remember clicking that little “Show options (files, cases, permissions)” to actually pick your case from the drop down menu. Admittedly, 37signals did try to reduce clutter in that form and all options besides the case drop down would actually *be* clutter. However, one out of two notes I’m adding I forget to assign a case. Blame it on my age.

Assigning a case in Highrise

Things get much worse when you’re just forwarding or Bcc’ing email to Highrise. That puts off case assignment even farther as you have to remember to actually open Highrise to do so. That, I won’t remember for life.

Enter Tags

The tags implementation in Highrise has recently seen welcome improvements. Most recently, they rolled out an update that lets you filter by multiple tags and a while farther back they gave us tag streams and tag tabs.

What especially the latter improvement buys us is a way to circumvent the cumbersome case assignment problem I was talking about in the last section. tag streams will collect all correspondence with contacts having a particular tag assigned automatically, whether you manually add notes directly in Highrise or forward/bcc email to Highrise. The tag stream will immediately reflect the new item.

Tag stream in Highrise

Another little nicety of the tag streams is that they carry over the little ‘Task completed’ markers for completed tasks assigned to contacts tagged with a particular tag.

Tags, as mentioned before, will also show up as one of the recently visited tabs at the top of the page, next to contacts, companies, and ‘real’ cases. Additionally, the ‘Tags’ tab provides you with a list of all of your tags as well as recently viewed ones for easy and speedy access.

Finally, if you’re on the Free or Personal plans of Highrise, tags obviously won’t count against your limit of cases are allowed to have open simultaneously.

The Drawbacks

We all know there is No Free Lunch.

Using tags for cases means that as soon as a contact is involved in more than one case (or tag) you’re out of luck. The correspondence of both tags would accumulate in the tag streams and things would get wonky.

Also, while you can assign tasks to a case, you cannot assign tasks to tags (yet?). While this is not mission critical, I occasionally make use of this feature when dealing with cases.

On a visible note, cases nicely display the attached contacts and companies right there next to the stream of notes attached to a case. Highrise’s tag streams are just that, streams of correspondence. There’s a separate page for listing the contacts and companies tagged with a given tag.

Lastly, tags don’t have an open/close status like cases do. And since Highrise doesn’t allow for renaming of tags after the fact, you’re stuck with either removing tags from contacts after projects are done or have them stick around forever.

Conclusion

I mostly find myself using tags to complement cases, not instead of them. I hate going over a day’s correspondence to reassign cases so I tend to trust my tagging when reviewing a certain project’s correspondence through its tag stream. Cases still give the better overview in terms of being open and closed, though. Maybe a future Highrise update will rectify some of the concerns I’ve raised in this post requiring another mind shift.

Read: Highrise: Use Tags as the Poor Man's Case

Topic: Backing up your RailsRumble repository Previous Topic   Next Topic Topic: Tweets on 2007-09-09

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use