Electrification of the systems on the seabed gives opportunities for more data of higher quality.
For all electric subsea trees, the safety systems are fully dependent on valves being operated by electric actuators that are software controlled and electrically powered.
The need for safe operation requires software with high quality and predictability in operation. To enable this capability there is a strong demand for a robust software development process, compliant with the IEC61508 standard. The recommendations in the standard have a high impact on the ways of working. This includes the selected toolchain, traceability of requirements all the way from the safety requirement specification to the source code and systematic safety analysis on software designs.
The demand for continuous regression testing during the product development phase also drives the need for test automation on different product levels.
This presentation is intended to highlight experiences and learnings from the software development project for an All-electric subsea tree. It will give insights into how the software development teams have accommodated the strict requirements given by the safety standards, while using agile methodologies.