Hacker News new | ask | show | jobs
by throwaway_java 3690 days ago
A senior recommended this to me when I was a junior. My attitude at the time was that things would take as long as they would take and I wasn't sure how long that would be because I had never done it before. Obviously as a junior you tend not to be very fast or very good at getting things done.

His recommendation was that this was a good way to get better at estimating so that you could manage other people's (your manager, the sales people) expectations better.

This seemed like good advice.

In practice, I'm terrible at logging time and recording details of what I have worked on and tend to rely on version control as a work log (hey, I aim to have multiple commits per day and record reasonably good commit messages which link to defect tickets etc)

So for what it's worth, I don't use PSP, but am kind of interested in it. My estimations, defect rates, and speed have increased over time anyway because experience.