Feeds:
Posts
Comments

Archive for the ‘Management’ Category

My to-do list

I’m a bit of a to-do list nut, always looking for new and better ways to manage the list. It sounds trivial, and in some ways it is, but I think it’s also very important for a manager.  One of the distinguishing features of management work compared to engineering is that you have [...]

Read Full Post »

Just use a bug database!

Last time I said I’d talk a bit about my preferred tools for software project management.  Right now, I’m a huge believer in just using the bug database.  Pick a good one, a web-based one, and I can’t see any better tools out there today.
It has to be on the web
Firstly, I believe firmly in [...]

Read Full Post »

When I first started managing a small software team, I was expected to use MS Project and its Gantt charts as the primary means of planning the team’s work.  For a while now, I’ve believed that this is a terrible idea.  Today I’m just going to focus on why I don’t like the Gantt chart [...]

Read Full Post »

Question: when hiring engineers, do you look for positive reasons to hire someone (they’ve done something good, have a good capability, a particular strength or good potential), or do you look for reasons not to hire someone (not enough experience, no degree, failed a question you asked)?
On some logical level, it seems a meaningless distinction.  [...]

Read Full Post »

Here’s a fairly common project management problem:

You need to assign priorities (or some other kind of value, say “risk level”) to a number of different project elements.  You need these values to be balanced so they make sense across the entire project, so you can compare two values and have them make relative sense.
Allowing someone [...]

Read Full Post »

I just stumbled upon this in the Scrum development newsgroup:
On the Scrum Trainers Yahoo site, this was posted in reference to Halliwell’s blog by a trainer who trained Halliwell in Scrum.  I removed the trainers’ (last) names (by the way, Halliwell did soften his rhetoric in a followup blog entry):
Interesting. Paul and I [presented] a [...]

Read Full Post »

After the rant, it’s time to be constructive.  I was pleasantly surprised last time round by the comments: while I may have vented more strongly than some would have liked, there’s a clear dissatisfaction with capital-A Agile in many quarters, and a definite perception from many that it’s had its day.  Over time, management fads [...]

Read Full Post »

The games industry is rushing headlong to Agile development methodologies just now; it’s a great source of excitement for some, with conference sessions and magazine articles left, right and centre, and “evangelists” spreading the word.
I’m sick of it.  I can’t wait for the day when everyone realises how much of a fad-diet, religious-cult-inspired, money-making exercise [...]

Read Full Post »

Do you believe in ESP?  Precognition?  Clairvoyance?  Telepathy?  Psychokinesis?  Assuming you don’t (!!), how do you argue against such things?  It’s pretty simple, right: you apply the critical thinking techniques that are essential to science:

Is the theory falsifiable?  In other words, what evidence would be required to disprove the theory?  To say that a theory [...]

Read Full Post »

A game developer starts putting bugs in his code deliberately.  A teacher helps their students to cheat on an exam.  Another teacher throws a student’s exam paper in the bin rather than submitting it.  A shoe factory starts producing nothing but size 7, left foot shoes.  A customer service representative hangs up the phone on [...]

Read Full Post »

Older Posts »