Effort goes up exponentially with every added dependency.
Standardization can only be considered if it can support all the requirements.
Choose standards carefully before committing down a path.
Planned obsolescence can be deadly if you need to support your product in the long term.
Specially with the newest electronics not having as long expected life.
Attempting to deliver product on equipment we currently can not maintain.
Some companies are able to upgrade software in a 20 year old flight computers.
The difference is planned support verses planned obsolescence.
Correlating thermal trends to failures is critical for safety critical computers.
Automating testing and collecting all the relevant data is required.
Automated optimization of processes can be extremely effective.
However, all the key components and dependencies must be available to achieve great successes.
Copyright (C) 2007-2020 Infinite Delta Corp.
GNU General Public License (GPL) version 3.