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&#x27;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.<p>His recommendation was that this was a good way to get better at estimating so that you could manage other people&#x27;s (your manager, the sales people) expectations better.<p>This seemed like good advice.<p>In practice, I&#x27;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)<p>So for what it&#x27;s worth, I don&#x27;t use PSP, but am kind of interested in it. My estimations, defect rates, and speed have increased over time anyway because experience.