The normal life cycle of a product is simple: sale, growth, maturity, decline. The decline start as soon as technologyes advances, and the product becomes therefore outdated. A rapid advance is noticed in the electrotechnical and software field which tend to be incompatible over time, with the old versions.
Exploit however the non or low aging components which can be at any time compatible with the new technologies occuring. Ge the benefit of using the system again with the new upgrade and reset the product lifecycle for any custom aplication.