Webinar: Developing high quality software – in theory and in practice


June 18, 2015

 

Feabhas_logoDuring this webinar PRQA will be joined by guest presenter Niall Cooling, embedded software training guru and CEO at Feabhas. Niall will identify some of the key areas to consider when developing high quality software, and PRQA will then demonstrate some pragmatic ways to address these in the real world. The webinar will last approximately 60 minutes, and will include a Q&A session at the end.

Our speakers

Niall_100x100Niall Cooling is a Chartered Engineer and CEO at Feabhas, the UK’s leading independent provider of training and consultancy for real-time embedded systems development and software competency. He delivers training and provides consultancy and mentoring to a wide variety of electronics companies ranging from smart metering, industrial control, telecommunications and defence.

Topics to be covered include

  • What is quality?
  • Swiss Cheese model
  • Compiler errors and warnings
  • Style guides vs coding standards
  • Automation of enforcement
  • Handling noise and false positives
  • When to start using static analysis
  • Legacy vs. new code
  • Metrics
  • Coding standards, such as MISRA C, MISRA C++ and HIC++
Silvano_100x100Silvano Sogus holds a master degree in Electronics Engineering with majors in telecommunications and bioengineering from the Politecnico of Torino. He has extensive experience in R&D, project management and technical/pre-sales consulting with top-tier industrial companies. Silvano is a Technical Consultant at PRQA.

 

The full session is now available:

webinar_about_static_analysis