1. AI-augmented test analysis and optimization
Testing by itself is done to validate the software solution being developed and guarantee a certain agreed upon level of quality for the product and to make sure no major regression happens in the software.
Machine Learning methods will allow us to bring a larger amount of statistical analysis tools to bear on all the test and telemetry our software pipeline is producing. We will see a surge of different software vendors bringing solutions for different kinds of dashboards and visualizations to provide a way to analyze the validity of our software and provide metrics for just about anything.