CPU Overclocking helps to increase the performance of your PC by changing specific settings through your BIOS. 10 years ago, users had to manually go into their BIOS to make these changes for better performance. This was a tedious process as there were over a hundred different settings a user could change, so Intel created an interface that helped users make these changes without having to go into the BIOS.
To be competitive in the gaming industry, our stakeholders (Product Managers and Leadership) wanted to build an app foundation with feature parity to our competitors' products before differentiating ourselves from their offerings. Most of our competitors already had an Overclocking feature where users could manually tweak specific settings to increase PC performance. With our stakeholders' direction, we sought to craft a similar but more intuitive interface for our users.
After building that foundation, our stakeholders wanted to differentiate HP from our competitors and so they came up with a feature called Automatic Overclocking, which would be an evolution of what any of our competitors offered. Using a database of common, optimized settings for different models of PC’s, our competitors choose settings they think will work best for your PC, but even within the same model there could be huge discrepancies from one PC to another. To differentiate ourselves, our stakeholders wanted to create an algorithm that would run different settings on your PC and find the best settings for your specific configuration-without the user ever having to tweak any settings themselves.