The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus 1 for Mac (http://forums.omnigroup.com/forumdisplay.php?f=38)
-   -   Kanban style! (http://forums.omnigroup.com/showthread.php?t=26738)

bashosfrog 2012-11-02 04:05 AM

Kanban style!
 
3 Attachment(s)
Much of GTD makes good sense, but I've found the notion of contexts to be a pernicious distraction. It doesn't matter how cleverly I devise them, they always prove to be a waste of time. And because OmniFocus is built around contexts, I keep feeling that I'm wasting OF's horsepower.

I recently came across the "[URL="http://http://www.personalkanban.com/pk/personal-kanban-101/"]personal kanban[/URL]" concept, and it rang all my bells. To me, this is a much better way of processing the day's work than contexts. Because I'm solidly invested in OF across a Mac, iPad and iPhone, I decided to see if I could bend OF to a kanban-style system.

Without going into a lengthy explanation, kanban is a system for visualising the work you have stacked up, and ensuring that you only have as much work as you can reasonably handle in front of you. The simplest system is to have three categories: backlog (for work to be done), doing (for work in progress), and done (a list of completed work for that warm inner glow of accomplishment).

I keep my backlog of projects in a folder euphemistically called "Later". Anything that has to be on my radar is in a folder called (even more euphemistically) "Shipping".

I use OF's contexts & perspectives to kanban-ise the work I have in Shipping.

Here's an early draft of the system.

The perspective "Hotspots" is to check for upcoming due dates and items I've flagged as a warning to myself:
[ATTACH]2633[/ATTACH]

"Starting" is a scan for projects not yet in motion, but coming onto my radar:
[ATTACH]2638[/ATTACH]

While reviewing the previous two perspectives, I mark tasks of importance with the contexts "today", "week" or "month", to give me a sense of where they are loaded into the system.
The "Kanban" perspective then shows me what's on my plate, and what's coming:
[ATTACH]2637[/ATTACH]

"today" is what I'm committed to doing today. If I clean up these tasks, or something is stalled (and thereby given the "waiting" context), I can promote a task from "week".
"week" shows what I must do, or would like to do, over the next 5-7 days.
"month" tells me what's coming down the pipe. In a weekly review, I promote things out of "month" into "week".

So far, this simple system works very well for me. It accomplishes the two rules of personal kanban: visualise your work, and limit your work-in-progress.

OF isn't always well disposed to this sort of workflow, though. For instance, in 'month" or "week", I'd often like to have projects, rather than tasks. But if I assign either context to a project, the project will appear in the kanban perspective along with all its tasks, filling the view with unecessary crud.

I'm floating this concept to see whether others have suggestions to improve it within the confines of OF. I'm constantly surprised at how the OmniFocus hive mind comes up with new ways of doing things, and would appreciate its high-voltage input.

gerrymac 2012-11-02 04:21 AM

bashosfrog,

This is a very interesting post. I totally agree with your comments regarding contexts. I have never heard of Kanban before but I'm going to read into it. Your workflow description sits very well with me. I'm going to give it a try because GTD just does not suite me. I don't have constructive suggestions yet but I'll let you know if I come up with any. Thank you for this great post.....

rolfessenden 2012-11-02 04:25 AM

This is pretty much how I do it as well. I use my folders differently than you, so I have a folder for Personal projects, another for home & family, another for organizations, etc.

My contexts are Waiting, Today, This Week, This Month, Later, Someday, and Traveling. The last is because I travel a fair amount, and it is an easy way to keep track of the stuff I plan to do while I am away.

I also have an Intown context subdivided into a list of stores so that when I am in town, I can easily check and see what I need to buy.

DrJJWMac 2012-11-02 06:50 AM

FWIW, I use a Kanban style board in a different app (Curio) and pull tiles that represent project tasks across it. The tiles are linked via URL calls between OF and Curio. The implementation is presented here ...

[url]http://www.zengobi.com/forums/viewtopic.php?t=1315[/url]

Scroll to the very bottom to see the most recent iteration.

--
JJW

InAccuFacts 2012-11-06 03:47 AM

I am not alone!
 
Man, this was a breath of fresh air to read!

I keep pulling away from OF, and veering back. I've grown very fond of Workflowy's simple, fast tags, which I've been using for Today, This Week, This Month, just as you describe here.

The concept of "contexts" is so beaten into us, it didn't occur to me that those tags could be contexts in OF--so I'm off to give this a try!

InAccuFacts 2012-11-06 04:24 AM

Related...
 
...found this blog post that covers some of the same territory. (Not the kanban, but the contexts).

[url]http://exploringtheblackbox.net/2012/9/4/rethinking-my-gtd-contexts-in-omnifocus[/url]

dpvanwormer 2012-11-06 06:29 AM

My Personal Kanban in OF
 
I have been using OF for "Personal Kanban" for several months now. While I have been using GTD and OF for years (and even before OF), I had two shortcomings in my system. One was the growing issue (like many others) that the concept of contexts was not very meaningful to me. With my laptop, iPad, iPhone, and the internet, most of my traditional contexts had all melded into a "just about anywhere" context.

The second shortcoming of my GTD/OF system was in "getting stuff out of my mind and into my system" the nagging thoughts of what I should do next, as well as what tasks and projects were becoming more (or less) important or urgent. I had tried all sorts of perspectives, flags, durations, etc., and nothing quite captured my thoughts correctly - as well as being quick and easy to revise when needed.

Then I found out about Personal Kanban - especially as espoused by Jim Benson on his Personal Kanban website. I have been using it and developing my version of it for several months and my system is now working very well for me. I tried several other Kanban/Agile apps for both iOS and Mac, but I ended up right back with OF as the tool that had the needed functionality for me.

When I started to set up my PK system in OF, I couldn't decide whether to use perspectives or contexts. I thought perspectives would work better, so I tried them first. But there were not enough filters or differentiators for what I wanted to do. So I then tried contexts - and the results were exactly what I needed.

This is my current set-up, which has worked well for me for about 3 months now without change. (Disclaimer: I agree fully with Jim Benson's advice that the optimum PK system will be different for different users and different situations - just like OF.) I use these contexts, listed in this order in the context sidebar:
WIP WAITING (3 max)
WIP (3 max)
1ST PRIORITY (5 max) (1 personal)
2ND PRIORITY (8 max) (2 personal)
READY TO WORK
BACKLOG/NOT READY
SCHEDULED

First, by listing them in this order, I can click on the Context icon in the toolbar and get my tasks in the order I want to see them - working and next-in-line tasks at the top down to backlog and not ready at the bottom. I can easily switch contexts to move tasks up or down as I get things done or as my mental priorities are changing. I no longer worry about remembering what to do next, because I can easily change it when I think about it - either on my iMac or my iPad. It just works! The view bar settings I use are remaining, context, due, remaining, any, any.

I created a DONE context, but I found that the DONE perspective I had created earlier was more to my liking. The view bar settings for this perspective are completed, due, completed, any, any. I get a continuing list of completed items in the order completed and can quickly see how I am doing on a given day or over the past week.

One deviation I made was to put all my recurring tasks in the SCHEDULED context. I tried moving them through the other contexts, but most of the time I didn't need to plus I then had to move the next instance back to the start. So I just leave them in SCHEDULED and use the standard DUE context to keep track of them.

The two PRIORITY contexts are an advanced (?) concept I found out about for PK. I use them as strong guidelines, but not rigid rules. The intended process is that when I finish a task I first pull the next desired task from the 1ST PRIORITY context into WIP, then pull the next most important task from 2ND PRIORITY into 1ST, and finally pull the next READY task on my mind into 2ND. Sometimes I do that in the moment; other times I wait until I get some time to think about it or during my daily review. But this process gives me a chance to reconsider all of the tasks and rearrange them if my thoughts have changed. Most importantly, my current thoughts are captured and I can forget about them.

Finally, the "max" and "personal" numbers are my limits for each of the contexts. This continually reminds me to limit my selections and not let any of those contexts get too large and unwieldy.

I don't post very often, so I can ramble on some. If you are interested in this concept, be sure to check out the Personal Kanban website and check out Benson's book on the subject. I got the ebook version on Amazon for $9.99.

InAccuFacts 2012-11-06 10:07 AM

Thanks
 
for the detailed explanation of how you're doing this. Completely works for me (in my mind--haven't tried it yet!), for the same reasons you point out. True contexts are few a far between and the most of the made-up contexts about mindset or energy or whatever, just seem like trying to come up with something to fill in the "context" slot.

Using contexts this way seems much more valuable and useable.

I hope we can get more info flowing on this! I'm new to the whole idea of kanban, and intermingling it with OF puts into the "not much out there" category...

whpalmer4 2012-11-06 10:23 AM

[QUOTE=InAccuFacts;117028]most of the made-up contexts about mindset or energy or whatever, just seem like trying to come up with something to fill in the "context" slot.[/QUOTE]
They are no more arbitrary than this is! Look, ignore the "context" label. It's another axis along which you can slice and dice your tasks by whatever arbitrary distinction you please. Mindset, energy, location, tools, whatever. The object is to be able to look at a smallish list of tasks and choose an appropriate one to work on next. Think of it like choosing a good hash function: you want something that scatters the tasks relatively evenly across all of the bins (to avoid having everything show up in the same context), is easy to compute (so you don't spend a lot of time deciding which context a task should be assigned), and so on.

bashosfrog 2012-11-07 12:17 AM

Thanks for walking through your setup. I'm going to try and keep it really simple, in the later-doing-done format, although I suspect I'll need a bit more fine-grained control as pressures mount.
And I'm still tinkering with how I get an effective scan of tasks and get them into the chute. Some work to go, but to date this method of processing work has been far more effective than traditional contexts (and yes, whpalmer4, I see where you're coming from. It's just that "contexts" has become GTD jargon that interferes with experimentation in their use.)

InAccuFacts 2012-11-07 05:34 AM

yes
 
whpalmer4--beautifully said! The problem I've had with ignoring the context label is that it's labelled "context"! I couldn't see past that, till this post helped.

By using it as an axis, as you say, many options open up.

fedex 2012-11-13 03:54 AM

Nice font, what is the name of that one?

[QUOTE=bashosfrog;116893]Much of GTD makes good sense, but I've found the notion of contexts to be a pernicious distraction. It doesn't matter how cleverly I devise them, they always prove to be a waste of time. And because OmniFocus is built around contexts, I keep feeling that I'm wasting OF's horsepower.
[/QUOTE]

bashosfrog 2012-11-13 05:54 PM

Avenir and Avenir Condensed - they come with Mountain Lion.

chriswitt 2012-11-21 09:04 AM

Just wanted to pass on a big "Thanks" for proposing a new way of laying out my work. I've been stuck in the routine of using Due dates, which means I have to manually change dates to everything that doesn't get done on my arbitrary due date. Now that I have things organized into Focus, On Deck, and Waiting, the work is just there when I need to work on it, and I simply drag tasks to the different Contexts to promote/demote them. Quick & easy.

My weekly review is also easier as I simply see what to move On Deck, and not guess at arbitrary due dates.

Having Due items laid out in a different perspective also keeps things cleaner.

Great, great idea that I got a tangible benefit from. I even implemented the font.

Anyway, thanks for posting this.

bashosfrog 2012-11-22 02:59 AM

Thanks for reporting on your setup. Good to know that it's working for someone else, too.

malisa 2012-12-09 04:10 PM

[QUOTE=bashosfrog;116893]
OF isn't always well disposed to this sort of workflow, though. For instance, in 'month" or "week", I'd often like to have projects, rather than tasks. But if I assign either context to a project, the project will appear in the kanban perspective along with all its tasks, filling the view with unecessary crud.[/QUOTE]

A workaround that I think would work, if you're still looking for a way to accomplish this, to have the first task in a project repeat the name of the project and have the project set to sequential. Then when you 'activate' the project, you check off or delete that first item and set it to parallel if you want.

Thanks for your post and also for dpvanwormer's.

ETA: And chriswitt too. I like your terminology.

BrainInside 2013-02-03 07:00 AM

I have the same feelings about OF like dpvanwormer.

I use OF almost 2 years now. For the last 2 months I wasn't doing anything which would improve my career or anything which would bring me longer outcome which I want. I stuck with OF and GTD on making "things." There is always more and more things to do, but I just didn't have time to finish reading this book, or to accomplish my private project. It started to be so many things to do on my lists, that I didn't know what to do on the next day. There was just so many of them, it was overwhelming. And most of this stuff was important for that moment, for sure, but in the longer outcome it wasn't for improving my skills, knowledge, career.

I started reading more about the Agile Results, yesterday I ordered the [URL="http://www.amazon.com/Getting-Results-Agile-Way-Personal/dp/0984548203/ref=sr_1_1?s=books&ie=UTF8&qid=1359905662&sr=1-1&keywords=agile+results"]book[/URL].

Most of you guys, probably have already careers, families... I am a student and besides school and keeping my GPA 4.0, I want to continue creating my company, learn about my craft, read books which would improve me and my life. All of this needs to be organized and I can do only that much I can do. Don't take me wrong, GTD is amazing and OF is the best app I have ever used. But GTD seems more like system for a workplace. I find it difficult to manage the same time my work, school, career, personal life, and other things.

When I came across Agile and Kanban I felt like this is something for me. However now, while switching little and making OmniFocus-GTD-Agile hybrid I have a difficulty to manage other stuff, not related to my personal goals, career, etc., but things which have to be done.

So, I have a question for people who use Kanban/Agile Results.
[B]How do you manage stuff unrelated to your work/career/personal goals?[/B]
EXAMPLE: You have to do groceries, clean your car, clean your computer, go to Home Depot, build a shelf at house, blah blah blah.
All this stuff does not fall between the Rule of 3 from the Agile Results. So, it is not even the prettiest frog (if you know Brian Tracy you know what I mean).

Thanks

DrJJWMac 2013-02-03 05:51 PM

[QUOTE=BrainInside;119925]...
So, I have a question for people who use Kanban/Agile Results.
[B]How do you manage stuff unrelated to your work/career/personal goals?[/B]
EXAMPLE: You have to do groceries, clean your car, clean your computer, go to Home Depot, build a shelf at house, blah blah blah.
All this stuff does not fall between the Rule of 3 from the Agile Results. So, it is not even the prettiest frog (if you know Brian Tracy you know what I mean).

Thanks[/QUOTE]

I would comment first ... I have no background to the Agile rules.

Outside of this, I would comment that OmniFocus is IMO a good tool to manage such "stuff". Put it in a single-action Project called "Chores". Alternatively, tasks such as you mention are part of Projects in your Areas of Responsibility ... Surroundings: Car & House & "Tools" (including computer).

Outside of this, tasks such you you mention are stuff you just do without needing to document them. As an example, I don't need a Kanban or GTD tool to document that I need to get groceries. When I need them, I make a list and define a time to go get them. Sometimes, that is what weekends are all about.

--
JJW

BrainInside 2013-02-04 06:55 AM

Thanks DrJJWMac,

I use OF on daily basis from 2 years. I write more about GTD method itself.

Once I have read on a productivity blog:
"Making a religion of GTD gives no more time to practice your mastery..."
2 months ago I realized, that GTD was my "religion." But the problem was, I wasn't doing anything to pursue my dreams. I was just doing doing doing... more and more, quicker and more efficient... But, what about life goals? Dreams? I cannot find the balance, don't know how to organize all of this. The time during the day is limited, but, there are many important things to do, like responsibilities etc. I don't know if you guys have it in the past, but I have some kind of productivity vs life breakdown.

DrJJWMac 2013-02-04 08:19 AM

[QUOTE=BrainInside;119949]... I cannot find the balance, don't know how to organize all of this. ...[/QUOTE]

I recommend stepping out of OmniFocus for what you are trying to do. Mind mapping from your "center" outward could help. In my case, I started with divisions of Personal, Professional, Social, and Zen. Within each, I set up areas of responsibility (another suggestion is to use roles). Examples I had were ... Research, Teaching, ... Surroundings, Family, Well-Being, ... GTD. At that point, and before I went anywhere in OmniFocus for this year, I developed my own internal strategic plan. What do you believe you are primarily to do in your life? What are your goals to address that question? What measurable objectives / outcomes will get you to those goals? Then, I started filling in the flesh with the OmniFocus Folders and Projects.

Even though I imagine I will use it less, I still suggest that Goalscape might also give you a useful view of how to approach your problem from a different direction.

Hope this helps to break you out of the rut that we all travel on occasion.

--
JJW

BrainInside 2013-02-04 08:53 AM

DrJJWMac,

Thanks for the Goalscape idea. It helps a lot to visualize. It just lacks so many options... I tried to figure out this idea in the past. So simple... just a circle. I wanted to figure out in the past, how to manage my limited free time to achieve maximum in the areas I care about the most. I haven't found anything which would answer my question the way I want. I have spent too much time trying to figure this out, or rather waisted. If they would apply options like, instead of %'s to see actual time I have. It would be so much easier to plan realistically.

Maybe you have any tips to do that and don't spend a day on trying to figure that out.


I have a major problem with balance. If I try to push too hard towards my passion, my school suffers. If am focused only on school and I try to do as much these small tasks as possible, than I have no progress towards my dreams and getting better in my craft. That's when OF and GTD is not perfect solution for me. I can manage school, work, responsibilities very efficiently, but I don't do anything to be the best in my area I want to work in the future. I know it sounds like I don't know by myself what I want...

I even don't have an idea what I'm writing. I should better go and kill myself (I'm not serious).

convergent 2013-06-06 09:12 AM

Thanks for sharing this approach. I have been using GTD and OF for several years and since the beginning of this year its just not been cutting it. What changed was that my workload exploded and I've been so overloaded that the actions I have in my trusted system have just become overwhelming. I spend all my time either moving things around (rearranging deck chairs on the Titanic), or just giving up for a time and working from my email inbasket and white board. I was talking to someone about Kanban in software development, and that led me to the Personal Kanban book. Simple concept, but just what I needed.

So this thread was the rest of the story to help put put this to action right away. I have initially adopted most of what is in the first post and loving it. I had tried several different approaches to Contexts, the latest being to separate my actions by work and home, and then by thinking or quick. That wasn't helping me get work done at all. And each day I went through the same search to find things important, and just ended up flagging everything.

I'm finding after just a few days that the Kanban approach gives me a better visual look at what I'm working on, vs. contexts with 100 actions in them. And, the pull system helps me avoid multitasking too much. Time will tell, but I am hopeful this will work. I'll try to remember to post back if I make any changes to the approach.


All times are GMT -8. The time now is 04:51 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.