Musings from Mars Banner Image
For Software Addicts: Yes!MaybeNah!
Mars Report:

Getting Organized and Planning Projects: Another Rich Vein of Mac OS X Software

Published December 31st, 2006
Last updated 12/31/06: Added review of Frictionless.
The list of personal organizer apps in the “review queue” for this ongoing review are listed in the Addendum to this article. New items completed are noted there as well.

One of the problems I’ve had in picking a personal information management (PIM) application is the great degree of overlap among various related categories. For example, where does a “To-Do List” application end and a “Project Management” application begin? Or how about daily journal software and applications that organize your notes? And let’s don’t forget “sticky notes” applications, “shoebox” software, “scheduling” applications, “file storage” tools, and so on.

Truth is, a lot of these categories are slowly merging, and that’s part of what holds me up: Surely the ultimate convergence will be upon us soon, so just wait a little while longer. Yeah, right. The problem with this kind of logic is that convergence is a trend that never stops, and if you never dive in and pick something to help you manage information and/or get organized, you might never start.

The reason convergence keeps going is that each new software idea sparks another one. Both users and developers participate in this amazing dance, and ultimately we all end up winners. This is why I stress the importance of avoiding lock-in. Whatever you choose, try to make it one that won’t keep you from switching to another in a year or two, if the avatar horse you’ve chosen peters out before the finish line.

With that brief intro, I’m going to start a new series looking at a category of software commonly known as “Personal Organizers.” These differ from PIMs mainly in their strict focus on project management, with the humble to-do list being the foundation for all of them. In 2006, there has been a rush to market by developers wooing converts to the “Getting Things Done” approach to personal organization. GTD, as everyone seems to call it, is the brainchild of David Allen, whose website and rapidly growing “flock” come across to the unenlightened as a serious religious movement. Obviously (I think), it’s not that, but just having arrived from Mars, it looks that way to me. (Of course, zealous Mac users like me can come across that way, too, until you take a closer look.) GTD has numerous champions in the Mac world—in particular the popular 43 Folders website, which first came to my attention as a good source of information about using Quicksilver. It turns out that 43 Folders champions Quicksilver because it’s such a useful tool in helping folks adhere to the GTD Way.

Whatever you may think about David Allen and the specifics of his GTD prescription, most busy professionals today are definitely in need of help in Getting Things Done. If you find a tool or approach that helps you with that worthy goal, it’s worth adopting, and the arrival of so many innovative personal organizers will hopefully help more of us get a grip on all the to-do lists we’ve got floating around in our brain.

By way of clarification, what I refer to as Personal Information Managers (PIMs) can be thought of as a superset of applications that personal organizers fall mostly within. The PIMs have a jack-of-all-trades approach, recognizing that to-do lists are one kind of information we need to manage, but so are software serial numbers, online store receipts, web bookmarks, journal notes, blog entries, and so on. However, so far none of the PIMs I’ve tried can be used for project management as effectively as the best personal organizers. The reverse is also true.

In fact, I’m starting this series with a software package that could almost be considered a PIM, and I almost added it to that other list this evening. But ultimately, Process by Jumsoft is a Personal Organizer. Its focus is on helping you get things done, not on helping you organize all the information you have scattered around the house or office.

Besides Process, I have earlier looked at a couple of other products in this category, both of which fell pretty far short of the mark for me:

Others that I’ve tried in the past and found wanting include Burnout Menu (which is no longer “in business”), and CheckOff (which I haven’t tried in over a year). Both of these apps let you manage to-do lists in the main menubar.

I inaugurated this list with just one application, and as I finish reviewing others, I’ll add them to this list (in alphabetical order). Products that I especially like and intend to either adopt or keep watching for awhile are designated with checkmarks (Yes!).

  1. Frictionless (Added 12/31/06.)
  2. Yes!Process
  3. (Added 12/12/06.)

For the future, I have a long list of additional software in this category that I plan to try over the next weeks (months?), and as with the PIM article, I’ll likely be adding more to the list as time goes on. These are listed in the Addendum

Process Icon
Process
Process Main WindowProcess is an impressive young application that’s already onto version 2.0 and has quite a lot to offer in the way of general project management. The user interface is particularly strong, and it embodies the kind of flexibility and user-centric thoughtfulness that thankfully is becoming the norm rather than the exception in the Mac market today. There are, however, some curious omissions and inconsistencies in implementation that kept it from sweeping me off my feet. Its price tag of $39, which makes it one of the most expensive apps in its class, probably helped moderate my enthusiasm as well. Still, it’s got enough going for it that I’ll probably keep checking for updates. My list of pros and cons explain the test results in more detail.
Process
(Version 2.0.2, $39)
ProsCons
  • Clean, simple, logical interface.
  • Basics of setting up a project are taken care of.
  • Attaching resources and sources to a project are also simple.
  • Process supports adding a wide variety of source types, including Word, files, folders, images, PDFs, movies…
  • Notes attached to projects can use the Cocoa ruler and text modes.
  • The interface is flexible to fit what you’re doing at a given moment: most segments of the interface are resizable and/or toggle-able
  • Process incorporates WebKit, so when you add a web source, the page is live and you can navigate as in a web browser.
  • In the web view, Process provides a cool Home button that takes you back to the home page of a given source (bookmark) once you’ve browsed awhile. Just a nice detail that saves a step or two.
  • Items can be grouped, for complex projects that require a hierarchy. Process adds handy contextual indent/outdent icons in the toolbar for this purpose.
  • Process can sync with iCal, so that events and To-Do items you add here will be added to iCal as well.
  • You can use Apple’s “smart folder” technology to create “Smart Projects”, which group projects with certain characteristics.
  • Great searchbar with built-in filters for the main attributes.
  • With Process, you can share projects within a Bonjour network; however, you can’t restrict access once you’ve done this, and you can’t specify which users have access to a given project.
  • Process is a “document-based” Mac application, so you can use multiple Process documents to store projects. This makes it much more scalable…
  • Process can import OPML, OmniOutliner and Process 1 Data files. Process is able to export to OPML, HTML, OmniOutliner, RTF and TXT.
  • Starting up Process left me with a blank screen and no idea what to do first.
  • I started a New Document and got a bug alert. (See screenshots doc for image)
  • The “add item” icon in toolbar isn’t the logical place for it. I kept wanting to use the + icon at the bottom of the item pane. The menubar item looks like it would be for setting up a new project.
  • Process couldn’t “undo” a new grouping I made. I had to delete the new group folder manually.
  • Oddly, Process doesn’t support use of keywords or tags for projects or items. You can manually add custom attributes, but Process doesn’t pick these up for use in the search bar or Smart Project dialogues.
  • It surprised me that while Process can display a fully live QuickTime movie as a source, it can’t do the same with an audio file. For audio, you have to select an external helper app to open it.
  • I couldn’t find a versions history on the Jumsoft website, so I don’t know exactly when this latest version of Process was released.
  • Although the Process Help document says iCal integration is “tight” and “automatic”, I couldn’t get it to work after trying a few times and doing what they suggested.
  • Process provides no application services for getting content into its data store.
  • Further, Process provides no AppleScript support (no dictionary), and no Automator actions.
  • Process also has no support for third-party apps that are often used by the “GTD” crowd, such as Quicksilver.
Frictionless Icon
Frictionless
Frictionless Main WindowConsidering that Frictionless is a free tool for managing the GTD process in your life, it could be quite a bargain if you don’t mind a few interface quirks and a bit of interface clumsiness. (I don’t mean that Frictionless is ugly… not at all. In fact, it’s quite pleasant to look at.) In terms of usability and “intuitiveness,” I got stuck on a semantic point that confused the heck out of me until I realized that in the Frictionless world, the terms “Project” and “Task” have the same meaning, and the developer uses them interchangeably. Not a good idea!

In terms of interface design, my biggest complaint is that Frictionless is window-happy… that is, it opens too many separate windows, which can lead to window clutter before too long. To a beginner, also, the many distinct windows require extra study to learn their purposes, some of which overlap a bit. For example, there’s a separate window for defining “Contexts and Priorities,” yet you can also define new contexts in the “Next Action” window, and the names of priorities would make more sense to define in a preferences pane. Clearly, Frictionless is a software project by a talented programmer who knows what he wants the software to do but is somewhat inexperienced in how to design an interface to do those things. Also, as much as I admired the forethought to include support for Quicksilver and Mail, I wish the author had gone an extra step and provided an installer for the AppleScripts that enable that interaction. For more details on my testing, check out the accompanying list of pros and cons.

Frictionless
(Version 0.8.4, Free)
ProsCons
  • Attractive interface… nicely designed windows.
  • Integration scripts for Quicksilver and Mail (via Act-On bundle) are a great idea… essential, really.
  • The overall concept and organization of Frictionless is excellent. The author has clearly given this a lot of thought.
  • I like the idea of being able to tag a project to be done “someday” while also setting a start date. Presumably, Frictionless will remind me if I keep it viewable.
  • Couldn’t figure out how to enter a new project. Found lists for contexts, priorities, and way to make a task. But aren’t tasks part of projects? There’s a pull-down menu for “project” when making a task, but I couldn’t figure out how to populate that.
  • The “Flat Projects” window doesn’t have a GUI control for adding a new entry. I found the control in the Menu, however.
  • How do you move tasks to the “someday” category, for example? Oh wait, I see that there’s a checkbox for that in the metadata section of the Projects window.
  • No built-in Help file.
  • It would be nice to have an installer for the Quicksilver and Mail Act-On scripts.
  • I’m not crazy about applications that spawn so many separate windows. It’s not only confusing, but visually cluttering. For example, why is there a tab for “Done” tasks in the Projects window and also a separate “Completed Tasks” window?
  • Is there a difference between a “task” and a “project”? I fear not… in which case, this is just a labeling problem. Apparently, a “sub-task” will automatically populate the “projects” menu if you drag it onto an existing “task.”
  • When you make a “sub-task”, Frictionless doesn’t make it sub-anything, which can be confusing. It appears as just another task, and doesn’t become a “sub-task” until you drag it onto an existing one.
  • I don’t think Frictionless will use Growl, email, Mail, or any other notification mechanism to alert me of impending due dates. It’s probably not practical to keep it running all the time, or maybe that’s what you’re supposed to do…
Addendum: More Personal Organizers To Come
 

As you’ll notice, these tools run the gamut from very simple to-do list organizers to more elaborate project management tools. However, where they stop is at the scale of “personal”… I’m not going to attempt to evaluate project management tools aimed at organizations larger than a family (such as Daylite, OmniPlan, or Merlin):

  1. DoBeDo
  2. EasyTask Manager
  3. Frictionless Review added 12/31/06.
  4. Ghost Action
  5. Hot Plan
  6. Life Balance
  7. Midnight Inbox
  8. PackRat
  9. DoIt
  10. ToDo
  11. Actiontastic (Added 12/18/06)
  12. Listz (Added 12/20/06)
  13. Chandler (Added 1/9/07) Note: Chandler is also a Personal Information Management tool, so it’s on that list as well.
  14. What ToDo (Added 2/8/07)
  15. Vortex (Added 3/7/07)
  16. iGTD (Added 4/4/07)

As I look at these and others that may come along, I’ll update this article with my notes.

    
  • del.icio.us
  • Google
  • Slashdot
  • Technorati
  • blogmarks
  • Tumblr
  • Digg
  • Facebook
  • Mixx

Show Comments
Just Say No To Flash