exida

exida explains Blog

Entries tagged with: Jonathan Moore

FMEA Evolution – Has the essence of FMEA been lost?

FMEA Evolution – Has the essence of FMEA been lost?

Has your FMEA entered the realm of the paperwork exercise that we force ourselves to do for no real reason than someone says we must do it?

I have enjoyed analysis using FMEA. I first learned it existed when I was working for Ford. FMEA was the first Ford…

Read More...

Frequently asked questions about ANSI/CSA 22.2  No. 336 for Robotic Engineers

Frequently asked questions about ANSI/CSA 22.2 No. 336 for Robotic Engineers

On January 5th CSA Group published the first edition of particular requirements for rechargeable battery-operated commercial robotic floor treatment machines with traction drives.  CSA 22.2 - 336 is a National Standard of Canada.

Why Should I Care?

If you are a robotics engineer working for a company planning to…

Read More...

Have we reached peak C?

Have we reached peak C?

The C programming language has undoubtably extremely successful. It consistently ranks highly in the various rankings of most popular programming languages however these studies seem to be measured. C is not a language that is naturally suited to having safety requirements given to it. So, unsuited is it to…

Read More...

Let’s Talk About Configuration Management and ISO 26262

Let’s Talk About Configuration Management and ISO 26262

Most software developers are familiar with the need for and benefits of change control. Usually change control means one thing to a software developer and that is 'commits' to a source code revision control system. Not only do small and regular commits provide significant advantages to large teams of…

Read More...

MISRA Compliance Static Analysis Results for a Real-world Automotive Project

MISRA Compliance Static Analysis Results for a Real-world Automotive Project

Splint is offering to present a “special reward” to the “first person to produce a real program that produces no errors with strict checking.” Here’s a summary of a recent real-world automotive project attempting this.  

TL;DR: We were not successful, but we learned a few things about MISRA compliance. Feel free to skip to the Observations section to learn more. 

Read More...

Software Metrics

Software Metrics

Both IEC 61508 and ISO 26262 highly recommend a modular approach to software development. One question that comes up regularly asks if there are quantitative targets for determining whether sufficient progress has been achieved by software engineers.

IEC 61508-3 Table B.9 Modular approach

Read More...

What ASIL is a software tool?

What ASIL is a software tool?

TL;DR Tools used in developing safety related automotive systems do not receive an ASIL. Some tools and the way they are used may not be suitable for the development of automotive safety electronics and this depends on the ASIL. When a tool vendor mentions an ASIL they might be…

Read More...

Why Does My Risk Assessment Require an FMEDA?

Why Does My Risk Assessment Require an FMEDA?

If you find yourself faced with this question you might be wondering why it is that having successfully used risk assessments without FMEDA your team are suddenly faced with the complexity of executing FMEDAs.

Maybe us safety people answer with a follow…

Read More...