OBSOLESCENCE-MANAGEMENT: CONSULTATION AND IMPLEMENTATION
Obsolescence describes the non-availability of electronic components, technologies or software, which occurred due to component cancellations, bankruptcy of the manufacturer or outdated process technologies. In the field of software development, obsolescence can affect standard software (commercial off the shelf software) as well as individual software and embedded software (firmware). Embedded software obsolescence already occurs while adapting customer requirements or changing the product strategy, because there is a direct connection to the obsolescence of electronic components. Due to an increasing degree of "digitization", obsolescence is more frequently caused by matters such as licences, safety, and security. In the event of obsolescence, especially manufacturers and operators of durable assets have to deal with HIGH COSTS and PROBLEMS WITH DELIVERY and QUALITY. Depending on the type of software, the affected software system and the product the software is integrated in (e.g. durable assets vs. short life assets), different strategies may be necessary to prevent software obsolescence.
We put the following STRATEGIES into practice for you:
• PROACTIVE software obsolescence management by means of paying attention to the software obsolescence risk in the concept phase of a software development project already.
• REACTIVE software obsolescence management by means of porting of the existing software to a new target platform and software redesign.
• LONG-TERM SUPPORT of development and testing environment
• LONG-TERMMAINTENANCE of embedded software