Course code: VOL-1
  • Years with company: 1
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: Python, C++, Blocks with my kids
  • Unit test harnesses: cpp-unit, c-unit
  • Something else: I went back into software development 3 years ago after I realized I want to know what is done on lower levels. I was product owner and project manager before that, but got stressed out as I found it hard to influence the end results and I felt out of control.
  • Test practice now: Mostly ECU-tests and bench tests
  • Target system: Sensor fusion node
  • Dev tools: Vector Davinci Developer Vector Davinci Configurator MS Visual Studio Notepad++ Cygwin...
  • Build time: 5-30 minutes
  • Coding standard: We use Klocwork to enforce Misra practises and for static/dynamic code analysis. Coding standard document exists, but is not used in practise.
  • Function too long: Klocwork has warnings, but it is up to the developer to override the warnings on experience
  • Code reviews: Code reviews are P2P using stash. No formal protocol used
  • Code time: 15
  • Test time: 5
  • Debug time: 80
  • Favorite thing about dev: I have always liked to build things. I want to participate in building an advanced system. I like the low level knowledge on how the ECU works.
  • Least favorite thing about dev: It is stressfull. Bugs reach our customers. I often get caught up in doing deliveries and repetative tasks.
  • Tdd knowledge: Only scrubbed the surface, have read some introductions but not tested it out in a real project yet
  • Why are you attending: I want to get better at software development. We need to be better at software development at Volvo.