How much time do you spend (in percent) in a project with
- writing actual code?
- writing unit tests?
- bug fixing?
- writing documentation?
- communicating with the customer?
- communicating with team members?
- setting up the project?
- integrating other parts?
- reviewing code from other developers?
- deployment?
- support?
- training?
- ...