However others are badly designed, creating new errors or allowing existing errors to go undetected. Some tools and methods are fully backward compatible and can be used immediately. Others require changes. Consequently there is a risk that the level of changes may be higher than expected. Likewise there may be an opportunity if the changes are less than expected.
Some tools are readily available whenever needed.
Others are in short supply and it is often necessary to wait to use them. Toolsets whose problems are not fixed quickly can cause programme slips and reduction in the quality of deliverables. Consequently toolsets with excellent support need not be perfect. The methods, control and testing tools may not be appropriate for this technology. The methods and tools may not be appropriate for new needs.