About how we asked ChatGPT to help with the FMEA

Everyone is talking about ChatGPT and it’s impossible to ignore the topic. Many people wonder about the importance of this innovation. Some conservatively dismiss the eggs potential by locking themselves in a bubble of temporary comfort. Browsing the Internet, we’ve came across an interesting comparison. Although, unfortunately, we didn’t note the author, the quote was: “ChatGPT will not eliminate your job, just as Excel didn’t make the accountants disappear. Only those who haven’t learned to use it disappeared.” Following this line of thought, it’s worth learning to use this amazing new tool.

We decided to see how ChatGPT can help us do something really worthwhile, something that is useful in our work. At Softgent, we use FMEA, or Failure Modes and Effects Analysis, as a valuable risk assessment tool, helpful in identifying and preventing potential failures in a certain process. The tool, while useful, is not one of the easiest and pleasant ones. The output document can be very complicated and can contain many lines, especially for complex processes.


We’ve decided to see if ChatGPT would help us prepare an FMEA. The choise was software development process. First question to ChatGPT was:

Right. First potential failure mode defined: Insufficient requirements gathering. We all know this one, right? Let’s continue:

Let’s go for the easy way. The first suggestion creates the first line in the FMEA. So we have a product that doesn’t meet the needs of the user.

Great we have a lack of user involvement. It’s time to define prevention.

It seems quite right – but how do we detect it?

Now let’s put it together and see what came out of it all:

Potential Failure ModeInsufficient requirements gathering
Potential Effect(s) of FailureProduct does not meet the needs of the user
Potential Cause(s)/ Mechanism(s) of FailureLack of user involvement
Current Controls (Prevention)          User research
Current Controls (Detection)

User feedback

User analytics

According to ChatGPT, the software development process may not work because we have not gathered the requirements for the project sufficiently. It may result in us producing software that does not meet users’ expectations. A potential reason for this could be not gathering enough feedback from potential users before we’ve started our work. Of course, the best way to prevent this is to study user preferences. To this end, ChatGPT suggests implementing mechanisms for collecting feedback from users, using analytical tools for tracking preferences, etc.


Apparently, ChatGPT hasn’t discovered anything new, but one has to be admitted –  it makes sensible suggestions. It doesn’t relieve us from thinking, but it is a time saver for sure. We definitely see a lot of potential in it. We leave the rest to your evaluation…

read more

AIoT – next stage of industry digital transformation

AIoT - next stage of industry digital transformation — Recently, Artificial Intelligence (AI) has been gaining popularity, and the possibilities for...

Read More

About how we asked ChatGPT to help with the FMEA

About how we asked ChatGPT to help with the FMEA Everyone is talking about ChatGPT and it’s impossible to ignore...

Read More


Let's meet at HANNOVER MESSE — HANNOVER MESSE is a place where industry meets innovation. We invite everyone interested in...

Read More

Where IoT meets 5G

Where IoT meets 5G — 5G and IoT (Internet of Things) are two technologies that are closely related. What's more, they...

Read More

be the first to know