Month: June 2008

  • Urgency vs Importance

    As I have a vested interest in project management methodologies I will continue with my thoughts about some of the most fundamental aspects of the gentle art of managing tasks.

    One of the most common mistakes that I repeatedly have done throughout the years and especially in my early years as a system administrator was this of not differentiating between urgency and importance of the tasks. Now I’m convinced that the importance is much more important (pun intended) and I think I’m much better at identifying projects and tasks importance. In my opinion having only the idea of priority without considering both urgency and importance is flawed and doesn’t work well.

    But let’s first take a look at what does the dictionary say about these two words. According to wiktionary important is something that has relevant and crucial value, something that is central or essential. And to quote:

    1988, Robert Ferro, Second Son

    For this was the most important thing, that when a person felt strongly about an issue in life, it mustn’t be ignored by others; for if it was, everything subsequent to it would turn out badly, even though there should seem to be no direct connection.

    So these are the things that lay foundations of what you are doing. The essentials. Things that you may delay but you can’t skip because your undertaking would eventually fail.

    And what is urgency? It comes from the Latin urgente (‘pressing’). Urgent is something that require your immediate attention. Something that should be dealt with right away or it may pass away.

    But here’s the problem – many urgent tasks which are not really important tend to look like they are important just because they pop up from nowhere and steal your attention. Usually they are quite obvious and you feel pressured to get them done.

    And how’d you tell whether a task is important or urgent (it may be both)? This one is harder to tell… but if you look at the definitions given above there are two questions you may ask:

    • what would really happen (in the long run) if I delay or skip this task?
    • does this task move me any closer to my life goals?

    For example Steven Covey has defined four quadrants of time management:

    Urgent Not Urgent
    Important Q1: disasters, crises, deadlines Q2: prevention, planning, recreation
    Not Important Q3: interruptions, distractions, popular activities Q4: trivia, busy work, time wasters

    Examples for Q1 activities, which are both urgent and important, are fire in the kitchen, crying baby, very important project with approaching deadline.

    Q2 activity is to make sure your kitchen is fire code compliant so there’s a smaller chance of catching fire, planning your projects as to avoid deadline crises, improving your skills or making sure you are in top shape by getting enough exercises and quality rest.

    Q3 and Q4 should be avoided as much as possible. Q3 contains things like unimportant phone calls, interruptions from colleagues, IM, short term urgent stuff and fixing minor problems around. Q4 is where trivial tasks or things like watching TV lie. It’s ok to spend some time here if it’s part of a planned downtime – time when you’re refreshing yourself but try to keep it to the minimum.

    I personally try to calculate priority as a combination of urgency and importance. I usually use the formula (urgency + importance) / 2 and then may subjectively adjust the result according to my intuition. For example if a task has 100% for urgency but only 30% for importance it’s priority is 65% and then I decide where it stands compared to other tasks that are already on my list and may further increase or decrease it’s priority. Sometimes I may drop it altogether because there are tasks with higher priority and it’s just not possible to complete the new task on time.

    In order to evaluate a task’s importance you should have clear goals and values defined but that’s a subject for another blog entry 🙂

    .

  • Family’s IT Consultant: The Computer Display

    In today’s world of technological wonders few of us wouldn’t welcome some guidance. And since my friends and relatives know I work with computers they often ask me to help solve various issues and help them choose their new electronic devices. Actually it might have been worse… not that I’m not helpful guy (I am friendly) but I’m not the most communicative person out there so they don’t bother me as much as they might probably wanted to. On the other hand quite a lot of my friends are IT experts 🙂

    Anyway, my little niece Teda will be starting school this fall. She already has a room of her own, her parents are buying her textbooks and other school aids and finally a computer. We decided to use an older computer to keep the cost down and invest instead in a good display.

    The computers I work with are quite specific and I had to brush up a little bit my knowledge of general purpose desktop systems. For example my personal computer is a 3 years old IBM ThinkPad X41 (12″ screen) and I’m totally satisfied with it’s performance and features. The rest are servers with 8 or more hard drives and 8 CPU cores each.

    We decided to go for a 19″ or 20″ wide screen TFT LCD display but also weren’t willing to pay more than 450 leva (~$350). First things first and I went for learning more about various types of current TFT technologies on the market. I almost instantly ruled out TN displays and focused on MVA panels since IPS wouldn’t fit in our price range. Most of the MVA panels are more pricey than we liked but finally I spotted an Asus PW201 that according to the manufacturer’s specifications was built with a P-MVA panel and also its price has recently dropped from about 700 leva to 449 leva.

    This price drop seemed suspicious to me so I called the shop to make sure that this particular model and batch is P-MVA and not TN. After they assured me several times that this is a P-MVA panel (they called their warehouse) I proceeded to order but still suspicious I wrote in the order’s comment field: “If you are not sure whether this monitor is of P-MVA type please cancel the order”.

    Finally the display arrived. I paid to the delivery guy and opened the box. Oh boy, this thing looks splendid. Very stylish. It has integrated stereo speakers although expectedly the sound quality is mediocre. The integrated USB hub is very convenient because you don’t need to crawl under the desk in order to plug USB devices. Audio, USB and VGA cables run together so despite using DVI for video you’ll have to use the VGA cable as well. The buttons on the front are actually small touch sensitive areas and react somewhat erratically. My overall impressions about PW201 are very good. It is definitely worth its price.

    I intended to install Kubuntu 8.04 (Hardy Heron) so I hooked up monitor’s DVI port to the PC, attached the keyboard and… suddenly realised I don’t have an optical drive on this PC. Okay let’s try network install 🙂 I followed the instructions listed at http://wiki.koeln.ccc.de/index.php/Ubuntu_PXE_Install but since I wanted to install Kubuntu I opted for “console only” installation in the Ubuntu installer. After the installation had finished I installed the rest of the Kubuntu with:

    sudo apt-get install kubuntu-desktop

    So far so good. The X server detected the Nvidia GeForce4 MX 440 graphics adapter and used nv to drive it. It properly detected the monitor’s properties and started in the panel’s native resolution of 1680×1050. Unfortunately the nv opnesource driver lacks 3D acceleration (because Nvidia refuses to provide the hardware specifications needed to add 3D support) and this is where I spent 3 hours trying to get the proprietary nvidia driver to work properly with my setup. Most of the time was spent trying to set it up to use 1680×1050 but nvidia driver kept thinking that PW201 has maximum pixel clock of 135 MHz when it’s actually 146 MHz. Finally I found this set of options working for me:

    Section “Device”
    Identifier “GeForce4 MX 440 with AGP8X”
    Driver “nvidia”
    Option “ExactModeTimingsDVI” “true”
    Option “NoBandWidthTest” “true”
    Option “ModeValidation” “NoDFPNativeResolutionCheck, NoEdidMaxPClkCheck, NoMaxPClkCheck”
    EndSection

    This did the trick but after only few minutes of playing video with mplayer and Xv (Xvideo) output driver the video window started to show only colorful noise. Tried OpenGL output driver and worked better but used 95% of the CPU vs. 55% for Xv (that’s AMD Athlon XP 1800+). Moreover after half an hour video artefacts started to appear all over the screen and I reverted to the “nv” driver.

    I don’t know whether this is a software/driver problem or maybe the graphics adapter is having some issues but since it works with the nv driver (and my niece doesn’t need 3D acceleration) I’ll stick with it for now.

  • Work as a natural part of life

    Ouch! It’s been long time since my last post. Some bigger changes at work, moved to our new flat, no enough biking (due to either too much other things to do or bad weather), IELTS course finished…

    And this reminds me that in one of my recent IELTS lessons there was a text called “The great work myth”. In this text it is argued that the popular belief that the work is killing our marriages, generating stress, depriving children of ‘quality time’ and depressing us is actually nonsense. For the truth is that, as far as work is concerned, we’ve never had it so good.

    I think this is very interesting and provoking claim. I’ve thought quite a lot about this topic throughout the years and obviously I’m not the only one who does.

    In The Human Side of Enterprise, professor Douglas McGregor advances two theories – Theory X and Theory Y. These two theories set out the two extremes.

    Theory X posits that we dislike work and will do whatever we can to avoid it. Therefore, our managers need to coerce, persuade or bribe us to secure our compliance. We want an easy life and prefer direction to thinking for ourselves. We avoid to take responsibility and will blame others for any failings in our organisation or ourselves.

    Theory Y, however, assumes that we see work as a natural part of life, so we may as well get the most out of it that we can. We thrive when we feel trusted, and we are willing and able to offer new ideas, think for ourselves, take responsibility and give our commitment.

    I’ve seen people and situations which conform to both theories so I can’t take an unequivocal position.

    But as a matter of fact work has always had a central place in human life. In earlier times work was an indistinguishable part of life; people did whatever was necessary for their own and their family or community survival. Under the impact of the industrialisation, however, work becomes a more discrete activity. In particular it becomes more separate from it’s product and from the, arguably more important, personal concerns of family, leisure and self-development.

    Self-employment is an interesting alternative because it often creates the feeling of more freedom and control over the situation. But in many cases and especially when it comes to small, one man business it might be a false feeling. There’s no one to look after your clients (except your rivals) while you are on vacation or ill.

    But anyway, most probably you are going to work more than 18,000 hours in your life time so you’d better like your work… 🙂