1. A computer implemented method comprising: accessing, by a computing device, software development data indicative of a development activity; setting, by the computing device, a component parameter of a component of a software development platform, the component parameter based upon, at least in part, an anticipated component workload associated with the development activity; and allocating, by the computing device, at least one system resource for the component of the software development platform based upon, at least in part, the component parameter.