Программное обеспечение должно быть разработано и утверждено в соответствии с надлежащими мероприятиями (см., например, IEC 61508-3:1998, приложение А или ISO 13849-1:2006).
Концепции, разработка методов и инструментальных средств для программируемых электронных систем (PES), используемых в системах управления машиной, должны быть задокументированы.