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.