4 minutes
PLCopen publishes guidelines on Software Quality Metrics the industrial automation industry can utilize to support various stakeholders in their daily software development activities. Application developers can use these guidelines to make the right design decisions and keep their code quality high; decision makers, such as project managers, can use these guidelines and related metrics to have objective data-driven insights into their systems.
Industrial automation has transformed the landscape of manufacturing and infrastructure control by incorporating advanced technologies and software. At the forefront of this evolution is PLCopen, a global association dedicated to enhancing efficiency in industrial automation.
PLCopen, founded in 1992 and headquartered in The Netherlands, stands as a leading independent organization shaping the future of industrial automation software. With supporting offices in the USA, Japan, and China, PLCopen focuses on providing users with the tools and guidelines needed for faster application development and reduced life cycle costs. The association’s motto, “for efficiency in automation,” perfectly aligns with its mission to advance the field.
Software Improvement Group (SIG) is proud to be a member of PLCopen, reinforcing its commitment to getting software right for a healthier digital world. The values of “Inspiring” and “Independent” from SIG directly correlate with the efforts to contribute to the software community in the industrial automation domain. Recently, we announced our contribution to the latest ‘Guideline on Software Quality Metrics’ to underscore the critical role of software in industrial automation systems and to provide a metric-based approach that improves efficiency and lowers maintenance costs.
The recently released “Guideline on Software Quality Metrics” by PLCopen serves as a crucial resource for stakeholders in industrial automation. This document aims to support metric-based quality assessment of PLC software, providing valuable insights and opportunities for improvement throughout the development lifecycle. Key aspects of the guideline include:
The PLCopen guideline holds particular importance for SIG due to its alignment with the certified SIG maintainability model based on ISO 25010. This model offers a fact-based insight into software quality, comprising eight core metrics that provide a comprehensive view from architecture to low-level code details. The PLCopen guideline complements this approach by offering a list of metrics specifically tailored to the industrial automation software domain.