What can you get done in a week?

For general rambling.
Post Reply
Jonathan
Grand Pooh-Bah
Posts: 6722
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

What can you get done in a week?

Post by Jonathan »

This is weighing heavily on my mind since I've been trying to root cause something since November. It seems like I always need just one more week to figure it out.

I can write a new feature in an area I know well in a week, though I won't have tested it completely before the week runs out.

quantus
Tenth Dan Procrastinator
Posts: 4891
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Post by quantus »

It sounds like you need a way to track your progress and break down what you think you still need to do in order to solve the problem. This is exactly what was taught to the metrics students in the technical track. Unfortunately for you, I wasn't in that class :P However, from talking to my classmates who were in that class, it was similar to the metrics I did learn about to track project progress in my metrics class. The difference is mostly that you're measuring yourself rather than the collective progress of the team. If you want an extreme view of how to do this, look at PSP (Personal Software Practice) that came out of some research from the SEI. It's a LOT of overhead, but the long term benefits could be high. There are adaptations of agile approaches that would probably work better for you, but they're quite a bit less documented than this.

http://www.sei.cmu.edu/tsp/psp.html
Last edited by quantus on Fri Feb 29, 2008 1:45 am, edited 1 time in total.
Have you clicked today? Check status, then: People, Jobs or Roads

Jonathan
Grand Pooh-Bah
Posts: 6722
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Post by Jonathan »

No, I need the bloody logic analyzers to run at 1333 MHz. Wouldn't hurt if the emulation team got their act together, either.
Disclaimer: The postings on this site are my own and don't necessarily represent Intel's positions, strategies, or opinions.

quantus
Tenth Dan Procrastinator
Posts: 4891
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Post by quantus »

That's part of your problem for sure that the tools are slow, but the other part is that your estimates are too optimistic and you have no idea by how much.
Have you clicked today? Check status, then: People, Jobs or Roads

George
Veteran Doodler
Posts: 1267
Joined: Sun Jul 18, 2004 12:26 am
Location: Arlington, VA

Post by George »

I had a string of several estimates over a contiguous period end up being under by almost exactly a factor of two. So, I decided that must mean that I was good at estimates, but needed to double all my guesses. However, I've noticed that over the last several months, every task is running much longer than even my "corrected" estimates. Either I'm getting dumber or I'm working on harder stuff.
I feel like I just beat a kitten to death... with a bag of puppies.

quantus
Tenth Dan Procrastinator
Posts: 4891
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Post by quantus »

Were you tracking the estimates or your project manager?
Have you clicked today? Check status, then: People, Jobs or Roads

George
Veteran Doodler
Posts: 1267
Joined: Sun Jul 18, 2004 12:26 am
Location: Arlington, VA

Post by George »

I was. A few of the estimates were requested by managers, but I don't recall them ever checking status after that. I have had them track status on tasks assigned to me but estimated by others. I typically beat those estimates, but those are usually longer time periods then anything I estimate for myself.

quantus
Tenth Dan Procrastinator
Posts: 4891
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Post by quantus »

What motivated you to start tracking your estimates?
Have you clicked today? Check status, then: People, Jobs or Roads

George
Veteran Doodler
Posts: 1267
Joined: Sun Jul 18, 2004 12:26 am
Location: Arlington, VA

Post by George »

Nothing. It was just something I noticed. I'd say something like, "I'll be done with that in a week". But then at the end of the week, I was still working. I wouldn't finish until the end of the next week. I was annoyed enough at being so far off that it stuck in my memory long enough to notice when it happened again.

Post Reply