Series of articles: Product lifecycle management – but how!? (3)
With our product life cycle management publications, we would like to inform you about standards and regulations. Especially, we focus on SMEs to help them with functional safety issues.
Part 3 discusses processes which result in a certifiable product…
Agile approach vs. V-model
Toolchain – from requirement to test case
…traceable, documented and verifiable
In the past, software was merely an accessory that controlled the few functions of an actuator or sensor and prepared essential communication. In the age of Ethernet-based real-time protocols, more powerful processors and growing requirements, SMEs have started facing these challenges head-on with the help of software developers. However, having the tools is not enough. If there are no defined software development processes that are adhered to, software releases often prove hard to plan and errors pile up. Changes would often be implemented on demand and would only be understandable to the developers themselves.
Part 3 discusses software development processes, product lifecycle management, and the documentation and development environment in which traceable and verifiable requirements should, in accordance with IEC 61508, result in a certifiable product. But what does this type of environment contain? Which tools are used? And how are these tools integrated?
Article issued in SPS Magazine