The Rands Test
randsinrepose.com
randsinrepose.com
It starts off with a couple paragraphs filled with non-parsable sentences like "I was employee #20 at the first start-up and the first engineering lead" (which start up again?) and "A growing groups needs to continually invest...", and then it spends four full paragraphs talking about "1:1", without ever bothering to define what a 1:1 is. It sounds like it must be a meeting of some type, but not one I've ever heard of, and as far as terms go, it seems to be almost designed to be non-googlable.
I gave up at that point.
So hey, Rands, if you're reading this. I (and probably others) would really appreciate it if you gave this article another edit or two. Put it back up here when it's ready!
He describes it fairly well here: http://www.randsinrepose.com/archives/2010/09/22/the_update_...
1) He writes as if you're at least somewhat familiar with the stories he's been telling all these years.
2) The stories are presented as parables, and the details may not all be 100% consistent from year to year.
The "parable" conceit could be a convenient dodge to avoid fully justifying or proving his points, but I've found the coherence and strong voice of the writing to be respectable enough so far.
If you're really curious about the names of the startups you can easily Google up his LinkedIn profile. Click through to the book covers on his site to find out his real name. Rands is a pen name that goes along with the familiar storytelling style of the blog.
It kinda serves as an "index.html" to all of Joel's writings, the page that you can point a novice to and let them explore from there.
That said, the rest of the management system was in shambles, and they'd have failed nearly every other question. I don't believe that inherently makes status reports a bad thing, though.
That's his point, but I think it's overly broad. Just as axe murderers have a preference for axes, bad managers have a preference for status reports. That doesn't make axes or status reports inherently bad. I think, "do you send status reports?" should be an inconsequential step toward, "do you have poor communication with your management team?"
The good(bad!?) news is that I've stopped sending them in long ago, and nobody has ever complained.
Interestingly, we've also got quite a few startups (a couple dozen that I know of), using us to send monthly or bi-weekly updates to their investors as well.
Status reports are generally duplication, and if they aren't, then the tasks are not being tracked properly.
For looking back at what I did in the past, personally, I've started doing this: http://www.randsinrepose.com/archives/2008/08/18/the_trickle...
That's because I find it very hard to read through weeks of my written status reports from my past. It's easier to scan the Trickle List.
A competent manager might argue that it would be a better use of his time to delegate to his resources to identify what in their distributed journal of bug closures, emails, wiki updates and notes represents signal and what represents noise.
I don't know any competent manager who isn't busy enough:
* managing multiple projects
* fighting fires with customers
* chasing down issues, managing expectations
* attending meetings he/she doesn't want to attend so that his/her resources can better spend their time on delivery tasks
* triaging his/her own inbox (when you're a manager, everyone who sends you an email expects you to treat it like it's an emergency)
* handholding the resources that for one reason or another he/she can't fire
* writing his/her own status reports to deliver to paying customers
Ideally, collecting status is great work for an administrative resource like a project coordinator, but that's usually a luxury item that managers can only dream of.
the first sign of all the bad managers i've met - s/he delegates. S/he aren't competent enough to perform his/her duties (including and especially - taking decisions) and covers it as delegation.
Status reports are second worst - they mean that the manager doesn't have enough competence/skills/interest in being continuously aware of what happens in his team. Frequently the team responds in kind :)
Not every technical manager can be an expert in all the fields he/she supervises. That's why they hire other, individual contributors who are more focused on the details or tactical implementation without having to worry about the strategic.
until the manager is specifically being paid to do delegation, the manager should do his work instead of delegating it.
>Not every technical manager can be an expert in all the fields he/she supervises.
that pretty much equivalent definition of a bad manager.
>the details or tactical implementation without having to worry about the strategic.
and the strategy BS they bring in.
If project coordination isn’t part of a manager’s job description, what is?
I completely agree that they are a poor way to manage. The problem is people become more concerned with the artifact than what the artifact is supposed to be communicating. Eventually, the become nothing but noise and lost time. Managers feel good that the artifacts are being generated, but the underlying problems are being ignored.
This can happen to any formal reporting or management system. Status reports, especially frequent ones, are actually one of the less game-able systems out there. Though they really need to be augmented by more automated recording and reporting of measurables to help keep them honest.
I think that's the issue. I think status reports work great in companies where the management is really good and competent. Ironically, it doesn't feel like status reports in that environment though, just day-to-day flow.