1. A method comprising: obtaining an initial work package defining at least one hypothesis associated with a given data problem, the initial work package being generated in accordance with one or more phases of an automated data analytics lifecycle; identifying a plurality of datasets; discovering one or more datasets in the plurality of datasets that are relevant to the at least one hypothesis, wherein discovery comprises performing data mining on the plurality of datasets; and testing the at least one hypothesis using at least a portion of the one or more discovered datasets; wherein the obtaining, identifying, discovering, and testing steps are performed on one or more processing elements associated with a computing system.