1. Tasks being done ( Checklists basically ) 2. Activity level ( How engaged you were - what was the APM etc ) 3. Amount of Breaks ( How many breaks you took, how often etc) 4. Time Tracking ( Amount of time spent doing something. Deadlines ) 5. Retrospectives ( Once you finish a task you take some time to analyze and rate it) 6. Efficiency ( Your performance compared to the average of previous similar/ same task/s ) 7. Focus Time ( Pomodoro - how much time you can work on only one thing ) 8. Amount of Distractions ( How many times have you shifted your focus to something else - interruptions ) 9. Number of ContextSwitches? ( Number of shifts between projects- tasks or distraction - work ) 10. Energy spent ( Subjective. Rating the energy levels after each task ) Full disclosure: I'm building a dashboard for productivity. Would love to base it on real needs instead of just adding tasks and a timeline. Like everyone else. :)
> How engaged you were - what was the APM etc
Hell no. Sometimes I reflect without typing anything for minutes. This time is essential to focus on the important parts. I also make pauses and get a coffee whenever I like.
Life isn't just work, I don't need to tune my productivity. I think my boss is happy I deliver reliably... more or less.
Context switches are deadly for productivity though, on that I agree. This is why I vastly prefer asynchronous communication. Yes, you can probably answer that mail tomorrow...
From a dashboard I expect that I can share its info with others working on a problem to sync our work. Don't know if that helps.
I think Carmack used to take a CD from a stack and start it when he sat down to program and stop it whenever he left the keybord abd then measure his productivity by the stack of listened to CDs at the end of the session.