Management

Organics and Mechanics

Stop. Grab a pencil and write down the first and last names of your past three managers. Stare at those names for a bit and re-live those months or years of reporting to this person. I want your off-the-cuff opinion about each one. My guess is your opinion falls into one the three buckets: I… more

February 20, 2005 13 Comments

Avoiding the Fez

Ed: This article assumes you’ve read Part #1. The first article finished with the big Rands revelation that it’s the manager’s job to figure out how to give Fez a swift kick in the butt. Yes, Fez needs to have the brains to listen and react to constructive advice, but that’s his deal. If I’ve… more

January 24, 2005 7 Comments

Mandate Dissection

In your quiver of management skills, you’ve got a couple of powerful arrows. There’s the annual review where you take the time to really explain, in detail, what a given employee needs to do to grow. That’s huge. That can be life changing. That’s a big arrow. How about the layoff? That’s when you get… more

October 6, 2004 6 Comments

What To Do When You’re Screwed

Cabel Sasser of Panic dropped a shirt off with me shortly before my first presentation at WWDC. For those of you still using Lynx, the shirt reads, “Hi, I make macintosh software.” While Jimmy Eats World was ripping the tunes at the WWDC campus bash, I proudly wore the aforementioned shirt all over the campus.… more

July 10, 2004 12 Comments

Healthy Tension

As a manager in any software engineering organization, you’re going to be subject to a lot of interpersonal angst amongst the team members. You’ll be walking to lunch and Engineer A is going to be ranting and raving about Engineer B on another team… “Man that guy bugs me. Have you seen his code? Wow!… more

May 25, 2004 8 Comments

Heinous

You and your software development team are close. So close. Just a few more bugs and you’re ready to get those bits out there. You can taste it, but… the bugs keep showing up. Five in the morning. Ten in the afternoon. Oh shit, fifteen more during the weekend. Each day… anything more than zero… more

April 19, 2004 5 Comments

Agenda Detection

I hate meetings. Everyone hates them because we’ve all been to so many that have sucked so badly that we now walk into a conference room, sit down… arms folded, and think, “Ok, how long until this one is going to suck?” And then it does. Time is wasted. Hot air is created. Silent frustrations… more

February 8, 2004 22 Comments

Status Reports, A Retraction

In this article, I start tackling the idea of replacing status reports with some mutant combination of emerging social software tools. My two requirements for this next version of a Status Report were: Makes it easy/attractive for larger organizations to share their information Provides a facility to publish scheduled structured reports to executive-types These requirements… more

December 17, 2003 2 Comments

Status Reports 2.0

At a start-up, there are two organizational inflection points which drastically change communication within the organization. The first change occurs around fifty or so people — this is the moment when, if you’re an early employee, that you first see someone in he hallway that you do not recognize. This is troubling to you because,… more

November 20, 2003 23 Comments

Thingdom

My all time favorite line from The West Wing is, “We’ve got a thing.” There are variations of this favorite line which all revolve around the same word. “Is this going to be a thing?”, “Have you heard about the thing?”, “So, here’s the thing.” I immediately applied a generous helping of Thingdom to my… more

November 16, 2003 5 Comments