1. A computer-implemented method comprising: mapping, by one or more computing devices, one or more software developers to one or more software code elements; determining, by the one or more computing devices, one or more expert rankings of the one or more software developers with respect to the one or more software code elements; identifying, by the one or more computing devices, one or more current code elements associated with an active software developer; receiving, by the one or more computing devices, from the active software developer, a request for assistance from an expert; and identifying, by the one or more computing devices, one or more potential experts based upon, at least in part, the one or more current code elements and the one or more expert rankings.