View from the Ivory Tower

Chris Kadel's attempt at a blog with an ironic title.

Archive for December, 2009

Managing Time and Tasks with Outlook – Part 3

Posted by cbkadel on December 17, 2009

So we’ve covered I think the high level ideas involved here, let’s talk about the ingredients before going further.

Ingredients

  • Microsoft Outlook 2007+ – The reason this application is at the core of my system is because it’s open all the time anyway for me.  This is where I manage my calendar, email, and contacts already. 
  • Windows Mobile 6.1+ – This keeps all the things that I use in Outlook with me on my phone.  On important aspect to this is that it’s using ActiveSync to synchronize those things, and that it synchronizes one other thing that I’ve not see done well in any other mobile platform, oddly enough.  The Synchronization of Outlook Tasks.  On the iPhone there is the ability to do that with 3rd party apps, but given it’s non-multi-tasking, this doesn’t work all that well, IMHO.  Android would be another contender, but the ActiveSync support isn’t yet complete, as far as I can tell.

Principle I – Keep a To-do List

Keeping a list of things that need to be done, seems somewhat common sense at some level.  Some of us try to keep that all up in our heads, some of us have a written on a post-it system.  I think if those work for you, that’s great.  For me, just because I have so much to keep track of.  What you may not be aware of is you probably have to-do lists and not be consciously aware of it.

  1. Your Inbox – Your inbox represents things you need to take care of, perhaps.  Everyone in your inbox that comes in – probably needs to be either replied to, forwarded, read and discarded, or causes you to take some other action. 
  2. Your Calendar – It’s telling you to go some place, or call into some phone number (conference call) all the time. 
  3. Your RSS Reader – It’s doing the work of finding things for you to keep on top of in a list.
  4. Outlook Tasks
  5. Post-It Notes

A good To-Do List, I think should have :

  • An easy way to tell you the things you need to do.
  • An easy way to help you see what’s most important and what can be done later.

With those things in mind, the Outlook Task list can be an excellent choice, and in fact, is my primary choice to track those things that need to be done and in a priority.  Each Task can have a “Due Date” – which when those tasks are sorted by “Due Date” can provide an excellent view of what needs to be done and when.

The Outlook Inbox is an inherent to-do list by itself.  The problem with most people’s is that it’s “Full” containing hundreds or thousands of items in there.  It’s not easy to see what’s something you need to deal with vs. something that can be looked at.  Secondly, items are usually sorted by date of receipt, not when you need to deal with them.  If an email comes in that I need to deal with, I deal with it, and delete the email, so it’s no longer in that ‘list.’  Is this scary – I’d argue ‘no’ – it’s still in Deleted Items, you haven’t lost anything you’ve just moved something out of your list of things to do to another location.

My tips for working with my inbox vary depending on the type of email that comes in:

  • When an email arrives, if dealing with it will take very little time, deal with it as soon as you can. 
  • If an email requires a reply, I try to do that reply and delete the original.  If you want to remember to follow up on it, add an Outlook Task with a proper Due Date to make sure you follow up, sometimes I’ll even copy the text of the email into the task itself.  But either way, I delete that email as soon as I can.
  • If an email requires a forward, the same rules for reply [for me] apply.
  • Sometimes an email requires that you schedule an appointment, I do that, and also delete the original email.
  • Sometimes an email just requires that you do something, and if it’s not quick, I create an Outlook Task with a due date – and yes Delete the email.

The net result of those things are that my inbox’s size is as close to zero as possible.  Which means – if something is in there, it means, I need to deal with it.  I don’t have to search through a long list, or even mentally try to figure out how far back I need to look for something that I need to take care of.  The inbox is a poor ‘to-do’ list – in general, which is why I deal with what’s in there, and get things out of there.  Having a good sense of an items priority is so important – and we know the inbox does not do that well at all.  A nice side effect – other people see you as someone hopefully that is at least responsive to email, and not one of those people that forget things, don’t reply back, and you just never know if they are taking action, or at the very least – reading and considering your email.  I strive for that, but I’m not sure how effective I am; I suppose others will know better than I.

Principle II – Prioritize your Tasks

In some ways, I think this goes without saying.  I personally, feel that it can be overwhelming if I’m looking at a list of things that I need to take care of – and it’s huge.  I think sometimes leads people to organizational paralysis.  Sometimes, it’s tough to know where to start, or sometimes you figure you might as well start somewhere – and are focusing on the wrong things.

Very important in this, at least for me, is to re-prioritize at least once a day.  I say – when setting a task for yourself, choose a realistic due date, and do your best.  But the thing is – I don’t think I’m always successful at knocking out everything that I had planned on a particular day.  Things come up, unexpected plans happen, and in general – change happens.  The only thing worse than a huge list of un-prioritized things, is a huge list of Overdue things.  Not only does it become overwhelming [not knowing where to start], but it also subtly [or not so subtly] says – “failure.”  And that’s not helpful at all.  So here’s what I do:

  • Be realistic – make sure due dates are a best guess on what you can/should be doing today.
  • At the beginning of each day, I look for those tasks which I should have done already and are overdue.  Change their due dates.  Are they still the most important thing to do today?  Can they be done tomorrow with everything else that might be on your plate today?  Either way – the due date should never be left in the past.  Make them due today, or in the future.  Either way, be realistic.
  • As you get going through the day, periodically determine if what you have left to do today is still realistic – change the due dates of those things that you don’t have to to today to the future.
  • This one is more controversial – when setting the due date, I try to set the due date as late as possible, while still being responsive.  I don’t know if it’s procrastination, but either way it’s deliberate for me.  It just so happens that on any one day, I just have a lot to do, and trying to be optimistic, sometimes leads me to trouble.
  • Break Up the Big – If a task is so big that it itself is overwhelming, perhaps something like “Finish Marketing Plan” might be several days of activities.  Take the 5 minutes and break this down into much smaller chunks.  When estimating big projects, as a consultant, that’s what I do too – break the big things down to more granular levels so they can be comprehended.  For me – for example, any one task is no longer than hour or two.  This can vary depending on your type of work, and your tolerance for the big.  I enjoy checking-off those things which I can complete, so I get to the 1-2 hour of granularity.

What happens when you finish your tasks that you set up for the day?  Do you move onto tomorrow’s tasks?  Sure – if you have the time, but when you finish today’s tasks, take a step back – value your time, do you need some more time with your family or just to relax at home?  You’ve accomplished what you set out to do today, that itself is a great accomplishment.  You may have earned a break.  If I’ve been “on a roll” sometimes I’ll go ahead and get ahead for tomorrow – if i have the time, other times, I do take a break.  Either way – and this is perhaps the most important thing I can say – you’ve given yourself a few moments of control, you’re going to make that decision deliberately, and not be controlled by your task-list.

Posted in Time Management | Tagged: , , | Leave a Comment »

Managing Time and Tasks with Outlook – Part 2

Posted by cbkadel on December 12, 2009

So in Part 1 of this post series (http://cbkadel.polarissolutions.com/2009/12/12/managing-time-and-tasks-with-outlook/) – I talked about the need to have some sort of system to keep up, otherwise things get forgotten and people are disappointed.

In this post, I want to talk about more about the principles of such a system.  The title gives it away no doubt, but I think these principles might apply to whatever system you might think is useful for you.

  • Principle I – Keep a To-do List or Lists.  Having some place that you use to keep those things you need to do is important.  The act of “writing it down” can be tremendously useful in causing you remember those things.  And consciously know what is a to-do list for you, and what is not.
  • Principle II – Prioritize your To-dos. It’s only somewhat helpful to know you have a lot to do and what has to be done, if you don’t give yourself a hand in knowing where to start.
  • Principle III – Make Writing To-dos as easy as possible.  If we’re talking about building habits for working, you’re not going to adopt them unless it’s easy to do.  If the level of effort of “writing something” down is high, there is a diminishing return on the value it creates if managing that list or lists takes a lot of time by itself.
  • Principle IV – Make Checking your To-Dos as easy as possible.  If you have to open up some program you don’t use all the time already just to check what to do, you’re probably not going to do it.
  • Principle V – Reprioritize and Complete Items on your To-Do list.  If you have a system for checking what to do, if you don’t keep it clean, its usefulness is diminished.

You might have more key issues, these were the ones that I had in my mind as I set out organize my self.

Posted in Time Management | Tagged: , | Leave a Comment »

What’s On Your Podcast List?

Posted by cbkadel on December 12, 2009

Since I’ve gotten the Zune HD, I love keeping up with podcasts for those long drives or commutes in the morning or afternoon.  Sometimes I do get asked what am I listening to, so here’s my list of podcasts that I attempt to stay current with.

These are all available in the Zune Marketplace – and probably in iTunes store, but I don’t go there much/ever.

  • .NET Rocks! – Carl and Richard cover new topics in development, .NET, and other Microsoft technologies.
  • APM: Sound Opinions – Jim and Greg are music Critics out of Chicago that review music / bands as well as keep updated on the happenings in the music industry.
  • EconTalk – Russ Roberts, the host, is a professor of economics at George Mason University.  He’s a Chicago-School/Hayak follower for the most part, but he’s an excellent host that extracts some great economic opinions out of his guests regardless of theirs or his positions.
  • Mad Money (Full Episode) – Jim Cramer is the stock picking guy at CNBC – his full show in video is available.
  • NPR: Planet Money – This show started out focusing exclusively on the financial crisis of 2008, but now covers all sorts of issues that are in the news from a financial/economic perspective.  They go into way more depth than anything else I’ve seen on the news.
  • Radio TFS – Paul, Martin, and Mickey talk about the latest in Visual Studio on a semi-regular basis.
  • Security Now! – Steve Gibson and Leo Laporte talk about the latest news in computer security as well as go into depth on issues of interest.
  • The Ric Edelman Show – Ric is a financial advisor with a syndicated radio show that is podcasted.  He provides financial news.
  • This American Life – Weekly show from NPR which takes a theme and has several stories about that theme.  It’s neither necessarily technology or economics, but feels like an audio documentary.
  • Windows Weekly – Weekly show (hence the title) about Microsoft and Windows hosted by Paul Thurrott and Leo Laporte.

I guess someone’s podcast list can say a lot about them.  In my case – technology and economics/finance.  I think it would be interesting to see what others are listening to as well.

Posted in Personal | Tagged: , , | Leave a Comment »

Managing Time and Tasks with Outlook

Posted by cbkadel on December 12, 2009

As most of my friends and family know, I’m in the consulting business.  This means usually doing a lot of things at the same time.  Consulting is not simply being a developer, or managing, or providing audits.  Consulting means doing those things, doing them well, and doing them all nearly in tandem.  I think there’s an analogy to processor time slices here, but I won’t make it.

In order to keep everything straight in my life (which means focusing on the important things – including my family and time at home), I have had to develop a system that helps me manage all those things to do, and my time.  I primarily use Microsoft Outlook 2007 to help me with this.  The next few posts that I plan to make, are going to be a departure from Visual Studio, .NET, or development, but focus on this important aspect.  It’s a system that I use to help me… that doesn’t mean it works for everyone, but I’m hoping this is useful to at least one person.

Posted in Time Management | Tagged: , | 1 Comment »

Welcome

Posted by cbkadel on December 11, 2009

I’ve decided to move my blog off of SharePoint to use WordPress.  After evaluating a number of blogging engines, I kept coming back to WordPress – which certainly has a very mature platform.

While I have been blogging for a few years, I feel that I wanted to get more frequent with this.  Most developers out there, including myself, run into things all the time, that isn’t solved quickly and must take some thought and problem solving.  Since I know we’ve all been there, I intend to post here on new things that interest me, problems I figured out – in case that helps someone else.

A little bit about myself… Yes, I do focus mainly on Microsoft technologies.  I have been a fan since I was in college and in that environment Microsoft was clearly the underdog – most people there were doing their development in Sun or some other Unix variant.  Microsoft helped sponsor the “Microsoft Programmers Club” there and gave us a bunch of free software – including Visual Studio.  I fell in love with that IDE and have been using it every since.

Today, I’m primarily working as a consultant and partner in Polaris Solutions (http://www.polarissolutions.com).  Usually, I am on projects implementing Team Foundation Server and helping organizations adopt Team System, though that name is significantly downplayed in the 2010 release.  While focusing on TFS and process methodology, I have been focusing primarily on Agile methodologies because of their emergent predictability.  I do believe that predictability within IT organizations is a very valuable aspect.  Some times it can be achieved by fiat, but organizations will fall into habits/ways of doing things that may be contradictory to that goal.  I mostly feel that with the adoption of Agile, it becomes easier for a group to become predictable because Agile embraces change – and in many ways where adopted – embraces simplicity.  Those things, they are constant, and I believe, essential for a successful IT organization.

Posted in Development Process | Tagged: , , , , | Leave a Comment »