Code construction
When we deliver SW Units, we don't just write code. We always make sure the code does what's intended to do. For this we follow closely the design and the verification strategy.
- At unit level:
- consistency and bilateral traceability are established between software detailed design and software units
- each sw unit is analyzed for testability and correctness
- cyclomatic complexity of each function is 10 or less
- we apply static check with PC-lint - MISRA rules
- we perform code review
- we perform unit testing
- At project level:
- sw units are prioritized based on their analysis