I had a performance review, which I would describe it as 'bad', to say the least. I am planning, nonetheless, to stay positive, and focus on rectifying the situation, and turn the review around if possible.
I am a software developer. There were few goals set for me 6 months ago (e.g., products quality, less bugs, coding standards, ... etc.). Unfortunately, I was given less than average in all of them. But most importantly, I was told, that those do not matter. What matter are the other issues that are not written in the formal performance goals, the elephants in the room. And if I solve these issues, the formal goals will be met inherently.
The problem is, these informal issues are kind of vague to me (e.g. lack of collaboration, taking ownership of others' problems, ...etc.). But the most puzzling one to me is the slow output. I was told my output is slow in the past. Although I tried to improve my productivity level, it seems it did not help. The real problem is I am at a loss as how to measure my output, be it slow or not? I know this might sound silly, but I am the fastest typist in the office. Oftentimes, I impressed my boss with my skills of using the IDE. I have never missed a formal deadline. However, there are these tasks that are given to me informally without given any formal deadlines. These kind of small projects/tasks usually delay me. I asked during the review, how to measure my output. But I got a vague answer. Something like "You were supposed to finish x project in 2 weeks, but it took 2 months" - which was not true. The said project took 3 weeks because other projects were added to my workload without changing the timeline.
Now, I do not want to argue, and sound negative. It is very important to me, to know where I am standing now, so I can improve myself. Also, it is important that my manager can track my progress. Hence, my question, in what way, if there is any, can I measure my output, and share that with my manager.