Showing posts with label management. Show all posts
Showing posts with label management. Show all posts

Monday, January 12, 2009

Project Flowchart

This is pretty much every project I've worked on:

And it accurately describes what having kids is all about. Whenever you think you've worked something out the landscape changes. You're back in the wild, it's getting dark and a low roar of the beast is heard in the distance...

Saturday, October 13, 2007

Mom vs. Dad

Sometimes life gets overwhelming and bloging falls of the daily routine. I know I have lots of catching up to do (there are a couple of posts that are missing parts) but this one takes priority.
Mom had to leave on a business trip today. As always, packing was done two weeks in advance. Mom is a waterfall model proponent. Me? I’m agile of course. I pack on (JIT) my way to the door. Luckily the bathroom is right next to the front door so I rarely forget my toothbrush.
Anyways, mom took a week planning the trip, mentally packing the suitcase, integrating various articles of clothes and testing for stylistic mismatch. With no automated regression testing (this is the specification phase of the project!) the only recourse is to mentally construct the model of a finished outfit and check for faux pas. This was followed by a week of separating, washing and rewashing of selected garments and actual packing. My agile approach would consist of grabbing any clean (not necessarily recently washed!) clothes spread out from the bedroom to the bathroom.
Special items such as gloves, umbrellas, second and third pair of shoes and other just-in-case objects would be purchased on a need-to-have basis at the airport at my place of destination. I probably need to buy them anyway so I might as well save myself an unnecessary trip to the shoe store. Not to mention the fact that thinking of things you'll bring along, talking them over with your spouse, then writing them down and finally putting them in your suitcase clearly violates the DRY principle!
With packing phase concluded it was time to find a lock for the suitcase. Security is the most overlooked part of any project. This is what mom’s idea of a suitcase padlock looks like:

A puny, tiny padlock hardly worthy of it’s name and clearly no match for the security device I selected:

Behold the Targus Defcon 1 – Ultra. All in one solution complete with 4 digit security code, status indicator and motion detection alarm. The first image shows the two in comparison. I know – as if there was any...

Friday, April 27, 2007

OT:Report and a Trixie suggestion

I’m sorry to report that family illness, accidents and work schedules prevented me from posting any updates. In addition we’ll be going off-line for the next few days for maintenance (off to the Jadran sea!). I’m sure you’ll be seeing other geek baby blogs. Some of you will even indulge in brief affairs. I’m sure you’ll claim it meant nothing and I’m sure I’ll forgive you.

In the mean-time, all you newfangled (or soon to be newfangled!) geek dads might want to check out the TrixieTracker. It’s your web 2.0 online baby management site. I have only three tiny little issues that are preventing me from using it:

  1. It offers only paid subscription (Subscription fee in this day and age!? What kind of business mode is that?);
  2. I discovered it just a bit late;
  3. It was my bloody idea and they stole it two years before I thought of it!

Sunday, April 08, 2007

Four phases of development

An interesting article (just follow on through tynerblain) articulating UX we all must have had being part of software development projects. And my current project is no different. The four phases of development are the following:
Oh it’s a Boy!
Great news! Lots of e-mails, SMS texts, quick phone calls, telegrams, oh joy, oh boy… - nothing gets done for weeks.
Oh Crap!
Baby and Mom get back from the hospital. Reality kicks in. Lots of “you get up”, “shut up”, “OMG”, “what is this coming out of his”… - nothing gets done for months.
Oh Ok!
Your baby finally breaks you. Lots of changing, bathing, cleaning… - that’s all that gets done for months.
Oh Cool!
Your baby gives you a hug. You faint… - you don’t feel like doing anything for a year.

Since Scott has put on such nice visuals I thought I should do as well.

Oh Boy!
Oh Shoot!
Oh Well!
Oh Wow!

Tuesday, January 30, 2007

Meta

As a project lead of a 14 month old toddler you get to answer a lot of questions. While most of them start with “What is …” and end up with a little finger pointing at the red fire truck – they are in no way superfluous. Your consistent answers will let your child know that red items are frequently called red something. He will start to understand what a fire truck is. Fire trucks come in many shapes and sizes but they are still called fire trucks (and toddlers have an uncanny ability to grasp the Aristotelian model of fire trucks!).
Yet there’s another important piece of information hidden within your answers. It’s a tiny little common sense rule that object rarely change their names. If something is called a fire truck it will probably still be called a fire truck tomorrow. Now you may think that is obvious but it really isn’t. It’s a common sense rule you picked up in your formative years. And that is what common sense is. A collection of tiny rules you never think about but use everyday. You might call them meta rules, as they are frequently used as rules about rules. They are kinda like David asking a “What is …” question while pointing at his pointing finger. What is this thing I use to find out about things?
It is your first meta question David and I’m glad I was there to answer it.

Wednesday, August 30, 2006

Who's driving this project?


I’ve been noticing subtle shifts in project David’s scope and direction. While I’ve been trying to steer things in a more intellectual direction, a tranquil state, making things cool, something was pulling the project the other way. The activities were getting physical, more kinetic. We stopped looking at stuff – stuff was being thrown now. We stopped pointing at stuff and twaddle – we crawled, walked, climbed and grabbed.
Somehow David took over. I guess this is how all things come to pass – you turn around and it’s there. Yesterday you were in control, today you’re just along for the ride.
Still I am the current project manager. I am responsible for delivering deliverables on time, meeting project goals and staying within the budget. I ain’t giving up just yet! Not while you’re under my roof…

… and that’s how you turn into “dad”.